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. |