Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CRYPT_SMART_CARD_ROOT_INFO-Struktur enthält die intelligenten Karte und Sitzungs-IDs, die einem Zertifikatkontext zugeordnet sind. Der Zertifikatweitergabedienst verwendet diese Struktur, um Intelligente Karte Daten zwischen einem intelligenten Karte und einem virtuellen Stammzertifikatspeicher auf einem Computer zu übertragen.
Syntax
typedef struct _CRYPT_SMART_CARD_ROOT_INFO {
BYTE rgbCardID[16];
ROOT_INFO_LUID luid;
} CRYPT_SMART_CARD_ROOT_INFO, *PCRYPT_SMART_CARD_ROOT_INFO;
Member
rgbCardID[16]
Ein Bytearray, das die smarten Karte-IDs angibt, die mithilfe der CryptGetProvParam-Funktion abgerufen werden und der dwParam-Parameter auf PP_SMARTCARD_GUID festgelegt ist.
luid
Eine ROOT_INFO_LUID-Struktur , die eine Sitzungsauthentifizierungs-ID aus einem Zugriffstoken angibt.
Hinweise
Der Luid-Memberwert stammt aus dem AuthenticationId-Member der TOKEN_STATISTICS-Struktur , die durch Aufrufen der GetTokenInformation-Funktion abgerufen wird.
Ein Zertifikatkontext kann ein Array aus mehreren CRYPT_SMART_CARD_ROOT_INFO-Strukturen enthalten, eine für jeden lokal eindeutigen Bezeichner (LUID), den der Zertifikatweitergabedienst einem Stammzertifikat hinzugefügt hat.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |