다음을 통해 공유


AUTHZ_CONTEXT_INFORMATION_CLASS 열거형(authz.h)

AUTHZ_CONTEXT_INFORMATION_CLASS 열거형은 기존 AuthzClientContext에서 검색할 정보 유형을 지정합니다. 이 열거형은 AuthzGetInformationFromContext 함수에서 사용됩니다.

Syntax

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