IADsNameTranslate インターフェイス (iads.h)
IADsNameTranslate インターフェイスは、ADS_NAME_TYPE_ENUM列挙で定義されているさまざまな形式間で識別名 (DN) を変換します。 この機能は、Active Directory 内のオブジェクトで使用できます。
名前変換はディレクトリ サーバーで実行されます。 DN を変換するには、 IADsNameTranslate オブジェクトを使用してサーバーと通信し、目的のオブジェクトと必要な形式を指定します。 IADsNameTranslate インターフェイスを使用するための一般的なプロセスを次に示します。
まず、 IADsNameTranslate オブジェクトのインスタンスを作成します。
次に、 を使用してディレクトリ サーバーを指定して 、IADsNameTranslate オブジェクトを初期化します。
IADsNameTranslate::Init メソッドまたは IADsNameTranslate::InitEx メソッド。
3 番目に、 IADsNameTranslate::Set メソッドと IADsNameTranslate::SetEx メソッドを使用して形式を指定して、サーバー上のディレクトリ オブジェクトを設定します。
4 番目に、 IADsNameTranslate::Get メソッドまたは IADsNameTranslate:: GetEx メソッドを使用して、指定した形式 のオブジェクト名を 取得します。
次のコード例は、Visual C++、Visual Basic、VBScript/Active Server Pages で IADsNameTranslate オブジェクトを作成する方法を示しています。
継承
IADsNameTranslate インターフェイスは、IDispatch インターフェイスから継承されます。 IADsNameTranslate には、次の種類のメンバーもあります。
メソッド
IADsNameTranslate インターフェイスには、これらのメソッドがあります。
IADsNameTranslate::Get 指定した形式のディレクトリ オブジェクトの名前を取得します。 |
IADsNameTranslate::GetEx 指定した形式のオブジェクト名を取得します。 |
IADsNameTranslate::Init 現在のユーザーの資格情報を使用して、指定したディレクトリ サーバー、ドメイン、またはグローバル カタログにバインドすることで、名前変換オブジェクトを初期化します。 |
IADsNameTranslate::InitEx 指定したユーザー資格情報を使用して、指定したディレクトリ サーバー、ドメイン、またはグローバル カタログにバインドして、名前変換オブジェクトを初期化します。 |
IADsNameTranslate::Set 名前変換用に指定されたオブジェクトを設定するようにディレクトリ サービスに指示します。 |
IADsNameTranslate::SetEx 名前変換用の オブジェクトの配列を確立します。 |
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | iads.h |