Compartilhar via


Apresentando cartões inteligentes ao sistema

Antes que o subsistema de cartão inteligente possa encontrar uma cartão inteligente, o cartão inteligente deve ser introduzido no sistema. Normalmente, isso é feito com uma ferramenta de configuração de cartão inteligente fornecida pelo fabricante do cartão. A ferramenta pode vir como um programa em um disquete (com o cartão inteligente), um controle ActiveX disponível em um site e assim por diante.

A ferramenta de instalação deve fornecer as seguintes informações sobre o cartão:

  • Sua cadeia de caracteres ATR e uma máscara opcional a ser usada como um auxílio para identificar o cartão.
  • Uma lista de interfaces de cartão inteligentes compatíveis com o cartão.
  • Um nome de exibição para o cartão, a ser usado na identificação do cartão para o usuário. Na maioria dos casos, o usuário fornecerá isso à ferramenta de instalação.
  • O provedor de serviços primário associado ao cartão (opcional), a ser usado ao acessar o cartão por meio de interfaces COM.

Para simplificar as ferramentas de instalação e garantir a integridade do banco de dados smart cartão, o subsistema smart cartão fornece as duas funções a seguir. SCardIntroduceCardType introduz um cartão inteligente no banco de dados e SCardForgetCardType o remove do banco de dados.