次の方法で共有


IComponentData2::QueryDispatch メソッド (mmc.h)

QueryDispatch メソッドは、指定したアイテムのスナップインの IDispatch インターフェイスを返します。 MMC は、 MMC 2.0 Automation オブジェクト モデルを介してこのインターフェイスを公開します。 スクリプトまたは他のアプリケーションは、View.SnapinScopeObject メソッドと View.SnapinSelectionObject メソッドを使用して、指定された Cookie で表される項目の IDispatch インターフェイスアクセスできます。

構文

HRESULT QueryDispatch(
  [in]  MMC_COOKIE        cookie,
  [in]  DATA_OBJECT_TYPES type,
  [out] LPDISPATCH        *ppDispatch
);

パラメーター

[in] cookie

IDispatch インターフェイスが要求されるコンテキスト 項目 (または項目) を指定する 値。 Cookie の値は以前にスナップインによって提供されており、MMC はこのメソッド呼び出しでそれを使用します。

[in] type

データ オブジェクトを、 DATA_OBJECT_TYPES 列挙体のメンバーである次の定数値のいずれかとして指定する 値。

CCT_SCOPE = 0x8000

スコープ ウィンドウのデータ オブジェクト。

CCT_RESULT = 0x8001

結果ウィンドウのデータ オブジェクト。

[out] ppDispatch

ディスパッチ インターフェイス ポインター。 スナップインは、Cookie 値に対応する IDispatch インターフェイスに *ppDispatch を設定します。

戻り値

成功した場合、戻り値はS_OK。 その他の戻り値は、エラー コードを示します。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー mmc.h

こちらもご覧ください

View.SnapinScopeObject

View.SnapinSelectionObject