Condividi tramite


struttura DS_DOMAIN_CONTROLLER_INFO_1A (ntdsapi.h)

La struttura DS_DOMAIN_CONTROLLER_INFO_1 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo .

Sintassi

typedef struct {
#if ...
  CHAR  *NetbiosName;
#if ...
  CHAR  *DnsHostName;
#if ...
  CHAR  *SiteName;
#if ...
  CHAR  *ComputerObjectName;
#if ...
  CHAR  *ServerObjectName;
#else
  LPSTR NetbiosName;
#endif
#else
  LPSTR DnsHostName;
#endif
#else
  LPSTR SiteName;
#endif
#else
  LPSTR ComputerObjectName;
#endif
#else
  LPSTR ServerObjectName;
#endif
  BOOL  fIsPdc;
  BOOL  fDsEnabled;
} DS_DOMAIN_CONTROLLER_INFO_1A, *PDS_DOMAIN_CONTROLLER_INFO_1A;

Members

NetbiosName

Puntatore a una stringa con terminazione Null che specifica il nome NetBIOS del controller di dominio.

DnsHostName

Puntatore a una stringa con terminazione Null che specifica il nome host DNS del controller di dominio.

SiteName

Puntatore a una stringa con terminazione Null che specifica il sito a cui appartiene il controller di dominio.

ComputerObjectName

Puntatore a una stringa con terminazione Null che specifica il nome dell'oggetto computer nel controller di dominio.

ServerObjectName

Puntatore a una stringa con terminazione Null che specifica il nome dell'oggetto server nel controller di dominio.

fIsPdc

Valore booleano che indica se il controller di dominio è o meno il controller di dominio primario. Se questo valore è TRUE, il controller di dominio è il controller di dominio primario; in caso contrario, il controller di dominio non è il controller di dominio primario.

fDsEnabled

Valore booleano che indica se il controller di dominio è abilitato o meno. Se questo valore è TRUE, il controller di dominio è abilitato; in caso contrario, non è abilitato.

Commenti

La funzione DsGetDomainControllerInfo può restituire versioni diverse di questa struttura. Per altre informazioni e un elenco delle versioni attualmente supportate, vedere il parametro InfoLevel di DsGetDomainControllerInfo.

Nota

L'intestazione ntdsapi.h definisce DS_DOMAIN_CONTROLLER_INFO_1 come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione ntdsapi.h

Vedi anche

Strutture di gestione del controller di dominio e della replica

DsGetDomainControllerInfo