Interface ISCardDatabase
[A interface ISCardDatabase está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele não está disponível para uso no Windows Server 2003 com Service Pack 1 (SP1) e posterior, Windows Vista, Windows Server 2008 e versões subsequentes do sistema operacional. Os Módulos de Cartão Inteligente fornecem funcionalidade semelhante.]
A interface ISCardDatabase fornece os métodos para executar as operações de banco de dados do gerenciador de recursos de cartão inteligente. Essas operações incluem listar cartões inteligentes conhecidos, leitores e grupos de leitores, além de recuperar as interfaces compatíveis com uma cartão inteligente e seu provedor de serviços primário.
Observação
O identificador do provedor de serviços primário é um GUID COM que pode ser usado para instanciar e usar os objetos COM para um cartão específico.
O exemplo a seguir mostra um uso típico da interface ISCardDatabase . Nesse caso, a interface ISCardDatabase é usada para listar todos os cartões inteligentes conhecidos.
Para enviar uma transação a um cartão específico
- Crie uma interface ISCardDatabase .
- Chame ListCards para recuperar todos os cartões inteligentes conhecidos com base em uma cadeia de caracteres ATR ou suas interfaces com suporte.
- Libere a interface ISCardDatabase .
Membros
A interface ISCardDatabase herda da interface IDispatch . ISCardDatabase também tem esses tipos de membros:
Métodos
A interface ISCardDatabase tem esses métodos.
Método | Descrição |
---|---|
GetProviderCardId | Recupera o identificador do provedor de serviços primário para uma cartão inteligente específica. |
ListCardInterfaces | Recupera os GUIDs (identificadores de interface) de todas as interfaces compatíveis com um cartão inteligente específico. |
ListCards | Recupera todos os nomes de cartão inteligentes que correspondem a um conjunto específico de GUIDs (identificadores de interface) ou uma cadeia de caracteres ATR. |
ListReaderGroups | Recupera os nomes dos grupos de leitores dos quais o gerenciador de recursos tem conhecimento. |
ListReaders | Recupere os nomes dos leitores dos quais o gerenciador de recursos tem conhecimento. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Fim do suporte ao cliente |
Windows XP |
Fim do suporte ao servidor |
Windows Server 2003 |
Cabeçalho |
|
Biblioteca de tipos |
|
DLL |
|
IID |
IID_ISCardDatabase é definido como 1461AAC8-6810-11D0-918F-00AA00C18068 |