CDacl Class
이 클래스는 DACL (임의 액세스 제어 목록) 구조에 대 한 래퍼입니다.
중요
런타임에서 Windows를 실행 하는 응용 프로그램에서이 클래스와 해당 멤버를 사용할 수 없습니다.
class CDacl : public CAcl
Members
Public 생성자
이름 |
설명 |
---|---|
생성자입니다. |
|
소멸자 |
Public 메서드
이름 |
설명 |
---|---|
허용 된 ACE (액세스 제어 항목)를 추가 하는 CDacl 개체입니다. |
|
추가 하는 거부 ACE는 CDacl 개체. |
|
Ace (액세스 제어 항목)의 수를 반환 된 CDacl 개체입니다. |
|
특정 ACE (액세스 제어 항목)를 제거 하는 CDacl 개체입니다. |
|
모든 포함 된 Ace 제거는 CDacl 개체입니다. |
Public 연산자
이름 |
설명 |
---|---|
할당 연산자입니다. |
설명
개체의 보안 설명자는 DACL 포함 될 수 있습니다. DACL에 사용자 및 개체에 액세스할 수 있는 사용자 그룹을 식별 하는 0 개 이상의 Ace를 (액세스 제어 항목)이 포함 되어 있습니다. DACL이 비어 있는 경우 (즉, 0 Ace 포함) 액세스가 암시적으로 거부 하므로 액세스가 명시적으로 부여 됩니다. 그러나 개체의 보안 설명자에 DACL이 없으면 개체가 보호 되지 및 모든 완전 한 액세스 권한이.
개체의 DACL에서 검색 하려면 개체의 소유자 이거나 개체에 대해 액세스 권한이. 개체의 DACL을 변경 하려면 개체에 대 한 WRITE_DAC 액세스가 있어야 합니다.
만들기, 추가, 제거 및 삭제에서 Ace를 제공 하는 클래스 메서드 사용을 CDacl 개체입니다. 참고 AtlGetDacl 및 AtlSetDacl.
Windows에서 액세스 제어 모델에 대 한 소개를 참조 하십시오. 액세스 제어 에 있는 Windows SDK.
상속 계층 구조
CDacl
요구 사항
헤더: atlsecurity.h