структура SECURITY_DESCRIPTOR (winnt.h)
Структура SECURITY_DESCRIPTOR содержит сведения о безопасности, связанные с объектом . Приложения используют эту структуру для задания и запроса состояния безопасности объекта.
Так как внутренний формат дескриптора безопасности может отличаться, рекомендуется, чтобы приложения не изменяли структуру SECURITY_DESCRIPTOR напрямую. Для создания дескриптора безопасности и управления ими используйте функции, перечисленные в разделе См. также.
Синтаксис
typedef struct _SECURITY_DESCRIPTOR {
BYTE Revision;
BYTE Sbz1;
SECURITY_DESCRIPTOR_CONTROL Control;
PSID Owner;
PSID Group;
PACL Sacl;
PACL Dacl;
} SECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR;
Члены
Revision
Sbz1
Control
Owner
Group
Sacl
Dacl
Комментарии
Дескриптор безопасности содержит сведения, указывающие следующие компоненты безопасности объекта:
- Идентификатор безопасности владельца (SID)
- Идентификатор безопасности основной группы
- Список управления доступом на уровне пользователей (DACL)
- Системный список управления доступом (SACL)
- Квалификаторы для предыдущих элементов
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Верхняя часть | winnt.h (включая Windows.h) |
См. также раздел
GetSecurityDescriptorRMControl