AuthzGetInformationFromContext 函数 (authz.h)
AuthzGetInformationFromContext 函数返回有关 Authz 上下文的信息。
从Windows Server 2012和Windows 8开始,设备组作为TOKEN_GROUPS结构返回。 用户和设备声明作为 AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构返回。
语法
AUTHZAPI BOOL AuthzGetInformationFromContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] AUTHZ_CONTEXT_INFORMATION_CLASS InfoClass,
[in] DWORD BufferSize,
[out] PDWORD pSizeRequired,
[out] PVOID Buffer
);
参数
[in] hAuthzClientContext
上下文的句柄。
[in] InfoClass
AUTHZ_CONTEXT_INFORMATION_CLASS枚举的值,指示要返回的信息类型。
[in] BufferSize
传递的缓冲区的大小。
[out] pSizeRequired
指向返回结构所需的缓冲区大小的 DWORD 的指针。
[out] Buffer
指向可接收信息的内存的指针。 返回的结构取决于 InfoClass 参数中请求的信息。
返回值
如果该函数成功,则返回 TRUE。
如果函数失败,则返回 FALSE。 要获得更多的错误信息,请调用 GetLastError。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | authz.h |
Library | Authz.lib |
DLL | Authz.dll |
可再发行组件 | Windows XP 上的 Windows Server 2003 管理工具包 |
另请参阅
AUTHZ_CONTEXT_INFORMATION_CLASS