IExtendView::GetViews メソッド (mmc.h)
GetViews メソッドは、拡張ビューに関する情報を取得し、結果ウィンドウに拡張ビューを追加します。
ビュー拡張機能では、 IViewExtensionCallback インターフェイス メソッドを使用して、拡張ビューに関する情報を提供します。 IViewExtensionCallback インターフェイスへのポインターは、 IExtendView::GetViews メソッドのパラメーターとして提供されます。
構文
HRESULT GetViews(
[in] LPDATAOBJECT pDataObject,
[in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);
パラメーター
[in] pDataObject
スナップイン データ オブジェクトへのポインター。
[in] pViewExtensionCallback
IViewExtensionCallback インターフェイスへのポインター。 ビュー拡張機能スナップインは、IViewExtensionCallback インターフェイスを使用して拡張ビューに関する情報を追加します。 スナップインでは、 IViewExtensionCallback::AddView メソッドを複数回呼び出して、複数の拡張ビューを追加することもできます。 pViewExtensionCallback の値は、 IExtendView::GetViews の呼び出し中にのみ有効です。ビュー拡張機能スナップインでは、後で使用するためにこのポインターを保存しないでください。
戻り値
成功した場合、戻り値はS_OK。 その他の戻り値は、エラー コードを示します。
解説
IExtendView::GetViews の詳細と C++ コード例については、「プライマリ スナップインのビューの拡張」を参照してください。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | mmc.h |