다음을 통해 공유


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 Class

CSid Class

ACCESS_MASK

CSacl::RemoveAllAces