Compartir a través de


DS_NAME_FLAGS enumeración (ntdsapi.h)

La enumeración DS_NAME_FLAGS se usa para definir cómo se descifrará la sintaxis de nombre. La función DsCrackNames usa estas marcas.

Syntax

typedef enum {
  DS_NAME_NO_FLAGS = 0x0,
  DS_NAME_FLAG_SYNTACTICAL_ONLY = 0x1,
  DS_NAME_FLAG_EVAL_AT_DC = 0x2,
  DS_NAME_FLAG_GCVERIFY = 0x4,
  DS_NAME_FLAG_TRUST_REFERRAL = 0x8
} DS_NAME_FLAGS;

Constantes

 
DS_NAME_NO_FLAGS
Valor: 0x0
Indica que no hay marcas asociadas.
DS_NAME_FLAG_SYNTACTICAL_ONLY
Valor: 0x1
Realiza una asignación sintáctica en el cliente sin transferir a través de la red. La única asignación sintáctica admitida es de DS_FQDN_1779_NAME a DS_CANONICAL_NAME o DS_CANONICAL_NAME_EX. DsCrackNames devuelve la marca DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING si no es posible realizar una asignación sintáctica.
DS_NAME_FLAG_EVAL_AT_DC
Valor: 0x2
Fuerza un viaje al controlador de dominio para su evaluación, incluso si la sintaxis se podría descifrar localmente.
DS_NAME_FLAG_GCVERIFY
Valor: 0x4
Se produce un error en la llamada si el controlador de dominio no es un servidor de catálogo global.
DS_NAME_FLAG_TRUST_REFERRAL
Valor: 0x8
Habilita la referencia de confianza entre bosques.

Requisitos

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

Consulte también

DS_NAME_FORMAT

DsCrackNames

Enumeraciones en Servicios de dominio de Active Directory