ACCESS_MODE 열거형(accctrl.h)
ACCESS_MODE 열거형에는 EXPLICIT_ACCESS 구조의 액세스 권한이 트러스티에 적용되는 방식을 나타내는 값이 포함되어 있습니다. SetEntriesInAcl 및 GetExplicitEntriesFromAcl과 같은 함수는 이러한 값을 사용하여 ACE(액세스 제어 항목)에서 정보를 설정하거나 검색합니다.
Syntax
typedef enum _ACCESS_MODE {
NOT_USED_ACCESS,
GRANT_ACCESS,
SET_ACCESS,
DENY_ACCESS,
REVOKE_ACCESS,
SET_AUDIT_SUCCESS,
SET_AUDIT_FAILURE
} ACCESS_MODE;
상수
NOT_USED_ACCESS 값이 사용되지 않습니다. |
GRANT_ACCESS 을 나타냅니다. ACCESS_ALLOWED_ACE 구조체입니다. 새 ACE는 지정한 권한을 트러스티의 기존 허용 또는 거부된 권한과 결합합니다. |
SET_ACCESS 지정된 권한을 허용하는 ACCESS_ALLOWED_ACE 구조를 나타냅니다. 입력에서 이 값은 트러스티에 대한 기존 액세스 제어 정보를 삭제합니다. |
DENY_ACCESS 을 나타냅니다. 지정된 권한을 거부하는 ACCESS_DENIED_ACE 구조체입니다. 입력 시 이 값은 현재 거부된 수탁자의 권한 외에도 지정된 권한을 거부합니다. |
REVOKE_ACCESS 모든 기존 ACCESS_ALLOWED_ACE 또는 지정된 트러스티에 대한 SYSTEM_AUDIT_ACE 구조가 제거됩니다. |
SET_AUDIT_SUCCESS 지정된 액세스 권한을 성공적으로 사용하기 위해 감사 메시지를 생성하는 SYSTEM_AUDIT_ACE 구조를 나타냅니다. 입력에서 이 값은 지정한 권한을 트러스티에 대한 기존 감사 액세스 권한과 결합합니다. |
SET_AUDIT_FAILURE 을 나타냅니다. 지정된 액세스 권한을 사용하는 데 실패한 시도에 대한 감사 메시지를 생성하는 SYSTEM_AUDIT_ACE 구조입니다. 입력에서 이 값은 지정한 권한을 트러스티에 대한 기존 감사 액세스 권한과 결합합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | accctrl.h |