EVENTSECURITYOPERATION 열거형(evntcons.h)

EventAccessControl 함수가 수정하는 보안 설명자의 구성 요소를 정의합니다.

Syntax

typedef enum {
  EventSecuritySetDACL,
  EventSecuritySetSACL,
  EventSecurityAddDACL,
  EventSecurityAddSACL,
  EventSecurityMax
} EVENTSECURITYOPERATION;

상수

 
EventSecuritySetDACL
현재 DACL(임의 액세스 제어 목록)을 지우고 DACL에 ACE를 추가합니다. EventAccessControl 함수의 Sid, RightsAllowOrDeny 매개 변수는 ACE의 내용(공급자 또는 세션 및 액세스 유형에 대한 액세스 권한이 있는 사람)을 결정합니다. 기존 DACL을 지우지 않고 DACL에 새 ACE를 추가하려면 EventSecurityAddDACL을 지정합니다.
EventSecuritySetSACL
현재 SACL(시스템 액세스 제어 목록)을 지우고 SACL에 감사 ACE를 추가합니다. EventAccessControl 함수의 SidRights 매개 변수는 ACE의 내용을 결정합니다(지정된 액세스를 시도할 때 감사 레코드를 생성하는 사람). 기존 SACL을 지우지 않고 SACL에 새 ACE를 추가하려면 EventSecurityAddSACL을 지정합니다.
EventSecurityAddDACL
현재 DACL에 ACE를 추가합니다. EventAccessControl 함수의 Sid, RightsAllowOrDeny 매개 변수는 ACE의 내용(공급자 또는 세션 및 액세스 유형에 대한 액세스 권한이 있는 사람)을 결정합니다.
EventSecurityAddSACL
현재 SACL에 ACE를 추가합니다. EventAccessControl 함수의 SidRights 매개 변수는 ACE의 내용을 결정합니다(지정된 액세스를 시도할 때 감사 레코드를 생성하는 사람).
EventSecurityMax
예약되어 있습니다.

설명

DACL 및 SACL에 대한 자세한 내용은 Access Control Lists 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 evntcons.h

추가 정보

EventAccessControl