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

  1. Erstellen Sie eine ISCardDatabase-Schnittstelle.
  2. Rufen Sie ListCards auf, um alle bekannten Smartcards basierend auf einer ATR-Zeichenfolge oder ihren unterstützten Schnittstellen abzurufen.
  3. 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
Scardmgr.h
Typbibliothek
Scardmgr.tlb
DLL
Scardssp.dll
IID
IID _ ISCardDatabase ist als 1461AAC8-6810-11D0-918F-00AA00C18068 definiert.