Interfaz ISCardDatabase
[La interfaz ISCardDatabase está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. No está disponible para su uso en Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores, Windows Vista, Windows Server 2008 y versiones posteriores del sistema operativo. Los módulos de tarjeta inteligente proporcionan una funcionalidad similar.]
La interfaz ISCardDatabase proporciona los métodos para realizar las operaciones de base de datos del administrador de recursos de tarjeta inteligente. Estas operaciones incluyen enumerar tarjetas inteligentes conocidas, lectores y grupos de lectores, además de recuperar las interfaces compatibles con una tarjeta inteligente y su proveedor de servicios principal.
Nota
El identificador del proveedor de servicios principal es un GUID COM que se puede usar para crear instancias y usar los objetos COM para una tarjeta específica.
En el ejemplo siguiente se muestra un uso típico de la interfaz ISCardDatabase . En este caso, la interfaz ISCardDatabase se usa para enumerar todas las tarjetas inteligentes conocidas.
Para enviar una transacción a una tarjeta específica
- Cree una interfaz ISCardDatabase .
- Llame a ListCards para recuperar todas las tarjetas inteligentes conocidas basadas en una cadena ATR o sus interfaces admitidas.
- Libere la interfaz ISCardDatabase .
Miembros
La interfaz ISCardDatabase hereda de la interfaz IDispatch . ISCardDatabase también tiene estos tipos de miembros:
Métodos
La interfaz ISCardDatabase tiene estos métodos.
Método | Descripción |
---|---|
GetProviderCardId | Recupera el identificador del proveedor de servicios principal para una tarjeta inteligente específica. |
ListCardInterfaces | Recupera los identificadores de interfaz (GUID) de todas las interfaces compatibles con una tarjeta inteligente específica. |
ListCards | Recupera todos los nombres de tarjeta inteligente que coinciden con un conjunto específico de identificadores de interfaz (GUID) o una cadena ATR. |
ListReaderGroups | Recupera los nombres de los grupos de lectores de los que el administrador de recursos conoce. |
ListReaders | Recupere los nombres de los lectores de los que el administrador de recursos tiene conocimiento. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Fin de compatibilidad de cliente |
Windows XP |
Fin de compatibilidad de servidor |
Windows Server 2003 |
Encabezado |
|
Biblioteca de tipos |
|
Archivo DLL |
|
IID |
IID_ISCardDatabase se define como 1461AAC8-6810-11D0-918F-00AA00C18068 |