struttura NETLOGON_LOGON_IDENTITY_INFO (subauth.h)
La struttura NETLOGON_LOGON_IDENTITY_INFO viene usata per passare informazioni su un utente per l'autenticazione secondaria di accesso.
Viene usato da Msv1_0SubAuthenticationRoutine e Msv1_0SubAuthenticationFilter.
Sintassi
typedef struct _NETLOGON_LOGON_IDENTITY_INFO {
UNICODE_STRING LogonDomainName;
ULONG ParameterControl;
OLD_LARGE_INTEGER LogonId;
UNICODE_STRING UserName;
UNICODE_STRING Workstation;
} NETLOGON_LOGON_IDENTITY_INFO, *PNETLOGON_LOGON_IDENTITY_INFO;
Members
LogonDomainName
Puntatore a un UNICODE_STRING contenente il nome del dominio di accesso. Il nome di dominio specificato deve essere un dominio attendibile da questo computer. Se il dominio di accesso è sconosciuto, ad esempio un client a livello inferiore che non fornisce queste informazioni, questo membro deve essere NULL.
ParameterControl
Specifica gli attributi degli altri parametri della funzione.
Valore | Significato |
---|---|
|
Specifica che CaseSensitiveChallengeResponse e CaseInsensitiveChallengeResponse possono essere la password del testo non crittografato dell'utente. |
LogonId
Identifica in modo univoco la sessione di accesso.
UserName
Puntatore a un UNICODE_STRING che identifica il nome dell'account dell'utente che tenta di accedere.
Workstation
Puntatore a un UNICODE_STRING che identifica la workstation da cui l'utente sta tentando di accedere. NULL indica che l'identità della workstation è sconosciuta.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | subauth.h |