Função GetSecurityUserInfo (ntifs.h)
A função
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 da sessão de logon do thread de chamada serão retornadas.
[in] Flags
Atualmente, esse parâmetro não é usado.
[out] UserInformation
Um ponteiro para um local que contém um ponteiro para uma estrutura de SecurityUserData
Valor de retorno
GetSecurityUserInfo retorna um valor NTSTATUS apropriado, como um dos seguintes.
Código de retorno | Descrição |
---|---|
|
A estrutura SecurityUserData, indiretamente apontada pelo UserInformation, contém as informações do usuário solicitadas. |
|
Indica que a sessão de logon especificada não existe. |
Observações
Essa função obtém informações sobre um logon
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 |
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h, FltKernel.h) |
biblioteca | Ksecdd.lib |
IRQL | PASSIVE_LEVEL |