AUTHZ_SECURITY_ATTRIBUTE_V1 구조체(authz.h)
AUTHZ_SECURITY_ATTRIBUTE_V1 구조는 권한 부여 컨텍스트와 연결할 수 있는 보안 특성을 정의합니다.
구문
typedef struct _AUTHZ_SECURITY_ATTRIBUTE_V1 {
PWSTR pName;
USHORT ValueType;
USHORT Reserved;
ULONG Flags;
ULONG ValueCount;
union {
PLONG64 pInt64;
PULONG64 pUint64;
PWSTR *ppString;
PAUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE pFqbn;
PAUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE pOctetString;
} Values;
} AUTHZ_SECURITY_ATTRIBUTE_V1, *PAUTHZ_SECURITY_ATTRIBUTE_V1;
멤버
pName
보안 특성 이름에 대한 포인터입니다.
ValueType
Values 멤버가 가리키는 값의 데이터 형식입니다.
Reserved
다음에 사용하도록 예약됩니다.
Flags
다음 값 중 하나 이상의 조합입니다.
값 | 의미 |
---|---|
|
이 보안 특성은 프로세스 간에 상속되지 않습니다. |
|
특성 값은 대/소문자를 구분합니다. 이 플래그는 문자열 형식을 포함하는 값에 유효합니다. |
ValueCount
Values 멤버에 지정된 값의 수입니다.
Values
Values.pInt64
하나 이상의 숫자 특성 값에 대한 포인터입니다.
Values.pUint64
하나 이상의 숫자 특성 값에 대한 포인터입니다.
Values.ppString
하나 이상의 문자열 특성 값에 대한 포인터입니다.
Values.pFqbn
하나 이상의 AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE 구조체에 대한 포인터입니다.
Values.pOctetString
하나 이상의 AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE 구조체에 대한 포인터입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | authz.h |