Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura DS_DOMAIN_CONTROLLER_INFO_1 contém dados sobre um controlador de domínio. Essa estrutura é retornada pela função
Sintaxe
typedef struct {
#if ...
WCHAR *NetbiosName;
#if ...
WCHAR *DnsHostName;
#if ...
WCHAR *SiteName;
#if ...
WCHAR *ComputerObjectName;
#if ...
WCHAR *ServerObjectName;
#else
LPWSTR NetbiosName;
#endif
#else
LPWSTR DnsHostName;
#endif
#else
LPWSTR SiteName;
#endif
#else
LPWSTR ComputerObjectName;
#endif
#else
LPWSTR ServerObjectName;
#endif
BOOL fIsPdc;
BOOL fDsEnabled;
} DS_DOMAIN_CONTROLLER_INFO_1W, *PDS_DOMAIN_CONTROLLER_INFO_1W;
Membros
NetbiosName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome NetBIOS do controlador de domínio.
DnsHostName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do host DNS do controlador de domínio.
SiteName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o site ao qual o controlador de domínio pertence.
ComputerObjectName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do objeto de computador no controlador de domínio.
ServerObjectName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do objeto de servidor no controlador de domínio.
fIsPdc
Um valor booliano que indica se esse controlador de domínio é ou não o controlador de domínio primário. Se esse valor for VERDADEIRO, o controlador de domínio será o controlador de domínio primário; caso contrário, o controlador de domínio não é o controlador de domínio primário.
fDsEnabled
Um valor booliano que indica se o controlador de domínio está habilitado ou não. Se esse valor for TRUE, o controlador de domínio estará habilitado; caso contrário, ele não está habilitado.
Observações
A função
Nota
O cabeçalho ntdsapi.h define DS_DOMAIN_CONTROLLER_INFO_1 como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows Vista |
| servidor com suporte mínimo | Windows Server 2008 |
| cabeçalho | ntdsapi.h |
Consulte também
estruturas de gerenciamento de replicação e controlador de domínio