Заголовок aclapi.h
Этот заголовок используется в разделе Безопасность и Удостоверение. Дополнительные сведения см. в разделе:
aclapi.h содержит следующие программные интерфейсы:
BuildExplicitAccessWithNameA Инициализирует структуру EXPLICIT_ACCESS данными, заданными вызывающим объектом. Доверенное лицо идентифицируется строкой имени. (ANSI) |
BuildExplicitAccessWithNameW Инициализирует структуру EXPLICIT_ACCESS данными, заданными вызывающим объектом. Доверенное лицо идентифицируется строкой имени. (Юникод) |
BuildSecurityDescriptorA Выделяет и инициализирует новый дескриптор безопасности. (ANSI) |
BuildSecurityDescriptorW Выделяет и инициализирует новый дескриптор безопасности. (Юникод) |
BuildTrusteeWithNameA Инициализирует структуру ДОВЕРЕННОГО ЛИЦА. Вызывающий объект указывает имя доверенного лица. Функция присваивает другим членам структуры значения по умолчанию. (ANSI) |
BuildTrusteeWithNameW Инициализирует структуру ДОВЕРЕННОГО ЛИЦА. Вызывающий объект указывает имя доверенного лица. Функция присваивает другим членам структуры значения по умолчанию. (Юникод) |
BuildTrusteeWithObjectsAndNameA Инициализирует структуру TRUSTEE с информацией о записи управления доступом для конкретного объекта (ACE) и инициализирует остальные элементы структуры значениями по умолчанию. Вызывающий объект также указывает имя доверенного лица. (ANSI) |
BuildTrusteeWithObjectsAndNameW Инициализирует структуру TRUSTEE с информацией о записи управления доступом для конкретного объекта (ACE) и инициализирует остальные элементы структуры значениями по умолчанию. Вызывающий объект также указывает имя доверенного лица. (Юникод) |
BuildTrusteeWithObjectsAndSidA Инициализирует структуру TRUSTEE с информацией о записи управления доступом для конкретного объекта (ACE) и инициализирует остальные элементы структуры значениями по умолчанию. (ANSI) |
BuildTrusteeWithObjectsAndSidW Инициализирует структуру TRUSTEE с информацией о записи управления доступом для конкретного объекта (ACE) и инициализирует остальные элементы структуры значениями по умолчанию. (Юникод) |
BuildTrusteeWithSidA Инициализирует структуру ДОВЕРЕННОГО ЛИЦА. Вызывающий объект задает идентификатор безопасности (SID) доверенного лица. Функция присваивает другим членам структуры значения по умолчанию и не ищет имя, связанное с идентификатором безопасности. (ANSI) |
BuildTrusteeWithSidW Инициализирует структуру ДОВЕРЕННОГО ЛИЦА. Вызывающий объект задает идентификатор безопасности (SID) доверенного лица. Функция присваивает другим членам структуры значения по умолчанию и не ищет имя, связанное с идентификатором безопасности. (Юникод) |
FreeInheritedFromArray Освобождает память, выделенную функцией GetInheritanceSource. |
GetAuditedPermissionsFromAclA Извлекает права на доступ для указанного доверенного лица. (ANSI) |
GetAuditedPermissionsFromAclW Извлекает права на доступ для указанного доверенного лица. (Юникод) |
GetEffectiveRightsFromAclA Извлекает действующие права доступа, которые структура ACL предоставляет указанному доверенному лицу. Действующие права доступа доверенного лица — это права доступа, предоставляемые ACL доверенному лицу или любым группам, членом которых является попечитель. (ANSI) |
GetEffectiveRightsFromAclW Извлекает действующие права доступа, которые структура ACL предоставляет указанному доверенному лицу. Действующие права доступа доверенного лица — это права доступа, предоставляемые ACL доверенному лицу или любым группам, членом которых является попечитель. (Юникод) |
GetExplicitEntriesFromAclA Извлекает массив структур, описывающих записи управления доступом (ACE) в списке управления доступом (ACL). (ANSI) |
GetExplicitEntriesFromAclW Извлекает массив структур, описывающих записи управления доступом (ACE) в списке управления доступом (ACL). (Юникод) |
GetInheritanceSourceA Возвращает сведения об источнике унаследованных записей управления доступом (ACE) в списке управления доступом (ACL). (ANSI) |
GetInheritanceSourceW Возвращает сведения об источнике унаследованных записей управления доступом (ACE) в списке управления доступом (ACL). (Юникод) |
GetNamedSecurityInfoA Извлекает копию дескриптора безопасности для объекта, указанного по имени. (ANSI) |
GetNamedSecurityInfoW Извлекает копию дескриптора безопасности для объекта, указанного по имени. (Юникод) |
GetSecurityInfo Извлекает копию дескриптора безопасности для объекта, указанного дескриптором. |
GetTrusteeFormA Извлекает имя доверенного лица из указанной структуры TRUSTEE. Это значение указывает, использует ли структура строку имени или идентификатор безопасности (SID) для идентификации доверенного лица. (ANSI) |
GetTrusteeFormW Извлекает имя доверенного лица из указанной структуры TRUSTEE. Это значение указывает, использует ли структура строку имени или идентификатор безопасности (SID) для идентификации доверенного лица. (Юникод) |
GetTrusteeNameA Извлекает имя доверенного лица из указанной структуры TRUSTEE. (ANSI) |
GetTrusteeNameW Извлекает имя доверенного лица из указанной структуры TRUSTEE. (Юникод) |
GetTrusteeTypeA Извлекает тип доверенного лица из указанной структуры TRUSTEE. Это значение указывает, является ли доверенное лицо пользователем, группой или тип доверенного лица неизвестен. (ANSI) |
GetTrusteeTypeW Извлекает тип доверенного лица из указанной структуры TRUSTEE. Это значение указывает, является ли доверенное лицо пользователем, группой или тип доверенного лица неизвестен. (Юникод) |
LookupSecurityDescriptorPartsA Извлекает сведения о безопасности из самостоятельного дескриптора безопасности. (ANSI) |
LookupSecurityDescriptorPartsW Извлекает сведения о безопасности из самостоятельного дескриптора безопасности. (Юникод) |
SetEntriesInAclA Создает новый список управления доступом (ACL), объединяя новые сведения об управлении доступом или аудите в существующую структуру ACL. (ANSI) |
SetEntriesInAclw Создает новый список управления доступом (ACL), объединяя новые сведения об управлении доступом или аудите в существующую структуру ACL. (Юникод) |
SetNamedSecurityInfoA Задает указанные сведения о безопасности в дескрипторе безопасности указанного объекта. (ANSI) |
SetNamedSecurityInfoW Задает указанные сведения о безопасности в дескрипторе безопасности указанного объекта. (Юникод) |
SetSecurityInfo Задает указанные сведения о безопасности в дескрипторе безопасности указанного объекта. Вызывающий объект идентифицирует объект с помощью дескриптора. |
TreeResetNamedSecurityInfoA Сбрасывает указанные сведения о безопасности в дескрипторе безопасности указанного дерева объектов. (ANSI) |
TreeResetNamedSecurityInfoW Сбрасывает указанные сведения о безопасности в дескрипторе безопасности указанного дерева объектов. (Юникод) |
TreeSetNamedSecurityInfoA Задает указанные сведения о безопасности в дескрипторе безопасности указанного дерева объектов. (ANSI) |
TreeSetNamedSecurityInfoW Задает указанные сведения о безопасности в дескрипторе безопасности указанного дерева объектов. (Юникод) |