AuthzOpenObjectAudit 함수(authz.h)
AuthzOpenObjectAudit 함수는 지정된 보안 설명자의 SACL(시스템 액세스 제어 목록)을 읽고 해당 SACL에서 지정한 적절한 감사를 생성합니다.
구문
AUTHZAPI BOOL AuthzOpenObjectAudit(
[in] DWORD Flags,
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PAUTHZ_ACCESS_REQUEST pRequest,
[in] AUTHZ_AUDIT_EVENT_HANDLE hAuditEvent,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor,
[in] PSECURITY_DESCRIPTOR *OptionalSecurityDescriptorArray,
[in] DWORD OptionalSecurityDescriptorCount,
[in] PAUTHZ_ACCESS_REPLY pReply
);
매개 변수
[in] Flags
다음에 사용하도록 예약됩니다.
[in] hAuthzClientContext
열 개체의 클라이언트 컨텍스트에 대한 핸들입니다.
[in] pRequest
AUTHZ_ACCESS_REQUEST 구조체에 대한 포인터입니다.
[in] hAuditEvent
사용할 감사 이벤트에 대한 핸들입니다.
[in] pSecurityDescriptor
개체의 SECURITY_DESCRIPTOR 구조체에 대한 포인터입니다.
[in] OptionalSecurityDescriptorArray
SECURITY_DESCRIPTOR 구조체 배열에 대한 포인터입니다.
[in] OptionalSecurityDescriptorCount
SecurityDescriptorArray의 요소 수입니다.
[in] pReply
AUTHZ_ACCESS_REPLY 구조체에 대한 포인터입니다.
반환 값
함수가 성공하면 0이 아닌 값을 반환합니다.
함수가 실패하면 0 값을 반환합니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | authz.h |
라이브러리 | Authz.lib |
DLL | Authz.dll |
재배포 가능 파일 | Windows XP의 Windows Server 2003 관리 도구 팩 |