다음을 통해 공유


CSacl::AddAuditAce

감사 액세스 제어 항목 (ACE)을 추가 하는 CSacl 개체입니다.

bool AddAuditAce(
   const CSid & rSid,
   ACCESS_MASK AccessMask,
   bool bSuccess,
   bool bFailure,
   BYTE AceFlags = 0
) throw(...);
bool AddAuditAce(
   const CSid & rSid,
   ACCESS_MASK AccessMask,
   bool bSuccess,
   bool bFailure,
   BYTE AceFlags,
   const GUID * pObjectType,
   const GUID * pInheritedObjectType 
) throw(...);

매개 변수

  • rSid
    CSid 개체입니다.

  • AccessMask
    마스크 감사할 액세스 권한 지정에 지정 된 CSid 개체입니다.

  • bSuccess
    허용 된 액세스 시도가 감사 됩니다 여부를 지정 합니다.감사 설정 true 이면이 플래그를 설정 합니다. 그렇지 않은 경우 false로 설정 합니다.

  • bFailure
    거부 된 액세스 시도가 감사 됩니다 여부를 지정 합니다.감사 설정 true 이면이 플래그를 설정 합니다. 그렇지 않은 경우 false로 설정 합니다.

  • AceFlags
    ACE 상속을 제어 하는 비트 플래그 집합입니다.

  • pObjectType
    개체 형식입니다.

  • pInheritedObjectType
    상속 된 개체 형식입니다.

반환 값

반환 true 에 ACE를 추가 하는 경우는 CSacl 개체를 false 오류 시.

설명

A CSacl 개체 액세스 시도가 보안 로그에 감사 레코드를 생성할 형식을 지정 하는 액세스 제어 항목 (Ace)을 포함 합니다.이 메서드는 이러한 ACE를 추가 된 CSacl 개체입니다.두 번째 폼의 AddAuditAce Windows 2000에서 사용할 수 있으며 나중에 불과합니다.

참조 ACE_HEADER 설정에서 다양 한 플래그에 대 한 설명에는 AceFlags 매개 변수.

요구 사항

헤더: atlsecurity.h

참고 항목

참조

CSacl 클래스

CSid 클래스

ACCESS_MASK

CSacl::RemoveAllAces