DS_NAME_ERROR列挙 (ntdsapi.h)

DS_NAME_ERROR列挙は、DS_NAME_RESULT_ITEM構造体の状態メンバーによって返されるエラーを定義します。 これらは、 DsCrackNames 関数によって名前が変換されるときに発生する可能性のあるエラーです。

構文

typedef enum {
  DS_NAME_NO_ERROR = 0,
  DS_NAME_ERROR_RESOLVING = 1,
  DS_NAME_ERROR_NOT_FOUND = 2,
  DS_NAME_ERROR_NOT_UNIQUE = 3,
  DS_NAME_ERROR_NO_MAPPING = 4,
  DS_NAME_ERROR_DOMAIN_ONLY = 5,
  DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 6,
  DS_NAME_ERROR_TRUST_REFERRAL = 7
} DS_NAME_ERROR;

定数

 
DS_NAME_NO_ERROR
値: 0
変換が成功しました。
DS_NAME_ERROR_RESOLVING
値: 1
汎用処理エラーが発生しました。
DS_NAME_ERROR_NOT_FOUND
値: 2
名前が見つからないか、呼び出し元に名前にアクセスするためのアクセス許可がありません。
DS_NAME_ERROR_NOT_UNIQUE
値: 3
入力名が複数の出力名にマップされているか、目的の形式に見つかったオブジェクトの一意の値が 1 つありませんでした。
DS_NAME_ERROR_NO_MAPPING
値: 4
入力名が見つかりましたが、関連付けられている出力形式が見つかりません。 これは、オブジェクトに必要なすべての属性がない場合に発生する可能性があります。
DS_NAME_ERROR_DOMAIN_ONLY
値: 5
名前全体を解決できませんでしたが、どのドメイン オブジェクトが存在するかを判断できました。 呼び出し元は、指定したドメインのドメイン コントローラーで呼び出しを再試行する必要があります。 名前全体を解決することはできませんが、オブジェクトが存在するドメインを特定できます。 このエラーが指定されている場合、DS_NAME_RESULT_ITEMpDomain メンバーには有効なデータが含まれます。
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
値: 6
ネットワーク経由で送信しないと、クライアントで構文マッピングを実行することはできません。
DS_NAME_ERROR_TRUST_REFERRAL
値: 7
名前は、外部の信頼されたフォレストからの名前です。

要件

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

関連項目

DS_NAME_RESULT_ITEM

DsCrackNames

Active Directory Domain Servicesの列挙