Função GetSecurityUserInfo (ntifs.h)
A função GetSecurityUserInfo recupera informações sobre uma sessão de logon.
Sintaxe
NTSTATUS SEC_ENTRY GetSecurityUserInfo(
[in, optional] PLUID LogonId,
[in] ULONG Flags,
[out] PSecurityUserData *UserInformation
);
Parâmetros
[in, optional] LogonId
Um ponteiro opcional para um LUID que contém a sessão de logon para a qual as informações devem ser recuperadas. Se LogonId for NULL, as informações para a sessão de logon do thread de chamada serão retornadas.
[in] Flags
Esse parâmetro não é usado atualmente.
[out] UserInformation
Um ponteiro para um local que contém um ponteiro para uma estrutura SecurityUserData . Se a chamada de função for bem-sucedida, as informações do usuário serão retornadas nessa estrutura. O chamador é responsável por liberar esse buffer chamando a função LsaFreeReturnBuffer .
Retornar valor
GetSecurityUserInfo retorna um valor NTSTATUS apropriado, como um dos seguintes.
Código de retorno | Descrição |
---|---|
|
A estrutura SecurityUserData, indiretamente apontada por UserInformation, contém as informações do usuário solicitadas. |
|
Indica que a sessão de logon especificada não existe. |
Comentários
Essa função obtém informações sobre uma sessão de logon por meio da estrutura SecurityUserData .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (include Ntifs.h, FltKernel.h) |
Biblioteca | Ksecdd.lib |
IRQL | PASSIVE_LEVEL |