MSV1_0_SUPPLEMENTAL_CREDENTIAL-Struktur (ntsecapi.h)
Die MSV1_0_SUPPLEMENTAL_CREDENTIAL-Struktur wird verwendet, um Anmeldeinformationen an MSV1_0 aus Kerberos oder einem benutzerdefinierten Authentifizierungspaket zu übergeben.
Syntax
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;
Member
Version
Gibt die Versionsnummer der Anmeldeinformationsstruktur und den zugehörigen Anmeldeinformationsinhalt an.
Flags
Beschreibt die Anmeldeinformationen. Dieser kann einen oder mehrere der folgenden Werte enthalten.
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Enthält das LM-Kennwort. Die Größe dieses Arrays wird durch die konstante MSV1_0_OWF_PASSWORD_LENGTH definiert. Wenn Sie das Kennwort verwendet haben, entfernen Sie die vertraulichen Informationen aus dem Arbeitsspeicher, indem Sie SecureZeroMemory aufrufen. Weitere Informationen zum Schutz des Kennworts finden Sie unter Behandeln von Kennwörtern.
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Eine Zeichenfolge, die das Windows-Kennwort enthält. Die Größe dieses Arrays wird durch die konstante MSV1_0_OWF_PASSWORD_LENGTH definiert. Wenn Sie das Kennwort verwendet haben, entfernen Sie die vertraulichen Informationen aus dem Arbeitsspeicher, indem Sie SecureZeroMemory aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |