DS_NAME_FLAGS列挙 (ntdsapi.h)

DS_NAME_FLAGS列挙は、名前の構文がどのように解読されるかを定義するために使用されます。 これらのフラグは、 DsCrackNames 関数によって使用されます。

構文

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;

定数

 
DS_NAME_NO_FLAGS
値: 0x0
関連付けられたフラグがないことを示します。
DS_NAME_FLAG_SYNTACTICAL_ONLY
値: 0x1
ネットワーク経由で転送することなく、クライアントで構文マッピングを実行します。 サポートされている唯一の構文マッピングは、 DS_FQDN_1779_NAME から DS_CANONICAL_NAME または DS_CANONICAL_NAME_EXです。 構文マッピングが不可能な場合、DsCrackNamesDS_NAME_ERROR_NO_SYNTACTICAL_MAPPING フラグを返します。
DS_NAME_FLAG_EVAL_AT_DC
値: 0x2
構文がローカルで解読される可能性がある場合でも、評価のためにドメイン コントローラーへのトリップを強制します。
DS_NAME_FLAG_GCVERIFY
値: 0x4
ドメイン コントローラーがグローバル カタログ サーバーでない場合、呼び出しは失敗します。
DS_NAME_FLAG_TRUST_REFERRAL
値: 0x8
フォレスト間の信頼の紹介を有効にします。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header ntdsapi.h

こちらもご覧ください

DS_NAME_FORMAT

DsCrackNames

Active Directory Domain Servicesの列挙