IComponent インターフェイス (mmc.h)

IComponent インターフェイスを使用すると、MMC はスナップインと通信できます。IComponentData インターフェイスと同様に、IComponent は通常、ビュー レベルで実装され、結果ウィンドウに表示されるアイテムと密接に関連付けられています。

継承

IComponent インターフェイスは、IUnknown インターフェイスから継承されます。 IComponent には、次の種類のメンバーもあります。

メソッド

IComponent インターフェイスには、これらのメソッドがあります。

 
IComponent::CompareObjects

IComponent::CompareObjects メソッドを使用すると、スナップインで IComponent::QueryDataObject を介して取得された 2 つのデータ オブジェクトを比較できます。 データ オブジェクトは、IComponent の 2 つの異なるインスタンスから取得できることに注意してください。
IComponent::D estroy

IComponent::D estroy メソッドは、このコンポーネントによって保持されているすべてのコンソールへの参照を解放します。
IComponent::GetDisplayInfo

IComponent::GetDisplayInfo メソッドは、結果ウィンドウ内のアイテムの表示情報を取得します。
IComponent::GetResultViewType

結果ウィンドウ ビューの内容は、IComponent::GetResultViewType メソッドによって決まります。
IComponent::Initialize

IComponent::Initialize メソッドは、コンソールへのエントリ ポイントを提供します。
IComponent::Notify

IComponent::Notify メソッドは、ユーザーが実行したアクションをスナップインに通知します。
IComponent::QueryDataObject

IComponent::QueryDataObject メソッドは、指定された Cookie のコンテキスト情報を取得するために使用できるデータ オブジェクトを返します。

要件

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