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 (デスクトップ アプリのみ) |
Header | authz.h |
再頒布可能パッケージ | Windows XP の Windows Server 2003 管理ツール パック |
こちらもご覧ください
AuthzGetInformationFromContext