Función GetSecurityUserInfo (ntifs.h)
La función GetSecurityUserInfo recupera información sobre una sesión de inicio de sesión.
Sintaxis
NTSTATUS SEC_ENTRY GetSecurityUserInfo(
[in, optional] PLUID LogonId,
[in] ULONG Flags,
[out] PSecurityUserData *UserInformation
);
Parámetros
[in, optional] LogonId
Puntero opcional a un LUID que contiene la sesión de inicio de sesión para la que se va a recuperar información. Si LogonId es NULL, se devuelve información para la sesión de inicio de sesión del subproceso que realiza la llamada.
[in] Flags
Este parámetro no se utiliza actualmente.
[out] UserInformation
Puntero a una ubicación que contiene un puntero a una estructura SecurityUserData . Si la llamada de función se realiza correctamente, la información del usuario se devuelve en esta estructura. El autor de la llamada es responsable de liberar este búfer llamando a la función LsaFreeReturnBuffer .
Valor devuelto
GetSecurityUserInfo devuelve un valor NTSTATUS adecuado, como uno de los siguientes.
Código devuelto | Descripción |
---|---|
|
La estructura SecurityUserData, apuntada indirectamente por UserInformation, contiene la información de usuario solicitada. |
|
Indica que la sesión de inicio de sesión especificada no existe. |
Comentarios
Esta función obtiene información sobre una sesión de inicio de sesión a través de la estructura SecurityUserData .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h, FltKernel.h) |
Library | Ksecdd.lib |
IRQL | PASSIVE_LEVEL |