MSV1_0_INTERACTIVE_LOGON-Struktur (ntsecapi.h)

Die MSV1_0_INTERACTIVE_LOGON-Struktur enthält Informationen zu einer interaktiven Anmeldung.

Sie wird von der LsaLogonUser-Funktion verwendet.

Syntax

typedef struct _MSV1_0_INTERACTIVE_LOGON {
  MSV1_0_LOGON_SUBMIT_TYPE MessageType;
  UNICODE_STRING           LogonDomainName;
  UNICODE_STRING           UserName;
  UNICODE_STRING           Password;
} MSV1_0_INTERACTIVE_LOGON, *PMSV1_0_INTERACTIVE_LOGON;

Member

MessageType

MSV1_0_LOGON_SUBMIT_TYPE Wert, der den Typ der angeforderten Anmeldung angibt. Dieser Member muss auf MsV1_0InteractiveLogon festgelegt werden.

LogonDomainName

UNICODE_STRING , der den Namen der Anmeldedomäne enthält. Der angegebene Domänenname muss eine Windows-Domäne oder gemischte Domäne sein, die von diesem Computer als vertrauenswürdig eingestuft wird.

Das Pufferelement des UNICODE_STRING ist relativ zur KERB_INTERACTIVE_LOGON-Struktur und muss auf Arbeitsspeicher verweisen, der an die MSV1_0_INTERACTIVE_LOGON-Struktur angrenzend ist.

UserName

UNICODE_STRING , die den Kontonamen des Benutzers darstellt. Der Name kann bis zu 255 Bytes lang sein. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. Der angegebene Benutzername muss über ein Konto in der Domäne LogonDomainName verfügen.

Das Pufferelement des UNICODE_STRING ist relativ zur KERB_INTERACTIVE_LOGON-Struktur und muss auf Arbeitsspeicher verweisen, der an die MSV1_0_INTERACTIVE_LOGON-Struktur angrenzend ist.

Password

UNICODE_STRING , die das Klartextkennwort des Benutzers enthält. Das Kennwort kann bis zu 255 Bytes lang sein und einen beliebigen Unicode-Wert enthalten. Wenn Sie das Kennwort verwendet haben, löschen Sie es aus dem Arbeitsspeicher, indem Sie die SecureZeroMemory-Funktion aufrufen. Weitere Informationen zum Schutz des Kennworts finden Sie unter Behandeln von Kennwörtern.

Das Pufferelement des UNICODE_STRING ist relativ zur KERB_INTERACTIVE_LOGON-Struktur und muss auf Arbeitsspeicher verweisen, der an die MSV1_0_INTERACTIVE_LOGON-Struktur angrenzend ist.

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

Weitere Informationen

MSV1_0_LOGON_SUBMIT_TYPE