структура DSROLE_PRIMARY_DOMAIN_INFO_BASIC (dsrole.h)

Структура DSROLE_PRIMARY_DOMAIN_INFO_BASIC используется с функцией DsRoleGetPrimaryDomainInformation для хранения данных домена.

Синтаксис

typedef struct _DSROLE_PRIMARY_DOMAIN_INFO_BASIC {
  DSROLE_MACHINE_ROLE MachineRole;
  ULONG               Flags;
  LPWSTR              DomainNameFlat;
  LPWSTR              DomainNameDns;
  LPWSTR              DomainForestName;
  GUID                DomainGuid;
} DSROLE_PRIMARY_DOMAIN_INFO_BASIC, *PDSROLE_PRIMARY_DOMAIN_INFO_BASIC;

Члены

MachineRole

Содержит одно из значений DSROLE_MACHINE_ROLE , указывающее роль компьютера.

Flags

Содержит набор флагов, предоставляющих дополнительные данные домена. Это может быть сочетание одного или нескольких из следующих значений.

DSROLE_PRIMARY_DOMAIN_GUID_PRESENT

Член DomainGuid содержит допустимый GUID домена.

DSROLE_PRIMARY_DS_MIXED_MODE

Служба каталогов работает в смешанном режиме. Этот флаг действителен, только если установлен флаг DSROLE_PRIMARY_DS_RUNNING .

DSROLE_PRIMARY_DS_RUNNING

Служба каталогов запущена на этом компьютере.

DSROLE_PRIMARY_DS_READONLY

На этом компьютере служба каталогов работает как доступная только для чтения.

DSROLE_UPGRADE_IN_PROGRESS

Компьютер обновляется с предыдущей версии Windows NT/Windows 2000.

DomainNameFlat

Указатель на строку Юникода, завершающуюся null, которая содержит доменное имя NetBIOS.

DomainNameDns

Указатель на строку Юникода, завершающуюся null, которая содержит доменное имя DNS. Этот элемент является необязательным и может иметь значение NULL.

DomainForestName

Указатель на строку Юникода, завершающуюся null, которая содержит имя леса. Этот элемент является необязательным и может иметь значение NULL.

DomainGuid

Содержит идентификатор домена. Этот элемент действителен, только если элемент Flags содержит флаг DSROLE_PRIMARY_DOMAIN_GUID_PRESENT .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть dsrole.h

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

DSROLE_MACHINE_ROLE

Структуры служб каталогов

DsRoleGetPrimaryDomainInformation