struttura CRYPT_SMART_CARD_ROOT_INFO (wincrypt.h)
La struttura CRYPT_SMART_CARD_ROOT_INFO contiene gli ID di smart card e sessione associati a un contesto di certificato. Il servizio di propagazione dei certificati usa questa struttura per trasferire i dati della smart card tra una smart card e un archivio certificati radice virtuale in un computer.
Sintassi
typedef struct _CRYPT_SMART_CARD_ROOT_INFO {
BYTE rgbCardID[16];
ROOT_INFO_LUID luid;
} CRYPT_SMART_CARD_ROOT_INFO, *PCRYPT_SMART_CARD_ROOT_INFO;
Members
rgbCardID[16]
Matrice di byte che specificano gli ID smart card recuperati usando la funzione CryptGetProvParam con il parametro dwParam impostato su PP_SMARTCARD_GUID.
luid
Struttura ROOT_INFO_LUID che specifica un ID di autenticazione sessione da un token di accesso.
Commenti
Il valore del membro luid proviene dal membro AuthenticationId della struttura TOKEN_STATISTICS recuperata chiamando la funzione GetTokenInformation .
Un contesto di certificato può includere una matrice di più strutture CRYPT_SMART_CARD_ROOT_INFO , una per ogni identificatore univoco locale (LUID) aggiunto a un certificato radice.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | wincrypt.h |