structure KERB_SMART_CARD_LOGON (ntsecapi.h)
La structure KERB_SMART_CARD_LOGON contient des informations sur une session d’ouverture de session de carte intelligente.
Il est utilisé par LsaLogonUser avec le package de sécurité Kerberos à l’aide de LOGON32_PROVIDER_WINNT50 ou de LOGON32_PROVIDER_DEFAULT.
Syntaxe
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;
Membres
MessageType
KERB_LOGON_SUBMIT_TYPE valeur identifiant le type de demande d’ouverture de session effectuée. Ce membre doit être défini sur KerbInteractiveLogon.
Pin
UNICODE_STRING qui spécifie le code pin associé au carte intelligent.
CspDataLength
Longueur, en caractères, du membre CspData .
CspData
Pointeur vers une structure de KERB_SMARTCARD_CSP_INFO qui contient des informations sur le fournisseur de services de chiffrement (CSP) smart carte ou un pointeur vers une structure de KERB_CERTIFICATE_INFO marshalée lors de la mise à jour des informations d’identification de certificat.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntsecapi.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour