Прочитать на английском

Поделиться через


Заголовок 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

Задает указанные сведения о безопасности в дескрипторе безопасности указанного дерева объектов. (Юникод)