AUTHZ_CONTEXT_INFORMATION_CLASS 枚举 (authz.h)

AUTHZ_CONTEXT_INFORMATION_CLASS枚举指定要从现有 AuthzClientContext 检索的信息类型。 此枚举由 AuthzGetInformationFromContext 函数使用。

语法

typedef enum _AUTHZ_CONTEXT_INFORMATION_CLASS {
  AuthzContextInfoUserSid = 1,
  AuthzContextInfoGroupsSids,
  AuthzContextInfoRestrictedSids,
  AuthzContextInfoPrivileges,
  AuthzContextInfoExpirationTime,
  AuthzContextInfoServerContext,
  AuthzContextInfoIdentifier,
  AuthzContextInfoSource,
  AuthzContextInfoAll,
  AuthzContextInfoAuthenticationId,
  AuthzContextInfoSecurityAttributes,
  AuthzContextInfoDeviceSids,
  AuthzContextInfoUserClaims,
  AuthzContextInfoDeviceClaims,
  AuthzContextInfoAppContainerSid,
  AuthzContextInfoCapabilitySids
} AUTHZ_CONTEXT_INFORMATION_CLASS;

常量

 
AuthzContextInfoUserSid
值:1
检索包含用户安全标识符 ( SID) 及其属性的TOKEN_USER结构。
AuthzContextInfoGroupsSids
检索包含用户所属的组 SID 及其属性 的TOKEN_GROUPS 结构。
AuthzContextInfoRestrictedSids
检索包含上下文中受限组 SID 及其属性的 TOKEN_GROUPS 结构。
AuthzContextInfoPrivileges
检索包含用户拥有的权限 的TOKEN_PRIVILEGES 结构。
AuthzContextInfoExpirationTime
检索在上下文中设置的过期时间。
AuthzContextInfoServerContext
此常量是保留的。 请勿使用。
AuthzContextInfoIdentifier
检索资源管理器用于标识上下文的 LUID 结构。
AuthzContextInfoSource
此常量是保留的。 请勿使用。
AuthzContextInfoAll
此常量是保留的。 请勿使用。
AuthzContextInfoAuthenticationId
此常量是保留的。 请勿使用。
AuthzContextInfoSecurityAttributes
检索包含安全属性 的AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。
AuthzContextInfoDeviceSids
检索包含设备 SID 及其属性 的TOKEN_GROUPS 结构。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。
AuthzContextInfoUserClaims
检索包含用户声明 的AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。
AuthzContextInfoDeviceClaims
检索包含设备声明 的AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。
AuthzContextInfoAppContainerSid
检索包含应用容器 SID 的TOKEN_APPCONTAINER_INFORMATION 结构。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。
AuthzContextInfoCapabilitySids
检索包含功能 SID 的TOKEN_GROUPS 结构。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 authz.h
可再发行组件 Windows XP 上的 Windows Server 2003 管理工具包

另请参阅

授权枚举

AuthzGetInformationFromContext

SECURITY_CAPABILITIES

TOKEN_APPCONTAINER_INFORMATION

TOKEN_DEVICE_CLAIMS

TOKEN_GROUPS

TOKEN_PRIVILEGES

TOKEN_USER

TOKEN_USER_CLAIMS