Freigeben über


DSROLE_PRIMARY_DOMAIN_INFO_BASIC-Struktur (dsrole.h)

Die DSROLE_PRIMARY_DOMAIN_INFO_BASIC-Struktur wird mit der DsRoleGetPrimaryDomainInformation-Funktion verwendet, um Domänendaten zu enthalten.

Syntax

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;

Member

MachineRole

Enthält einen der DSROLE_MACHINE_ROLE-Werte , der die Rolle des Computers angibt.

Flags

Enthält eine Reihe von Flags, die zusätzliche Domänendaten bereitstellen. Dies kann eine Kombination aus einem oder mehreren der folgenden Werte sein.

DSROLE_PRIMARY_DOMAIN_GUID_PRESENT

Das DomainGuid-Mitglied enthält eine gültige Domänen-GUID.

DSROLE_PRIMARY_DS_MIXED_MODE

Der Verzeichnisdienst wird im gemischten Modus ausgeführt. Dieses Flag ist nur gültig, wenn das DSROLE_PRIMARY_DS_RUNNING-Flag festgelegt ist.

DSROLE_PRIMARY_DS_RUNNING

Der Verzeichnisdienst wird auf diesem Computer ausgeführt.

DSROLE_PRIMARY_DS_READONLY

Der Verzeichnisdienst wird auf diesem Computer schreibgeschützt ausgeführt.

DSROLE_UPGRADE_IN_PROGRESS

Der Computer wird von einer früheren Version von Windows NT/Windows 2000 aktualisiert.

DomainNameFlat

Zeiger auf eine Unicode-Zeichenfolge mit Null-Termin, die den NetBIOS-Domänennamen enthält.

DomainNameDns

Zeiger auf eine Unicode-Zeichenfolge mit Null-Endung, die den DNS-Domänennamen enthält. Dieser Member ist optional und kann NULL sein.

DomainForestName

Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die den Gesamtstrukturnamen enthält. Dieser Member ist optional und kann NULL sein.

DomainGuid

Enthält den Domänenbezeichner. Dieser Member ist nur gültig, wenn das Flags-Element das flag DSROLE_PRIMARY_DOMAIN_GUID_PRESENT enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile dsrole.h

Weitere Informationen

DSROLE_MACHINE_ROLE

Verzeichnisdienststrukturen

DsRoleGetPrimaryDomainInformation