GetSecurityUserInfo 函数 (ntifs.h)
GetSecurityUserInfo 函数检索有关登录 会话的信息。
语法
NTSTATUS SEC_ENTRY GetSecurityUserInfo(
[in, optional] PLUID LogonId,
[in] ULONG Flags,
[out] PSecurityUserData *UserInformation
);
参数
[in, optional] LogonId
指向 LUID 的可选指针,其中包含要检索其信息的登录会话。 如果 LogonIdNULL,则返回调用线程登录会话的信息。
[in] Flags
此参数当前未使用。
[out] UserInformation
指向包含指向 SecurityUserData 结构的指针的位置的指针。 如果函数调用成功,则会在此结构中返回用户信息。 调用方负责通过调用 LsaFreeReturnBuffer 函数来释放此缓冲区。
返回值
GetSecurityUserInfo 返回适当的 NTSTATUS 值,例如以下值之一。
返回代码 | 描述 |
---|---|
|
UserInformation间接指向的 SecurityUserData 结构包含请求的用户信息。 |
|
指示指定的登录会话不存在。 |
言论
此函数通过 SecurityUserData 结构获取有关登录 会话 的信息。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 |
目标平台 | 普遍 |
标头 | ntifs.h(包括 Ntifs.h、FltKernel.h) |
库 | Ksecdd.lib |
IRQL | PASSIVE_LEVEL |