DSROLE_PRIMARY_DOMAIN_INFO_BASIC struttura (dsrole.h)
La struttura DSROLE_PRIMARY_DOMAIN_INFO_BASIC viene usata con la funzione DsRoleGetPrimaryDomainInformation per contenere i dati di dominio.
Sintassi
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;
Members
MachineRole
Contiene uno dei valori DSROLE_MACHINE_ROLE che specifica il ruolo del computer.
Flags
Contiene un set di flag che forniscono dati di dominio aggiuntivi. Questa può essere una combinazione di uno o più dei valori seguenti.
DSROLE_PRIMARY_DOMAIN_GUID_PRESENT
Il membro DomainGuid contiene un GUID di dominio valido.
DSROLE_PRIMARY_DS_MIXED_MODE
Il servizio directory è in esecuzione in modalità mista. Questo flag è valido solo se il flag di DSROLE_PRIMARY_DS_RUNNING è impostato.
DSROLE_PRIMARY_DS_RUNNING
Il servizio directory è in esecuzione in questo computer.
DSROLE_PRIMARY_DS_READONLY
Il servizio directory è in esecuzione come di sola lettura in questo computer.
DSROLE_UPGRADE_IN_PROGRESS
Il computer viene aggiornato da una versione precedente di Windows NT/Windows 2000.
DomainNameFlat
Puntatore a una stringa Unicode con terminazione null contenente il nome di dominio NetBIOS.
DomainNameDns
Puntatore a una stringa Unicode con terminazione null contenente il nome di dominio DNS. Questo membro è facoltativo e può essere NULL.
DomainForestName
Puntatore a una stringa Unicode con terminazione null contenente il nome della foresta. Questo membro è facoltativo e può essere NULL.
DomainGuid
Contiene l'identificatore di dominio. Questo membro è valido solo se il membro Flags contiene il flag di DSROLE_PRIMARY_DOMAIN_GUID_PRESENT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | dsrole.h |