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


Метод ISecurityInformation::GetInheritTypes (aclui.h)

Метод GetInheritTypes запрашивает сведения о том, как ACE могут наследоваться дочерними объектами. Дополнительные сведения см. в разделе Наследование ACE.

Синтаксис

HRESULT GetInheritTypes(
  [out] PSI_INHERIT_TYPE *ppInheritTypes,
  [out] ULONG            *pcInheritTypes
);

Параметры

[out] ppInheritTypes

Указатель на переменную, который следует задать в качестве указателя на массив SI_INHERIT_TYPE структур. Массив должен содержать одну запись для каждой комбинации флагов наследования и поддерживаемого типа дочернего объекта.

[out] pcInheritTypes

Указатель на переменную, которую следует задать для указания количества записей в массиве ppInheritTypes .

Возвращаемое значение

В случае успешного выполнения возвращает S_OK.

При возникновении ошибки возвращает ненулевой код ошибки.

Комментарии

Редактор управления доступом не освобождает указатель, возвращаемый в ppInheritTypes.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header aclui.h

См. также раздел

контроль доступа Редактор

Функции контроль доступа Редактор

CreateSecurityPage

Изменитьбезопасность

ISecurityInformation

SI_INHERIT_TYPE