Freigeben über


DS_DOMAIN_CONTROLLER_INFO_1A Struktur (ntdsapi.h)

Die DS_DOMAIN_CONTROLLER_INFO_1-Struktur enthält Daten zu einem Domänencontroller. Diese Struktur wird von der funktion DsGetDomainControllerInfo zurückgegeben.

Syntax

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;

Angehörige

NetbiosName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den NetBIOS-Namen des Domänencontrollers angibt.

DnsHostName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den DNS-Hostnamen des Domänencontrollers angibt.

SiteName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die die Website angibt, zu der der Domänencontroller gehört.

ComputerObjectName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den Namen des Computerobjekts auf dem Domänencontroller angibt.

ServerObjectName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den Namen des Serverobjekts auf dem Domänencontroller angibt.

fIsPdc

Ein boolescher Wert, der angibt, ob dieser Domänencontroller der primäre Domänencontroller ist. Wenn dieser Wert TRUEist, ist der Domänencontroller der primäre Domänencontroller; andernfalls ist der Domänencontroller nicht der primäre Domänencontroller.

fDsEnabled

Ein boolescher Wert, der angibt, ob der Domänencontroller aktiviert ist. Wenn dieser Wert TRUEist, ist der Domänencontroller aktiviert; andernfalls ist sie nicht aktiviert.

Bemerkungen

Die DsGetDomainControllerInfo Funktion kann verschiedene Versionen dieser Struktur zurückgeben. Weitere Informationen und eine Liste der derzeit unterstützten Versionen finden Sie im InfoLevel Parameter von DsGetDomainControllerInfo.

Anmerkung

Der ntdsapi.h-Header definiert DS_DOMAIN_CONTROLLER_INFO_1 als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
mindestens unterstützte Server- Windows Server 2008
Header- ntdsapi.h

Siehe auch

Domänencontroller- und Replikationsverwaltungsstrukturen

DsGetDomainControllerInfo-