AUTHZ_ACCESS_REPLY 구조체(authz.h)
AUTHZ_ACCESS_REPLY 구조는 액세스 검사 회신을 정의합니다.
구문
typedef struct _AUTHZ_ACCESS_REPLY {
DWORD ResultListLength;
PACCESS_MASK GrantedAccessMask;
PDWORD SaclEvaluationResults;
PDWORD Error;
} AUTHZ_ACCESS_REPLY, *PAUTHZ_ACCESS_REPLY;
멤버
ResultListLength
GrantedAccessMask, SaclEvaluationResults 및 Error 배열의 요소 수입니다. 이 숫자는 액세스 검사 사용되는 개체 유형 목록 구조의 항목 수와 일치합니다. 개체를 나타내는 데 사용되는 개체 형식이 없으면 ResultListLength 를 1로 설정합니다.
GrantedAccessMask
부여된 액세스 마스크의 배열입니다. 이 배열의 메모리는 AccessCheck를 호출하기 전에 애플리케이션에 의해 할당됩니다.
SaclEvaluationResults
SACL( 시스템 액세스 제어 목록 ) 평가 결과의 배열입니다. 이 배열의 메모리는 AccessCheck를 호출하기 전에 애플리케이션에 의해 할당됩니다. SACL 평가는 감사가 요청된 경우에만 수행됩니다. 이 멤버의 각 요소는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
성공이 생성되었음을 나타내는 감사 메시지입니다. |
|
오류가 생성되었음을 나타내는 감사 메시지입니다. |
Error
배열의 각 요소에 대한 결과 배열입니다. 이 배열의 메모리는 AccessCheck를 호출하기 전에 애플리케이션에 의해 할당됩니다.
다음 표에서는 가능한 오류 값을 나열합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | authz.h |
재배포 가능 파일 | Windows XP의 Windows Server 2003 관리 도구 팩 |