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


структура INHERITED_FROMW (accctrl.h)

Структура INHERITED_FROM предоставляет сведения о унаследованной записи управления доступом объекта (ACE).

Синтаксис

typedef struct _INHERITED_FROMW {
  LONG   GenerationGap;
  LPWSTR AncestorName;
} INHERITED_FROMW, *PINHERITED_FROMW;

Члены

GenerationGap

Количество уровней или поколений между объектом и предком. Задайте для явного ACE значение нуля. Если предок не может быть определен для унаследованного ACE, задайте для этого элемента значение –1.

AncestorName

Имя предка, от которого наследовался ACE. Для явного ACE установите для этого значение NULL.

Замечания

Заметка

Заголовок accctrl.h определяет INHERITED_FROM как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
заголовка accctrl.h

См. также

FreeInheritedFromArray

GetInheritanceSource