Freigeben über


DS_NAME_FLAGS-Enumeration (ntdsapi.h)

Die DS_NAME_FLAGS-Enumeration wird verwendet, um zu definieren, wie die Namenssyntax geknackt wird. Diese Flags werden von der DsCrackNames-Funktion verwendet.

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;

Konstanten

 
DS_NAME_NO_FLAGS
Wert: 0x0
Gibt an, dass keine zugeordneten Flags vorhanden sind.
DS_NAME_FLAG_SYNTACTICAL_ONLY
Wert: 0x1
Führt eine syntaktische Zuordnung auf dem Client aus, ohne über das Netzwerk zu übertragen. Die einzige syntaktische Zuordnung wird von DS_FQDN_1779_NAME zu DS_CANONICAL_NAME oder DS_CANONICAL_NAME_EX unterstützt. DsCrackNames gibt das DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING-Flag zurück, wenn eine syntaktische Zuordnung nicht möglich ist.
DS_NAME_FLAG_EVAL_AT_DC
Wert: 0x2
Erzwingt eine Reise zum Domänencontroller zur Auswertung, auch wenn die Syntax lokal geknackt werden könnte.
DS_NAME_FLAG_GCVERIFY
Wert: 0x4
Der Aufruf schlägt fehl, wenn der Domänencontroller kein globaler Katalogserver ist.
DS_NAME_FLAG_TRUST_REFERRAL
Wert: 0x8
Aktiviert die gesamtstrukturübergreifende Vertrauensstellung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile ntdsapi.h

Weitere Informationen

DS_NAME_FORMAT

DsCrackNames

Enumerationen in Active Directory Domain Services