Directory Services |
The DSROLE_PRIMARY_DOMAIN_INFO_BASIC structure is used with the DsRoleGetPrimaryDomainInformation function to contain domain data.
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;
Value | Meaning |
---|---|
DSROLE_PRIMARY_DOMAIN_GUID_PRESENT | The DomainGuid member contains a valid domain GUID. |
DSROLE_PRIMARY_DS_MIXED_MODE | The directory service is running in mixed mode. This flag is valid only if the DSROLE_PRIMARY_DS_RUNNING flag is set. |
DSROLE_PRIMARY_DS_RUNNING | The directory service is running on this computer. |
DSROLE_UPGRADE_IN_PROGRESS | The computer is being upgraded from a previous version of Windows NT®/Windows® 2000. |
Client: Included in Windows XP and
Windows 2000 Professional.
Server: Included in Windows Server 2003 and
Windows 2000 Server.
Header: Declared in Dsrole.h.
DsRoleGetPrimaryDomainInformation, DSROLE_MACHINE_ROLE, Directory Service Structures