Partager via


énumération DS_NAME_FLAGS (ntdsapi.h)

L’énumération DS_NAME_FLAGS est utilisée pour définir la façon dont la syntaxe de nom sera fissurée. Ces indicateurs sont utilisés par la fonction DsCrackNames .

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
Valeur : 0x0
Indique qu’aucun indicateur n’est associé.
DS_NAME_FLAG_SYNTACTICAL_ONLY
Valeur : 0x1
Effectue un mappage syntaxique au niveau du client sans transfert sur le réseau. Le seul mappage syntaxique pris en charge est de DS_FQDN_1779_NAME à DS_CANONICAL_NAME ou DS_CANONICAL_NAME_EX. DsCrackNames renvoie l’indicateur DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING si un mappage syntaxique n’est pas possible.
DS_NAME_FLAG_EVAL_AT_DC
Valeur : 0x2
Force un déplacement vers le contrôleur de domaine à des fins d’évaluation, même si la syntaxe peut être fissurée localement.
DS_NAME_FLAG_GCVERIFY
Valeur : 0x4
L’appel échoue si le contrôleur de domaine n’est pas un serveur de catalogue global.
DS_NAME_FLAG_TRUST_REFERRAL
Valeur : 0x8
Active la référence d’approbation inter-forêts.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête ntdsapi.h

Voir aussi

DS_NAME_FORMAT

DsCrackNames

Énumérations dans services de domaine Active Directory