Condividi tramite


struttura MSV1_0_INTERACTIVE_LOGON (ntsecapi.h)

La struttura MSV1_0_INTERACTIVE_LOGON contiene informazioni su un accesso interattivo.

Viene usato dalla funzione LsaLogonUser .

Sintassi

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;

Members

MessageType

MSV1_0_LOGON_SUBMIT_TYPE valore che specifica il tipo di accesso richiesto. Questo membro deve essere impostato su MsV1_0InteractiveLogon.

LogonDomainName

UNICODE_STRING che contiene il nome del dominio di accesso. Il nome di dominio specificato deve essere un dominio Windows o un dominio misto considerato attendibile dal computer.

Il membro Buffer del UNICODE_STRING è relativo alla struttura KERB_INTERACTIVE_LOGON e deve puntare alla memoria contigua alla struttura MSV1_0_INTERACTIVE_LOGON.

UserName

UNICODE_STRING che rappresenta il nome dell'account dell'utente. Il nome può avere una lunghezza fino a 255 byte. Il nome viene considerato senza distinzione tra maiuscole e minuscole. Il nome utente specificato deve avere un account nel dominio LogonDomainName.

Il membro Buffer del UNICODE_STRING è relativo alla struttura KERB_INTERACTIVE_LOGON e deve puntare alla memoria contigua alla struttura MSV1_0_INTERACTIVE_LOGON.

Password

UNICODE_STRING contenente la password di testo non crittografato dell'utente. La password può contenere fino a 255 byte e contenere qualsiasi valore Unicode. Dopo aver terminato di usare la password, cancellarla dalla memoria chiamando la funzione SecureZeroMemory . Per altre informazioni sulla protezione della password, vedere Gestione delle password.

Il membro Buffer del UNICODE_STRING è relativo alla struttura KERB_INTERACTIVE_LOGON e deve puntare alla memoria contigua alla struttura MSV1_0_INTERACTIVE_LOGON.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione ntsecapi.h

Vedi anche

MSV1_0_LOGON_SUBMIT_TYPE