Share via


Smart Card Driver Library

9/8/2008

Windows Embedded CE fornece uma biblioteca driver que contém um conjunto de rotinas que padronizar a maior parte das funções que um driver leitor cartão inteligente deve executar.

Cartão inteligente Vendor-supplied leitor drivers devem chamar essas rotinas para executar o seguinte ações:

  • Criar nomes dispositivo necessários para o Smart Card Resource Manager
  • Verificando os parâmetros e detectar erros nas chamadas IOCTL
  • Analisar resposta para seqüências de caracteres redefinir (ATR) e conversão parâmetros
  • Suporte os protocolos ISO T=0 e T=1
  • Suporte convenção inversa
  • Sincronizando acessar para o driver

Para obter mais informações sobre as rotinas biblioteca, consulte o tópico Smart Card Driver Functions.

Além disso, a biblioteca de drivers de cartão inteligente processa a maioria das solicitações IOCTL que Gerenciador o recurso envia para o driver leitor cartão inteligente. Para obter mais informações sobre o driver cartão inteligente IOCTLs, consulte Smart Card Driver IOCTLs.

A biblioteca de drivers de cartão inteligente consiste o seguinte arquivos.

Arquivo Descrição

%_WINCEROOT%\Public\Common\DDK\Inc\Smclib.h

Contém definições específicas do driver.

%_WINCEROOT%\Public\Common\DDK\Inc\Smcce.h

Contém definições Windows Embedded CE operating_system-específicos.

%_WINCEROOT%\Public\Common\SDK\Inc\Winsmcrd.h

Arquivo de inclusão global que contém definições interface de driver leitor cartão inteligente.

Smclib.lib

A biblioteca de drivers de cartão inteligente, que fornece comum rotinas suporte driver cartão inteligente e suporte a protocolo T=0 e T=1 adicionais.

See Also

Concepts

Smart Card Driver Development Concepts