ISCardDatabase-Schnittstelle
[Die ISCardDatabase-Schnittstelle ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. 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 Smart KarteRessourcen-Managers bereit. Zu diesen Vorgängen gehören das Auflisten bekannter Smartcards, Leser und Lesergruppen sowie das Abrufen der Schnittstellen, die von einem intelligenten Karte und seinem primären Dienstanbieter unterstü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 deren unterstützten Schnittstellen abzurufen.
- Geben Sie die ISCardDatabase-Schnittstelle frei .
Member
Die ISCardDatabase-Schnittstelle erbt von der IDispatch-Schnittstelle . ISCardDatabase verfügt auch über die folgenden Membertypen:
Methoden
Die ISCardDatabase-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
GetProviderCardId | Ruft den Bezeichner des primären Dienstanbieters für eine bestimmte intelligente Karte ab. |
ListCardInterfaces | Ruft die Schnittstellenbezeichner (GUIDs) aller Schnittstellen ab, die von einer bestimmten intelligenten Karte unterstützt werden. |
ListCards | Ruft alle Smart Karte-Namen ab, die mit einem bestimmten Satz von GuiDs (Interface Identifiers) oder einer ATR-Zeichenfolge übereinstimmen. |
ListReaderGroups | Ruft die Namen der Lesergruppen ab, die der Ressourcen-Manager kennt. |
ListReaders | Rufen Sie die Namen der Leser ab, über die der Ressourcen-Manager Kenntnis hat. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Ende des Supports (Client) |
Windows XP |
Ende des Supports (Server) |
Windows Server 2003 |
Header |
|
Typbibliothek |
|
DLL |
|
IID |
IID_ISCardDatabase ist definiert als 1461AAC8-6810-11D0-918F-00AA00C18068 |