структура ACTRL_PROPERTY_ENTRYA (accctrl.h)
Содержит список записей управления доступом для объекта или указанного свойства объекта.
Синтаксис
typedef struct _ACTRL_PROPERTY_ENTRYA {
LPSTR lpProperty;
PACTRL_ACCESS_ENTRY_LISTA pAccessEntryList;
ULONG fListFlags;
} ACTRL_PROPERTY_ENTRYA, *PACTRL_PROPERTY_ENTRYA;
Члены
lpProperty
GUID свойства объекта. Используйте функцию UuidToString для создания строкового представления GUID свойства.
pAccessEntryList
Указатель на структуру ACTRL_ACCESS_ENTRY_LIST, содержащую список записей управления доступом.
fListFlags
Флаги, указывающие сведения о свойстве
Ценность | Значение |
---|---|
|
Защищает объект или свойство от наследования записей управления доступом. |
Замечания
Чтобы создать структуру ACTRL_PROPERTY_ENTRY, которая предоставляет всем пользователям полный доступ к объекту, задайте элементу pAccessEntryList значение NULL.
Чтобы создать структуру ACTRL_PROPERTY_ENTRY, которая запрещает доступ ко всему объекту, задайте элементу pAccessEntryList указывать на структуру ACTRL_ACCESS_ENTRY_LIST, член cEntries равно 0 , а элемент pAccessList — NULL.
Заметка
Заголовок accctrl.h определяет ACTRL_PROPERTY_ENTRY как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
заголовка | accctrl.h |