Freigeben über


Smartcard-Ressourcen-Manager

Der Smartcard-Ressourcen-Manager verwaltet den Zugriff auf Datenleser und Smartcards. Um diese Ressourcen zu verwalten, führt er die folgenden Funktionen aus.

  • Identifizieren und nachverfolgen von Ressourcen.

  • Zuordnen von Lesern und Ressourcen für mehrere Anwendungen.

  • Unterstützt Transaktionsprimitive für den Zugriff auf Dienste, die auf einer bestimmten Karte verfügbar sind.

    Hinweis

    Dies ist ein wichtiger Punkt, da aktuelle Karten Singlethread-Geräte sind, die häufig die Ausführung mehrerer Befehle erfordern, um eine einzelne Funktion abzuschließen. Transaktionen ermöglichen die Ausführung mehrerer Befehle ohne Unterbrechung, um sicherzustellen, dass Zwischenzustandsinformationen nicht beschädigt werden.

     

Auf den Ressourcen-Manager kann direkt über die Ressourcen-Manager-API oder indirekt über einen beliebigen Smartcard-Serviceanbieter zugegriffen werden.

Die Ressourcen-Manager-API besteht aus einem Satz von Windows-Funktionen, die direkten Zugriff auf die Dienste des Ressourcen-Managers bieten. Eine Übersicht über die von der API bereitgestellten Windows-Funktionen finden Sie unter Smartcard-Ressourcen-Manager-API. Im Vergleich dazu verwenden Smartcard-Serviceanbieter COM-Schnittstellen.

Viele der Windows-Funktionen in der Ressourcen-Manager-API verfügen über Entsprechungen in den Eigenschaften und Methoden der COM-Schnittstellen der Smartcard-Serviceanbieter. Und obwohl die meisten Anwendungsentwickler COM einfacher finden, sind einige Anwendungen weiterhin darauf angewiesen, die Windows-Funktionen zu verwenden, um bestimmte Aufgaben auszuführen. Beispielsweise müssen Anwendungen, die die Liste der Leser oder Lesergruppen in der Smartcarddatenbank bearbeiten müssen, und diejenigen, die direkte Kontrolle über einen Leser benötigen, die Ressourcen-Manager-API verwenden. Dienste, die diese Funktionen bereitstellen, sind nur in den Windows-Funktionen verfügbar, nicht in der COM, die von den Serviceanbietern bereitgestellt wird.

Informationen dazu, wie der Ressourcen-Manager in Windows implementiert wird, finden Sie unter Ressourcen-Manager-Implementierung.