IComponentData::QueryDataObject メソッド (mmc.h)
IComponentData::QueryDataObject メソッドは、指定された Cookie のコンテキスト情報を取得するために使用できるデータ オブジェクトを返します。
構文
HRESULT QueryDataObject(
[in] MMC_COOKIE cookie,
[in] DATA_OBJECT_TYPES type,
[out] LPDATAOBJECT *ppDataObject
);
パラメーター
[in] cookie
データ オブジェクトが必要な一意識別子を示す 値です。
[in] type
データ オブジェクトを次のいずれかとして指定する 値です。
CCT_SCOPE = 0x8000
スコープ ペインのデータ オブジェクト。
CCT_RESULT = 0x8001
結果ウィンドウのデータ オブジェクト。
CCT_SNAPIN_MANAGER = 0x8002
Snap-In Manager コンテキストのデータ オブジェクト。
CCT_UNINITIALIZED = 0xFFFF
データ オブジェクトの型が無効です。
これらの定数は、 DATA_OBJECT_TYPES 列挙体のメンバーです。
[out] ppDataObject
返されるデータ オブジェクトのアドレスへのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
注釈
これらのデータ オブジェクトは、同じスナップインまたはそれらを必要とする拡張スナップインに渡すことができます。 このデータ オブジェクトを使用できる MMC インターフェイスには、 IComponent、 IComponentData、 IContextMenuProvider、 IExtendContextMenu、 IExtendPropertySheet2、 IPropertySheetProvider などがあります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | mmc.h |