Partager via


MSV1_0_SUPPLEMENTAL_CREDENTIAL structure (ntsecapi.h)

La structure MSV1_0_SUPPLEMENTAL_CREDENTIAL est utilisée pour transmettre des informations d’identification à MSV1_0 à partir de Kerberos ou d’un package d’authentification personnalisé.

Syntaxe

typedef struct _MSV1_0_SUPPLEMENTAL_CREDENTIAL {
  ULONG Version;
  ULONG Flags;
  UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
  UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
} MSV1_0_SUPPLEMENTAL_CREDENTIAL, *PMSV1_0_SUPPLEMENTAL_CREDENTIAL;

Membres

Version

Spécifie le numéro de version de la structure d’informations d’identification et le contenu des informations d’identification associées.

Flags

Décrit les informations d’identification. Il peut contenir une ou plusieurs des valeurs suivantes.

Valeur Signification
MSV1_0_CRED_LM_PRESENT
Les informations d’identification contiennent un mot de passe LM (LAN Manager) stocké dans le membre LmPassword .
MSV1_0_CRED_NT_PRESENT
Les informations d’identification contiennent un mot de passe Windows stocké dans le membre NtPassword .
MSV1_0_CRED_VERSION
Les informations de version sont incluses et stockées dans le membre Version .

LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]

Contient le mot de passe LM. La taille de ce tableau est définie par la constante MSV1_0_OWF_PASSWORD_LENGTH. Lorsque vous avez terminé d’utiliser le mot de passe, supprimez les informations sensibles de la mémoire en appelant SecureZeroMemory. Pour plus d’informations sur la protection du mot de passe, consultez Gestion des mots de passe.

NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]

Chaîne qui contient le mot de passe Windows. La taille de ce tableau est définie par la constante MSV1_0_OWF_PASSWORD_LENGTH. Lorsque vous avez terminé d’utiliser le mot de passe, supprimez les informations sensibles de la mémoire en appelant SecureZeroMemory.

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