Función GetSecurityUserInfo (ntifs.h)
La función getSecurityUserInfo de
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 la 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 usa actualmente.
[out] UserInformation
Puntero a una ubicación que contiene un puntero a una estructura de 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, a la que apunta indirectamente UserInformation, contiene la información de usuario solicitada. |
|
Indica que la sesión de inicio de sesión especificada no existe. |
Observaciones
Esta función obtiene información sobre una sesión de inicio de sesión mediante la estructura SecurityUserData.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 2000 |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (incluya Ntifs.h, FltKernel.h) |
biblioteca de |
Ksecdd.lib |
irQL | PASSIVE_LEVEL |