다음을 통해 공유


AuthzAccessCheckCallback 콜백 함수

AuthzAccessCheckCallback 함수는 액세스 검사 동안 AES(콜백 액세스 제어 항목)를 처리하는 애플리케이션 정의 함수입니다. AuthzAccessCheckCallback 은 애플리케이션 정의 함수 이름의 자리 표시자입니다. 애플리케이션은 AuthzInitializeResourceManager를 호출하여 이 콜백을 등록합니다.

구문

BOOL CALLBACK AuthzAccessCheckCallback(
  _In_     AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  _In_     PACE_HEADER                 pAce,
  _In_opt_ PVOID                       pArgs,
  _Inout_  PBOOL                       pbAceApplicable
);

매개 변수

hAuthzClientContext [in]

클라이언트 컨텍스트에 대한 핸들입니다.

pAce [in]

AuthzAccessCheck 함수 호출에 포함되도록 평가할 ACE에 대한 포인터입니다.

pArgs [in, optional]

AuthzAccessCheck 또는 AuthzCachedAccessCheck 호출의 DynamicGroupArgs 매개 변수에 전달된 데이터입니다.

pbAceApplicable [in, out]

애플리케이션에서 정의한 논리의 평가 결과를 수신하는 부울 변수에 대한 포인터입니다.

논리에서 ACE를 적용할 수 있다고 판단하고 AuthzAccessCheck에 대한 호출에 포함되는 경우 결과는 TRUE입니다. 그렇지 않으면 결과는 FALSE입니다.

반환 값

함수가 성공하면 함수는 TRUE를 반환 합니다.

함수가 평가를 수행할 수 없는 경우 FALSE를 반환합니다. SetLastError를 사용하여 access 검사 함수에 오류를 반환합니다.

설명

조건식에서 참조하는 경우 보안 특성 변수가 클라이언트 컨텍스트에 있어야 합니다. 그렇지 않으면 참조하는 조건식 용어가 알 수 없음으로 평가됩니다.

자세한 내용은 AccessCheck 작동 방식중앙 집중식 권한 부여 정책 개요를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
재배포 가능 파일
Windows XP의 Windows Server 2003 관리 도구 팩

추가 정보

기본 Access Control 함수

중앙 집중식 권한 부여 정책

AccessCheck 작동 방식

AuthzAccessCheck

AuthzCachedAccessCheck

AuthzInitializeRemoteResourceManager

AuthzInitializeResourceManager