EventWaitHandleSecurity.AuditRuleFactory 메서드

정의

규칙이 적용되는 사용자, 감사에 대한 액세스 권한 및 감사 규칙을 트리거하는 결과를 지정하여 새 감사 규칙을 만듭니다.

public:
 override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags);
public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

매개 변수

identityReference
IdentityReference

IdentityReference 규칙이 적용되는 사용자 또는 그룹을 식별하는 값입니다.

accessMask
Int32

감사할 액세스 권한을 지정하고 정수로 캐스팅하는 값의 EventWaitHandleRights 비트 조합입니다.

isInherited
Boolean

명명된 대기 핸들에는 계층 구조가 없기 때문에 의미가 없습니다.

inheritanceFlags
InheritanceFlags

명명된 대기 핸들에는 계층 구조가 없기 때문에 의미가 없습니다.

propagationFlags
PropagationFlags

명명된 대기 핸들에는 계층 구조가 없기 때문에 의미가 없습니다.

flags
AuditFlags

성공적인 액세스, 실패한 액세스 또는 둘 다를 감사할지 여부를 지정하는 값의 AuditFlags 비트 조합입니다.

반품

EventWaitHandleAuditRule 지정된 사용자에 대해 지정된 감사 규칙을 나타내는 개체입니다. 메서드의 반환 형식은 기본 클래스 AuditRule이지만 반환 값은 파생 클래스로 안전하게 캐스팅할 수 있습니다.

예외

accessMask, inheritanceFlags또는 propagationFlagsflags 잘못된 값을 지정합니다.

identityReferencenull입니다.

-또는-

accessMask 가 0입니다.

identityReference형식이 아니고 형식SecurityIdentifier으로 변환SecurityIdentifier할 수 있는 형식 NTAccount 도 아닙니다.

설명

감사 규칙을 만드는 권장 방법은 클래스의 생성자를 사용하는 것입니다 EventWaitHandleAuditRule .

Note

명명된 이벤트에는 상속 및 전파 플래그가 의미가 없지만 여전히 지정할 수 있습니다. 예를 들어 호환되는 규칙의 조합을 방해하여 불필요하게 규칙 유지 관리를 복잡하게 하므로 권장되지 않습니다.

적용 대상