CSacl Class
Этот класс программа-оболочка для структуры системного списка управления доступом (sacl).
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.
class CSacl : public CAcl
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Конструктор. |
|
Деструктор. |
Открытые методы
Имя |
Описание |
---|---|
Добавляет элемент управления доступом (ACE аудита) на объект CSacl. |
|
Возвращает число элементов управления доступом (тузов) в объекте CSacl. |
|
Удаляет указанный элемент управления доступом (ACE) из объекта CSacl . |
|
Удаляет все элементы управления доступом, содержащихся в объекте CSacl. |
Открытые операторы
Имя |
Описание |
---|---|
Оператор присваивания. |
Заметки
Системный список управления доступом содержит элементы управления доступом записи ace), которые задают типы попыток доступа, которые создают записи аудита в журнал событий безопасности контроллера домена. Обратите внимание, что системный список управления доступом создает записи журнала только на контроллере домена, где произошла попытка доступа, а не на контроллере домена, который содержит реплику объекта.
Для задания или извлечения системный список управления доступом в дескрипторе безопасности объекта, privilege SE_SECURITY_NAME необходимо включить в маркере доступа, запрашивающего потока. Администраторы группа имеет эту привилегию по умолчанию обладают и ней могут предоставляться другим пользователям или группам. Иметь привилегии быть предоставлены не все, что необходимо: прежде чем операцию, определенную привилегией можно запустить, право доступа необходимо включить в маркере доступа безопасности вступили в силу. Модель позволяет привилегии быть включено только для конкретных операций системы, а затем заблокирован, если они больше не требуются. См. раздел AtlGetSacl и AtlSetSacl примеры разрешения SE_SECURITY_NAME.
Использование методов класса, предоставляемых добавление, удаление, создание и удаление записи ace из объекта SACL. См. также AtlGetSacl и AtlSetSacl.
Основные сведения о модели управления доступом в Windows см. в разделе управление доступом в Windows SDK.
Иерархия наследования
CSacl
Требования
Header: atlsecurity.h