Compartir a través de


estructura DSROLE_PRIMARY_DOMAIN_INFO_BASIC (dsrole.h)

La estructura DSROLE_PRIMARY_DOMAIN_INFO_BASIC se usa con la función DsRoleGetPrimaryDomainInformation para contener datos de dominio.

Sintaxis

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;

Miembros

MachineRole

Contiene uno de los valores de DSROLE_MACHINE_ROLE que especifica el rol del equipo.

Flags

Contiene un conjunto de marcas que proporcionan datos de dominio adicionales. Puede ser una combinación de uno o varios de los valores siguientes.

DSROLE_PRIMARY_DOMAIN_GUID_PRESENT

El miembro DomainGuid contiene un GUID de dominio válido.

DSROLE_PRIMARY_DS_MIXED_MODE

El servicio de directorio se ejecuta en modo mixto. Esta marca solo es válida si se establece la marca DSROLE_PRIMARY_DS_RUNNING .

DSROLE_PRIMARY_DS_RUNNING

El servicio de directorio se ejecuta en este equipo.

DSROLE_PRIMARY_DS_READONLY

El servicio de directorio se ejecuta como de solo lectura en este equipo.

DSROLE_UPGRADE_IN_PROGRESS

El equipo se está actualizando desde una versión anterior de Windows NT/Windows 2000.

DomainNameFlat

Puntero a una cadena Unicode terminada en null que contiene el nombre de dominio NetBIOS.

DomainNameDns

Puntero a una cadena Unicode terminada en null que contiene el nombre de dominio DNS. Este miembro es opcional y puede ser NULL.

DomainForestName

Puntero a una cadena Unicode terminada en null que contiene el nombre del bosque. Este miembro es opcional y puede ser NULL.

DomainGuid

Contiene el identificador de dominio. Este miembro solo es válido si el miembro Flags contiene la marca DSROLE_PRIMARY_DOMAIN_GUID_PRESENT .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado dsrole.h

Consulte también

DSROLE_MACHINE_ROLE

Estructuras de servicio de directorio

DsRoleGetPrimaryDomainInformation