estrutura NETLOGON_LOGON_IDENTITY_INFO (subauth.h)
A estrutura NETLOGON_LOGON_IDENTITY_INFO é usada para passar informações sobre um usuário para subautenticação de logon.
Ele é usado por Msv1_0SubAuthenticationRoutine e Msv1_0SubAuthenticationFilter.
Sintaxe
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;
Membros
LogonDomainName
Ponteiro para um UNICODE_STRING que contém o nome do domínio de logon. O nome de domínio especificado deve ser um domínio confiável por este computador. Se o domínio de logon for desconhecido, como um cliente de nível inferior que não forneça essas informações, esse membro deverá ser NULL.
ParameterControl
Especifica atributos dos outros parâmetros de função.
Valor | Significado |
---|---|
|
Especifica que CaseSensitiveChallengeResponse e CaseInsensitiveChallengeResponse têm permissão para ser a senha de texto sem formatação do usuário. |
LogonId
Identifica exclusivamente a sessão de logon.
UserName
Ponteiro para um UNICODE_STRING identificando o nome da conta do usuário que está tentando fazer logon.
Workstation
Ponteiro para um UNICODE_STRING identificando a estação de trabalho da qual o usuário está tentando fazer logon. NULL indica que a identidade da estação de trabalho é desconhecida.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | subauth.h |