次の方法で共有


ICommonQuery::OpenQueryWindow メソッド (cmnquery.h)

ICommonQuery::OpenQueryWindow メソッドは、ディレクトリ サービスクエリダイアログを表示します。 このメソッドは、ダイアログ ボックスがユーザーによって閉じられるまで戻りません。

構文

HRESULT OpenQueryWindow(
  [in]  HWND              hwndParent,
  [in]  LPOPENQUERYWINDOW pQueryWnd,
  [out] IDataObject       **ppDataObject
);

パラメーター

[in] hwndParent

クエリ ダイアログ ボックスの親として使用するウィンドウのハンドルを格納します。 親が指定されていない場合、このパラメーターは NULL にすることができます

[in] pQueryWnd

実行するクエリとクエリ ダイアログの特性を定義する OPENQUERYWINDOW 構造体のアドレス。

[out] ppDataObject

クエリの結果を受け取る IDataObject インターフェイス ポインターのアドレス。 このパラメーターは、このメソッドが S_OKを返す場合にのみ有効なデータを受け取ります。 この IDataObject では 、次のクリップボード形式がサポートされています。

CFSTR_DSOBJECTNAMES

ディレクトリ サービス クエリ ダイアログ ボックスで選択されたオブジェクトに関するデータが含まれます。

CFSTR_DSQUERYPARAMS

ディレクトリ サービス クエリ ダイアログ ボックスによって実行されるクエリに関するデータが含まれます。

CFSTR_DSQUERYSCOPE

ディレクトリ サービス クエリ ダイアログ ボックスによって実行されるクエリのスコープに関するデータが含まれます。

戻り値

次を含む標準 の HRESULT 値を返します。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー cmnquery.h
Library Uuid.lib
[DLL] Dsquery.dll

こちらもご覧ください

CFSTR_DSOBJECTNAMES

CFSTR_DSQUERYPARAMS

CFSTR_DSQUERYSCOPE

DSQUERYINITPARAMS

DSQUERYPARAMS

Active Directory Domain Servicesでのインターフェイスの表示

ICommonQuery

Idataobject

OPENQUERYWINDOW