структура AUTHZ_ACCESS_REQUEST (authz.h)
Структура AUTHZ_ACCESS_REQUEST определяет запрос проверка доступа.
Синтаксис
typedef struct _AUTHZ_ACCESS_REQUEST {
ACCESS_MASK DesiredAccess;
PSID PrincipalSelfSid;
POBJECT_TYPE_LIST ObjectTypeList;
DWORD ObjectTypeListLength;
PVOID OptionalArguments;
} AUTHZ_ACCESS_REQUEST, *PAUTHZ_ACCESS_REQUEST;
Члены
DesiredAccess
Тип доступа для проверки.
PrincipalSelfSid
Идентификатор безопасности (SID), используемый для самостоятельного идентификатора безопасности субъекта в списке управления доступом (ACL).
ObjectTypeList
Массив OBJECT_TYPE_LIST структур в дереве объектов для объекта. Задайте значение NULL , если приложение не проверяет доступ на уровне свойств.
ObjectTypeListLength
Количество элементов в массиве ObjectTypeList . Этот член необходим, только если приложение проверяет доступ на уровне свойств.
OptionalArguments
Указатель на память для передачи в AuthzAccessCheckCallback при проверке записей управления доступом обратного вызова (ACE).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | authz.h |
Распространяемые компоненты | Пакет средств администрирования Windows Server 2003 в Windows XP |