ISCardDatabase-Schnittstelle
[Die ISCardDatabase-Schnittstelle ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es ist nicht für die Verwendung in Windows Server 2003 mit Service Pack 1 (SP1) und höher, Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems verfügbar. Die Smartcardmodule bieten ähnliche Funktionen.]
Die ISCardDatabase-Schnittstelle stellt die Methoden zum Ausführen der Datenbankvorgänge des Smartcardressourcen-Managers bereit. Zu diesen Vorgängen gehören das Auflisten bekannter Smartcards, Leserund Lesergruppen sowie das Abrufen der Schnittstellen, die von einer Smartcard und dem primären Dienstanbieterunterstützt werden.
Hinweis
Der Bezeichner des primären Dienstanbieters ist eine COM-GUID, die zum Instanziieren und Verwenden der COM-Objekte für eine bestimmte Karte verwendet werden kann.
Das folgende Beispiel zeigt eine typische Verwendung der ISCardDatabase-Schnittstelle. In diesem Fall wird die ISCardDatabase-Schnittstelle verwendet, um alle bekannten Smartcards aufzulisten.
So übermitteln Sie eine Transaktion an eine bestimmte Karte
- Erstellen Sie eine ISCardDatabase-Schnittstelle.
- Rufen Sie ListCards auf, um alle bekannten Smartcards basierend auf einer ATR-Zeichenfolge oder ihren unterstützten Schnittstellen abzurufen.
- Geben Sie die ISCardDatabase-Schnittstelle frei.
Members
Die ISCardDatabase-Schnittstelle erbt von der IDispatch-Schnittstelle. ISCardDatabase verfügt auch über diese Typen von Membern:
Methoden
Die ISCardDatabase-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| GetProviderCardId | Ruft den Bezeichner des primären Dienstanbieters für eine bestimmte Smartcard ab. |
| ListCardInterfaces | Ruft die Schnittstellenbezeichner (GUIDs) aller Schnittstellen ab, die von einer bestimmten Smartcard unterstützt werden. |
| ListCards | Ruft alle Smartcardnamen ab, die mit einem bestimmten Satz von Schnittstellenbezeichnern (GUIDs) oder einer ATR-Zeichenfolgeübereinstimmen. |
| ListReaderGroups | Ruft die Namen der Lesergruppen ab, mit denen der Ressourcen-Manager kenntnisreich ist. |
| ListReaders | Rufen Sie die Namen der Leser ab, von denen der Ressourcen-Manager kenntnisreich ist. |
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur XP-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Ende des Supports (Client) |
Windows XP |
| Ende des Supports (Server) |
Windows Server 2003 |
| Header |
|
| Typbibliothek |
|
| DLL |
|
| IID |
IID _ ISCardDatabase ist als 1461AAC8-6810-11D0-918F-00AA00C18068 definiert. |