estrutura DSROLE_PRIMARY_DOMAIN_INFO_BASIC (dsrole.h)

A estrutura DSROLE_PRIMARY_DOMAIN_INFO_BASIC é usada com a função DsRoleGetPrimaryDomainInformation para conter dados de domínio.

Sintaxe

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;

Membros

MachineRole

Contém um dos valores DSROLE_MACHINE_ROLE que especifica a função do computador.

Flags

Contém um conjunto de sinalizadores que fornecem dados de domínio adicionais. Isso pode ser uma combinação de um ou mais dos valores a seguir.

DSROLE_PRIMARY_DOMAIN_GUID_PRESENT

O membro DomainGuid contém um GUID de domínio válido.

DSROLE_PRIMARY_DS_MIXED_MODE

O serviço de diretório está em execução no modo misto. Esse sinalizador só será válido se o sinalizador DSROLE_PRIMARY_DS_RUNNING estiver definido.

DSROLE_PRIMARY_DS_RUNNING

O serviço de diretório está em execução neste computador.

DSROLE_PRIMARY_DS_READONLY

O serviço de diretório está em execução como somente leitura neste computador.

DSROLE_UPGRADE_IN_PROGRESS

O computador está sendo atualizado de uma versão anterior do Windows NT/Windows 2000.

DomainNameFlat

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome de domínio NetBIOS.

DomainNameDns

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome de domínio DNS. Esse membro é opcional e pode ser NULL.

DomainForestName

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome da floresta. Esse membro é opcional e pode ser NULL.

DomainGuid

Contém o identificador de domínio. Esse membro só será válido se o membro Flags contiver o sinalizador DSROLE_PRIMARY_DOMAIN_GUID_PRESENT .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho dsrole.h

Confira também

DSROLE_MACHINE_ROLE

Estruturas de serviço de diretório

DsRoleGetPrimaryDomainInformation