LSA_OPEN_TOKEN_BY_LOGON_ID回调函数 (ntsecpkg.h)

打开与指定用户登录相关联的用户访问令牌。

语法

LSA_OPEN_TOKEN_BY_LOGON_ID LsaOpenTokenByLogonId;

NTSTATUS LsaOpenTokenByLogonId(
  [in]  PLUID LogonId,
  [out] HANDLE *RetTokenHandle
)
{...}

参数

[in] LogonId

指向 LUID 结构的指针,该结构标识要为其打开访问令牌的用户。

[out] RetTokenHandle

指向此函数打开的标记句柄的指针。

返回值

如果函数成功,则返回STATUS_SUCCESS或信息性状态代码。

如果函数失败,则返回 NTSTATUS 错误代码,指示失败的原因。

注解

指向 OpenTokenByLogonId 函数的指针在 SpInitialize 函数接收的 LSA_SECPKG_FUNCTION_TABLE 结构中可用。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 ntsecpkg.h

另请参阅

SpInitialize