KERB_SMART_CARD_LOGON struttura (ntsecapi.h)
La struttura KERB_SMART_CARD_LOGON contiene informazioni su una sessione di accesso a smart card.
Viene usato da LsaLogonUser con il pacchetto di sicurezza Kerberos usando LOGON32_PROVIDER_WINNT50 o LOGON32_PROVIDER_DEFAULT.
Sintassi
typedef struct _KERB_SMART_CARD_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING Pin;
ULONG CspDataLength;
PUCHAR CspData;
} KERB_SMART_CARD_LOGON, *PKERB_SMART_CARD_LOGON;
Members
MessageType
KERB_LOGON_SUBMIT_TYPE valore che identifica il tipo di richiesta di accesso da effettuare. Questo membro deve essere impostato su KerbInteractiveLogon.
Pin
UNICODE_STRING che specifica il PIN associato alla smart card.
CspDataLength
Lunghezza, in caratteri, del membro CspData .
CspData
Puntatore a una struttura KERB_SMARTCARD_CSP_INFO che contiene informazioni sul provider di servizi di crittografia smart card o su un puntatore a una struttura di KERB_CERTIFICATE_INFO marshalling durante l'aggiornamento delle credenziali del certificato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |