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


структура KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE (ntsecapi.h)

Содержит результаты запроса расширенных политик указанного домена. У вас должна быть задана привилегия SeTcbPrivilege .

Синтаксис

typedef struct _KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE {
  KERB_PROTOCOL_MESSAGE_TYPE MessageType;
  ULONG                      Flags;
  ULONG                      ExtendedPolicies;
  ULONG                      DsFlags;
} KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE, *PKERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE;

Члены

MessageType

Значение перечисления KERB_PROTOCOL_MESSAGE_TYPE , которое перечисляет типы сообщений, которые можно отправлять в пакет проверки подлинности Kerberos путем вызова функции LsaCallAuthenticationPackage . Для этого элемента необходимо задать значение KerbQueryDomainExtendedPoliciesMessage.

Flags

Содержит флаги, используемые для расширенных политик.

Значение Значение
KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE_FLAG_DAC_DISABLED
0x1
Динамический контроль доступа (DAC) отключен, поэтому вы не можете получить расширенные политики.

ExtendedPolicies

Имя домена, к которому вы запрашиваете расширенные политики.

DsFlags

Флаги, представляющие требования. Эти флаги возвращаются из функции DsGetDcName .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть ntsecapi.h