トレーニング
モジュール
CIM メソッドと WMI メソッドを使用してリポジトリ オブジェクトのクエリと操作を行う - Training
このモジュールでは、CIM と WMI を使用して、メソッドで変更を行う方法について説明します。 使用できるメソッドは、オブジェクトの型によって異なります。 これらのメソッドを検出して理解することは、リポジトリの情報を照会して操作するための重要なステップです。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Microsoft 管理コンソール 2.0 テクノロジの概要。
Microsoft 管理コンソール 2.0 テクノロジは、ヘッダーに関連付けられません。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
_DocumentMode DocumentMode 列挙は Document.Mode プロパティによって使用され、ドキュメントの開き方を指定します。 この列挙は、MMC 2.0 Automation オブジェクト モデルに適用されます。 |
_ExportListOptions ExportListOptions 列挙は View.ExportList メソッドによって使用され、リスト ビューの内容をファイルに書き込むときにオプションを指定します。 |
_ListViewMode ListViewMode 列挙は、View.ListViewMode プロパティによって使用され、リスト ビューを定義します。 |
_ViewOptions ViewOptions 列挙は Views.Add メソッドによって使用され、ビュー、スコープ ツリー、ツール バーの可視性、およびビューの永続化状態を指定します。 |
DATA_OBJECT_TYPES DATA_OBJECT_TYPES列挙は、IComponentData::QueryDataObject および IComponent::QueryDataObject の type パラメーターによって使用され、指定された Cookie に関するコンテキスト情報を取得します。 |
IconIdentifier IconIdentifier 列挙は MMC 1.2 で導入されています。 |
MMC_ACTION_TYPE MMC_ACTION_TYPE列挙は MMC 1.1 で導入されています。 |
MMC_BUTTON_STATE MMC_BUTTON_STATE列挙は、MMC で使用できるボタンの状態を定義します。 これらの値は、IConsoleVerb::GetVerbState、IConsoleVerb::SetVerbState、IToolbar::GetButtonState、および IToolbar::SetButtonState の nState パラメーターで使用されます。 |
MMC_CONSOLE_VERB MMC_CONSOLE_VERB列挙は、MMC 動詞で使用できるコマンド識別子を定義します。 これらの値は、IConsoleVerb::GetVerbState、IConsoleVerb::SetVerbState、および IConsoleVerb::SetDefaultVerb の m_eCmdID パラメーターで使用されます。 |
MMC_CONTROL_TYPE MMC_CONTROL_TYPE列挙は、コントロール バーに表示できるコントロールの種類を定義します。 値は、IControlbar::Attach メソッドおよび IControlbar::Create メソッドの nType パラメーターで使用できます。 |
MMC_FILTER_CHANGE_CODE MMC_FILTER_CHANGE_CODE列挙は MMC 1.2 で導入されています。 |
MMC_FILTER_TYPE MMC_FILTER_TYPE列挙は MMC 1.2 で導入されています。 |
MMC_MENU_COMMAND_IDS MMC_MENU_COMMAND_IDS列挙は、MMC によって予約されているコマンド識別子を定義します。 |
MMC_NOTIFY_TYPE MMC_NOTIFY_TYPE列挙は、IComponentData::Notify、IComponent::Notify、または IExtendControlbar::ControlbarNotify を呼び出すときに、コンソールの Node Manager によってスナップインに送信できるユーザー アクションの通知を定義します。 |
MMC_PROPERTY_ACTION MMC_PROPERTY_ACTION列挙は、MMC_SNAPIN_PROPERTY構造体に含まれるプロパティに対して実行できる操作を指定します。 |
MMC_RESULT_VIEW_STYLE MMC_RESULT_VIEW_STYLE列挙は、MMC 結果ビュー ウィンドウでビュー スタイルを設定するために使用できる Win32 リスト ビュー スタイル (LVS_*) フラグを定義します。 これらは、IResultData::ModifyViewStyle メソッドの add パラメーターと remove パラメーターで使用できます。 |
MMC_SCOPE_ITEM_STATE SCOPEDATAITEM 構造体の nState メンバーを指定するために使用します。 |
MMC_TASK_DISPLAY_TYPE MMC_TASK_DISPLAY_TYPE列挙は MMC 1.1 で導入されています。 |
MMC_VIEW_TYPE MMC_VIEW_TYPE列挙は結果ビューの種類を指定し、RESULT_VIEW_TYPE_INFO構造体で使用されます。 |
AddBitmap スナップインがツール バーに画像を追加できるようにします。 |
AddButton IMenuButton::AddButton メソッドを使用すると、特定のビューの MMC メニュー バーにボタンを追加できます。 |
AddButtons スナップインでボタンの配列をツール バーに追加できるようにします。 |
AddExtension IConsoleNameSpace2::AddExtension メソッドを使用すると、スナップインは、選択した項目の名前空間を動的に拡張する拡張スナップインを追加できます。 |
AddExtensionPages IPropertySheetProvider::AddExtensionPages メソッドは、拡張スナップインからページを収集します。 |
AddItem IContextMenuCallback::AddItem メソッドは、コンテキスト メニューに 1 つの項目を追加します。 |
AddItem IContextMenuCallback2::AddItem メソッドは、コンテキスト メニューに 1 つの項目を追加します。 |
AddMenuItems IExtendContextMenu::AddMenuItems メソッドを使用すると、スナップインでコンテキスト メニューに項目を追加できます。 |
AddPage IPropertySheetCallback::AddPage メソッドを使用すると、スナップインでプロパティ シートにページを追加できます。 |
AddPrimaryExtensionItems IContextMenuProvider::AddPrimaryExtensionItems メソッドを使用すると、1 つの特定の拡張機能で、このコンテキスト メニューに定義されている挿入ポイントに項目を追加できます。 |
AddPrimaryPages IPropertySheetProvider::AddPrimaryPages メソッドは、プライマリ スナップインからページを収集します。 |
AddPropertyName AddPropertyName メソッドは、スナップインで使用するプロパティを名前で追加します。 |
AddString スナップインがスナップインの文字列テーブルに文字列を追加できるようにします。 |
AddThirdPartyExtensionItems IContextMenuProvider::AddThirdPartyExtensionItems メソッドを使用すると、サードパーティの拡張機能は、このコンテキスト メニューの指定した挿入ポイントに項目を追加できます。 |
AddView 結果ウィンドウにビューを追加します。 |
[アタッチ] IControlbar::Attach メソッドを使用すると、スナップインでコントロールをコントロール バーに関連付けることができます。 |
CacheHint 仮想リストがアイテムの範囲の表示情報を要求しようとしているときに呼び出され、最適化が可能な場合にスナップインが事前に情報を収集できるようにします。 |
[クリア] IMessageView::Clear メソッドを使用すると、MMC メッセージ OCX コントロールを使用して表示される結果ウィンドウ メッセージのタイトル、テキスト、およびアイコンをスナップインでクリアできます。 |
複製 IEnumTASK::Clone メソッドは、この IEnumTASK オブジェクトと同じ状態の新しい IEnumTASK オブジェクトを作成します。 MMC では、このメソッドは使用されません。 完全性のために含める必要があります。 |
コマンド IExtendContextMenu::Command メソッドは、IExtendContextMenu::AddMenuItems でコンテキスト メニューに追加した項目の 1 つが後で選択されている場合に呼び出されます。 |
比較 プライマリ スナップインが、結果ウィンドウに挿入する結果アイテムを並べ替えるために Cookie を比較する方法を提供します。 |
比較 プライマリ スナップインが、結果ウィンドウに挿入するスコープと結果アイテムを並べ替える目的でアイテムを比較する方法を提供します。 |
CompareObjects IComponent::CompareObjects メソッドを使用すると、スナップインで IComponent::QueryDataObject を介して取得された 2 つのデータ オブジェクトを比較できます。 データ オブジェクトは、IComponent の 2 つの異なるインスタンスから取得できることに注意してください。 |
CompareObjects IComponentData::CompareObjects メソッドを使用すると、スナップインで QueryDataObject を介して取得した 2 つのデータ オブジェクトを比較できます。 データ オブジェクトは、IComponentData の 2 つの異なるインスタンスから取得できることに注意してください。 |
ControlbarNotify IExtendControlbar::ControlbarNotify メソッドは、ユーザー アクションの結果としてコンソールからスナップインに送信される通知を指定します。 |
作成 IControlbar::Create メソッドは、スナップインによって要求されたコントロールを作成して返します。 |
CreateComponent IComponentData::CreateComponent メソッドは、この IComponentData インターフェイスに関連付けられる IComponent のインスタンスを作成します。 |
CreatePropertyPages プロパティ シートにページを追加します。 |
CreatePropertySheet プロパティ シート フレームを作成します。 |
DeleteAllRsltItems IResultData::D eleteAllRsltItems メソッドを使用すると、スナップインでユーザーが挿入したすべてのアイテムとサブアイテムを結果ビュー ウィンドウから削除できます。 |
DeleteAllStrings IStringTable::D eleteAllStrings メソッドを使用すると、スナップインでスナップインの文字列テーブルからすべての文字列を削除できます。 |
DeleteButton 指定したツール バー ボタンをスナップインで削除できるようにします。 |
DeleteColumn 結果ビューのヘッダーから列を削除します。 |
Deleteitem IConsoleNameSpace2::D eleteItem メソッド IConsoleNameSpaceenables スナップインを使用して、スコープ ウィンドウから 1 つの項目を削除します。 |
Deleteitem 結果ビュー ペイン内の 1 つの項目をスナップインで削除できるようにします。 |
DeleteString スナップインで、スナップイン文字列テーブルから指定した文字列を削除できるようにします。 |
破壊 IComponent::D estroy メソッドは、このコンポーネントによって保持されているすべてのコンソールへの参照を解放します。 |
破壊 IComponentData::D estroy メソッドは、コンソールへのすべての参照を解放します。 |
[デタッチ] IControlbar::D etach メソッドは、コントロールとコントロール バーの間の関連付けを解除します。 このコマンドは、コントロールが表示されているコントロール バーからコントロールを削除またはデタッチします。 |
EmptyMenuList IContextMenuProvider::EmptyMenuList メソッドはコンテキスト メニューをクリアします。 |
EnableAllExtensions IRequiredExtensions::EnableAllExtensions メソッドを使用すると、スナップインでスナップインに登録されているすべての拡張機能スナップインが必要であることを指定できます。 |
[列挙] スナップインの文字列テーブル内の文字列を返すことができる列挙子の IEnumString インターフェイスへのポインターを提供します。 |
EnumTasks IExtendTaskPad::EnumTasks メソッドを使用すると、MMC はスナップインのタスクを含むオブジェクトの IEnumTASK インターフェイスへのポインターを取得できます。 |
expand IConsole2::Expand メソッドを使用すると、スナップインでスコープ ウィンドウ内の項目を展開または折りたたみできます。 |
expand IConsoleNameSpace2::Expand メソッドを使用すると、スコープ ウィンドウ内のアイテムを目に見えて展開することなく、スナップインで名前空間内の項目を展開できます。 |
Finditem 指定した文字列と一致する仮想リスト内の次の項目を検索します。 |
FindItemByLParam IResultData::FindItemByLParam メソッドを使用すると、ユーザーが挿入した lParam 値に基づいて、スナップインで項目またはサブアイテムを検索できます。 |
FindPropertySheet 特定のプロパティ シートが存在するかどうかを決定します。 |
FindString スナップインでスナップイン文字列テーブル内の文字列を検索できるようにします。 |
GetBackground IExtendTaskPad::GetBackground メソッドを使用すると、MMC は、MMC タスクパッド テンプレートを使用するタスクパッドに表示するタスクパッドの背景画像を取得できます。 |
GetButtonState スナップインがボタンの属性を取得できるようにします。 |
GetChildItem IConsoleNameSpace2::GetChildItem メソッドを使用すると、スナップインはスコープ ウィンドウ内の子項目へのハンドルを取得できます。 |
GetColumnConfigData IColumnData::GetColumnConfigData メソッドを使用すると、スナップインは MMC によってメモリに格納されている列セット内の各列の現在の幅、順序、非表示の状態を取得できます。 |
GetColumnFilter IHeaderCtrl2::GetColumnFilter メソッドは、指定した列に設定されたフィルター値を取得します。 |
GetColumnSortData IColumnData::GetColumnSortData メソッドを使用すると、スナップインは、並べ替えられた列をメモリから取得し、列セット内の列の並べ替え方向を取得できます。 |
GetColumnText 指定した列からテキストを取得します。 |
GetColumnWidth 列の幅をピクセル単位で取得します。 |
GetDefaultVerb GetDefaultVerb メソッドは、スナップインの既定の動詞を取得します。 |
GetDescriptiveText IExtendTaskPad::GetDescriptiveText メソッドを使用すると、MMC は、MMC タスクパッド テンプレートを使用するタスクパッドに表示するタスクパッドの説明テキストを取得できます。 |
GetDisplayInfo IComponent::GetDisplayInfo メソッドは、結果ウィンドウ内のアイテムの表示情報を取得します。 |
GetDisplayInfo IComponentData::GetDisplayInfo メソッドは、スコープ項目の表示情報を取得します。 |
GetFirstExtension スナップインで、必要な拡張機能スナップインの一覧で最初の拡張機能スナップインを指定できるようにします。 |
GetHelpTopic スナップインがコンパイル済みの HTML ヘルプ ファイルを MMC ヘルプ コレクション ファイルに追加できるようにします。 |
GetItem IConsoleNameSpace2::GetItem メソッドを使用すると、スナップインは 1 つのスコープ アイテムの属性の一部またはすべてを取得できます。 |
GetItem ユーザーが 1 つの項目のパラメーターを取得できるようにします。 |
GetLinkedTopics スナップインで、スナップインのヘルプ ファイル (GetHelpTopic メソッドで指定) にリンクされている HTML ヘルプ ファイルの名前と場所を指定できるようにします。 |
GetListPadInfo IExtendTaskPad::GetListPadInfo メソッドは、リスト ビューのタスクパッドでのみ使用されます。 |
GetMainWindow メイン フレーム ウィンドウへのハンドルを取得します。 |
GetMMCVersion GetMMCVersion メソッドは、MMC アプリケーションのバージョン情報を取得します。 |
GetNextExtension スナップインで、必要な拡張機能スナップインの一覧で次の拡張スナップインを指定できるようにします。 |
GetNextItem IConsoleNameSpace2::GetNextItem メソッドを使用すると、スナップインはスコープ ビュー内の次の項目へのハンドルを取得できます。 |
GetNextItem IResultData::GetNextItem メソッドは、指定された状態フラグが設定された結果ビューの次の項目を取得します。 |
GetParentItem IConsoleNameSpace2::GetParentItem メソッドを使用すると、スナップインはスコープ ビュー内の親アイテムへのハンドルを取得できます。 |
GetProperty GetProperty メソッドは、ノードのテキストのみのプロパティ値を取得します。 MMC 2.0 オートメーション オブジェクト モデルに基づくアプリケーションが Node.Property プロパティを取得すると、INodeProperties::GetProperty メソッドの実装が呼び出されます。 |
GetProvider ISnapinAbout::GetProvider メソッドを使用すると、コンソールでスナップイン プロバイダー名を取得できます。 |
GetResultViewType 結果ウィンドウ ビューの内容は、IComponent::GetResultViewType メソッドによって決まります。 |
GetResultViewType2 GetResultViewType2 メソッドは、結果ビューの種類を取得します。 このメソッドは、IComponent::GetResultViewType メソッドよりも優先されます。 |
GetSnapinDescription コンソールでスナップインの説明ボックスのテキストを取得できるようにします。 |
GetSnapinImage [バージョン情報] ボックスで使用するスナップインのメイン アイコンをコンソールで取得できるようにします。 |
GetSnapinVersion コンソールでスナップインのバージョン番号を取得できるようにします。 |
GetStaticFolderImage ISnapinAbout::GetStaticFolderImage メソッドを使用すると、コンソールはスコープと結果ウィンドウの静的フォルダー イメージを取得できます。 |
GetString スナップインがスナップインの文字列テーブルから文字列を取得できるようにします。 |
GetStringLength スナップインを有効にして、スナップインの文字列テーブル内の文字列の長さを決定します。 |
GetTitle IExtendTaskPad::GetTitle メソッドを使用すると、MMC は、MMC タスクパッド テンプレートを使用するタスクパッドに表示するタスクパッドのタイトル テキストを取得できます。 |
GetVerbState GetVerbState メソッドを使用すると、スナップインで特定の動詞の現在の状態を取得できます。 |
GetViewMode スナップインが結果ビュー ウィンドウのビュー モードを取得できるようにします。 |
GetViews GetViews メソッドは、拡張ビューに関する情報を取得し、結果ウィンドウに拡張ビューを追加します。 |
GetWatermarks IExtendPropertySheet2::GetWatermarks メソッドは、ウィザード 97 スタイルのウィザードとして実装されたウィザード シートの透かしビットマップとヘッダー ビットマップを取得します。 |
ImageListSetIcon IImageList::ImageListSetIcon メソッドを使用すると、ユーザーはイメージ リストにアイコンを設定したり、アイコンがない場合はアイコンを作成したりできます。 |
ImageListSetStrip IImageList::ImageListSetStrip メソッドを使用すると、ユーザーは、ビットマップのペア (大小のアイコン) を使用して、nStartLoc で識別される場所から、アイコンのストリップを画像リストに追加できます。 |
初期化する Initialize メソッドはスナップインを初期化します。 |
初期化する IComponent::Initialize メソッドは、コンソールへのエントリ ポイントを提供します。 |
初期化する IComponentData::Initialize メソッドは、コンソールへのエントリ ポイントを提供します。 |
InsertButton スナップインがツールバーに 1 つのボタンを追加できるようにします。 |
InsertColumn 既定の結果ウィンドウに列を追加します。 |
Insertitem IConsoleNameSpace2::InsertItem メソッドを使用すると、スナップインで 1 つの項目をスコープ ビューに挿入できます。 |
Insertitem IResultData::InsertItem メソッドを使用すると、スナップインは単一の新しい項目を結果ウィンドウ ビューに追加できます。 |
IS_SPECIAL_COOKIE IS_SPECIAL_COOKIE マクロは、スナップインの IComponent::QueryDataObject メソッドの呼び出しで MMC によって渡されるMMC_COOKIE値が特殊な種類の Cookie であるかどうかを判断します。 |
IS_SPECIAL_DATAOBJECT スナップインの Notify メソッドの呼び出しで MMC によって渡される LPDATAOBJECT が、実際の IDataObject オブジェクトへのポインターではなく、特殊な種類のデータ オブジェクトであるかどうかを判断します。 |
IsTaskpadViewPreferred IConsole2::IsTaskpadViewPreferred メソッドは廃止されました。 これは常に S_OK を返します。 |
メッセージ ボックス メッセージ ボックスを表示します。 |
MMCFreeNotifyHandle プロパティ シートによって行われた MMCPropertyChangeNotify 呼び出しに応答して、MMC によってスナップインに送信されたMMCN_PROPERTY_CHANGE通知メッセージへのハンドルを解放するために、スナップインによって呼び出されます。 |
MMCPropertyChangeNotify スナップイン プロパティ シートが、アイテムのプロパティが変更されたことをその IComponent または IComponentData インターフェイスに通知できるようにします。 |
MMCPropertyHelp プロパティ ページのマージされた MMC HTML ヘルプ ファイルに、指定した HTML ヘルプ トピックを表示します。 |
MMCPropPageCallback MMCPropPageCallback 関数は、Microsoft Foundation Classes (MFC) ベースのスナップインでのみ必要です。関数は、ページの作成時に正しいモジュールの状態を設定します。 |
ModifyItemState スナップインがアイテムの状態を変更できるようにします。 |
ModifyViewStyle IResultData::ModifyViewStyle メソッドを使用すると、スナップインで結果ウィンドウのビュー スタイルを設定できます。 |
NewWindow 指定したスコープ項目にルート化された新しいマルチドキュメント インターフェイス (MDI) 子ウィンドウを作成します。 |
次へ IEnumTASK::Next メソッドを使用すると、MMC はスナップインのタスクの一覧で次のタスクを取得できます。 |
通知 IComponent::Notify メソッドは、ユーザーが実行したアクションをスナップインに通知します。 |
通知 IComponentData::Notify メソッドは、ユーザーが実行したアクションをスナップインに通知します。 |
OnPowerBroadcast OnPowerBroadcast メソッドは、コンピューターの電源管理に関連WM_POWERBROADCAST通知メッセージを処理します。 |
PropertiesChanged プロパティが追加、変更、または削除されたときに呼び出されます。 |
QueryConsoleVerb IConsoleVerb インターフェイスのクエリ。 |
QueryDataObject IComponent::QueryDataObject メソッドは、指定された Cookie のコンテキスト情報を取得するために使用できるデータ オブジェクトを返します。 |
QueryDataObject IComponentData::QueryDataObject メソッドは、指定された Cookie のコンテキスト情報を取得するために使用できるデータ オブジェクトを返します。 |
QueryDispatch QueryDispatch メソッドは、指定した項目のスナップイン IDispatch インターフェイスを返します。 |
QueryDispatch QueryDispatch メソッドは、指定された項目のスナップインの IDispatch インターフェイスを返します。 |
QueryPagesFor オブジェクトにページが必要かどうかを確認します。 |
QueryPropertyNames QueryPropertyNames メソッドは、スナップインの構成に使用されるプロパティの名前を返します。 |
QueryResultImageList コンソールで提供される結果ビュー のイメージ リストを取得します。 この画像リストは、スナップインが既定のリスト ビューを使用している場合にのみ使用する必要があります。 |
QueryResultView 結果ビュー オブジェクト IUnknown インターフェイス ポインターの IConsole に対してクエリを実行します。 |
QueryScopeImageList コンソールによって提供されるスコープ ウィンドウの画像リストに対してクエリを実行します。 |
RemovePage IPropertySheetCallback::RemovePage メソッドを使用すると、スナップインでプロパティ シートからページを削除できます。 |
RenameResultItem RenameResultItem メソッドは、指定した結果項目をプログラムによって名前変更モードに設定し、その後、ユーザーは手動で新しい名前を入力できます。 |
RenameScopeItem RenameScopeItem メソッドは、指定されたスコープ項目を名前変更モードにします。 その後、ユーザーは新しい名前を手動で入力できます。 |
リセット IEnumTASK::Reset メソッドを使用すると、MMC はスナップインのタスク リストの先頭に列挙をリセットできます。 |
ResetIdleTimer ResetIdleTimer メソッドは、指定された電源管理アイドル タイマーをリセットします。 |
RestoreResultView RestoreResultView メソッドは、結果ビューを復元します。 このメソッドを使用すると、スナップインで結果ビューのスナップイン固有の詳細を復元できます。 詳細については、「結果ビューの復元」を参照してください。 |
SelectScopeItem 指定されたスコープ 項目を選択します。 |
SetBodyText IMessageView::SetBodyText メソッドを使用すると、スナップインで MMC メッセージ OCX コントロールを使用して表示される結果ウィンドウ メッセージの本文テキストを設定できます。 |
SetButton IMenuButton::SetButton メソッドを使用すると、ユーザーはメニュー バーで変更されるボタンのテキスト属性を設定できます。 |
SetButtonState IMenuButton::SetButtonState メソッドを使用すると、ユーザーはメニュー ボタンの状態を変更できます。 |
SetButtonState スナップインでボタンの属性を設定できるようにします。 |
SetChangeTimeOut IHeaderCtrl2::SetChangeTimeOut は、フィルター属性で変更が行われる時間と、スナップインの IComponent::Notify メソッドに送信されるMMCN_FILTER_CHANGE フィルター変更通知の投稿までのタイムアウト間隔を設定します。 |
SetColumnConfigData IColumnData::SetColumnConfigData メソッドを使用すると、スナップインで列セット内の列の保持される幅、順序、非表示の状態を設定できます。 |
SetColumnFilter IHeaderCtrl2::SetColumnFilter は、フィルター処理されたリスト内の指定された列のフィルター値とその最大文字数を設定します。 |
SetColumnSortData IColumnData::SetColumnSortData メソッドを使用すると、スナップインで列セット内の列の並べ替え列と並べ替え方向を設定できます。 |
SetColumnText 特定の列のタイトルのテキストを設定します。 |
SetColumnWidth 特定の列の幅をピクセル単位で設定します。 |
SetControlbar IExtendControlbar::SetControlbar メソッドは、コントロール バーをアタッチまたはデタッチします。 |
SetDefaultVerb SetDefaultVerb メソッドは、オブジェクトに対して既定のアクションを設定します。 |
SetDescBarText 結果ビュー ウィンドウの説明バーのテキストを設定します。 |
SetExecutionState SetExecutionState メソッドは、現在のスレッドの実行状態を設定します。 |
SetHeader IComponent のこのインスタンスに使用するヘッダー インターフェイスを設定します。 これは、IComponent のインスタンスでのみ使用されます。 |
SetIcon IMessageView::SetIcon メソッドを使用すると、MMC メッセージ OCX コントロールを使用して表示される結果ウィンドウ メッセージのアイコンをスナップインで設定できます。 |
Setitem IConsoleNameSpace2::SetItem メソッドを使用すると、スナップインで 1 つのスコープ ビュー アイテムの属性を設定できます。 |
Setitem IResultData::SetItem メソッドを使用すると、スナップインで結果ウィンドウに 1 つの項目を設定できます。 |
SetItemCount 仮想リスト内の項目の数を設定します。 |
SetStatusText IConsole2::SetStatusText メソッドを使用すると、スナップインでステータス バーのテキストを変更できます。 これは IComponent のインスタンスでのみ使用されることに注意してください。 |
SetTitleText IMessageView::SetTitleText メソッドを使用すると、スナップインで MMC メッセージ OCX コントロールを使用して表示される結果ウィンドウ メッセージのタイトル テキストを設定できます。 |
SetToolbar IComponent のこのインスタンスに使用するツール バー インターフェイスを設定します。 これは IComponent のインスタンスでのみ使用されることに注意してください。 |
SetVerbState SetVerbState メソッドを使用すると、スナップインで特定の動詞のボタンの状態を設定できます。 |
SetViewMode スナップインで、結果ビュー ウィンドウにアイテムを表示するビュー モードを設定できるようにします。 |
表示 IPropertySheetProvider::CreatePropertySheet で設定されている型がプロパティ シートの場合、IPropertySheetProvider::Show は非表示ウィンドウに親されているプロパティ シート フレームを表示します。 |
ShowContextMenu IContextMenuProvider::ShowContextMenu メソッドはコンテキスト メニューを表示します。 |
ShowTopic IDisplayHelp::ShowTopic メソッドは、マージされた MMC HTML ヘルプ ファイルに指定された HTML ヘルプ トピックを表示します。 |
Skip IEnumTASK::Skip メソッドは、スナップインのタスクリスト内の指定された数のタスクをスキップします。 MMC では、このメソッドは使用されません。 完全性のために含める必要があります。 |
Sort 結果ウィンドウ内のすべてのアイテムを並べ替えます。 |
SortItems 仮想結果リストの項目を並べ替えます。 |
TaskNotify IExtendTaskPad::TaskNotify メソッドを使用すると、MMC はタスクが拡張されたときにスナップインに通知できます。 タスクパッドがリスト ビュー タスクパッドの場合、リスト ビュー ボタンが拡張されると、MMC は IExtendTaskPad::TaskNotify も呼び出します。 |
UpdateAllViews 結果ウィンドウにコンテンツの変更がある場合にスナップインによって呼び出されます。 このメソッドは、IComponent または IComponentData によって呼び出すことができます。 |
Updateitem 結果ウィンドウ内の指定した項目を再描画します。 |
IColumnData IColumnData インターフェイスは MMC 1.2 で導入されています。 |
IComponent IComponent インターフェイスを使用すると、MMC はスナップインと通信できます。IComponentData インターフェイスと同様に、IComponent は通常、ビュー レベルで実装され、結果ウィンドウに表示されるアイテムと密接に関連付けられています。 |
IComponent2 スナップインによって実装される IComponent2 インターフェイスは、MMC 2.0 で導入され、IComponent インターフェイスよりも優先されます。 |
IComponentData IComponentData インターフェイスを使用すると、MMC はスナップインと通信できます。IComponent インターフェイスと同様に、IComponentData は通常、ドキュメント レベルで実装され、スコープ ウィンドウに表示されるアイテム (フォルダー) と密接に関連付けられています。 |
IComponentData2 IComponentData2 インターフェイスは、IComponentData インターフェイスよりも優先されます。 |
IConsole コンソールとの通信を有効にします。 |
IConsole2 IConsole2 インターフェイスは MMC 1.1 で導入されています。 |
IConsole3 IConsole3 インターフェイスは、IConsole2 インターフェイスよりも優先されます。 IConsole3 インターフェイスには IConsole3::RenameScopeItem メソッドが含まれています。これにより、スコープ ノードをプログラムで名前変更モードにできます。 |
IConsoleNameSpace スナップインがスコープ ウィンドウで動的サブコンテナーを列挙できるようにします。 特定のスナップインによって、サブコンテナーとして適格なものが決まります。 |
IConsoleNameSpace2 IConsoleNameSpace2 インターフェイスは MMC 1.1 で導入されています。 |
IConsolePower IConsolePower インターフェイスは、電源管理をサポートするオペレーティング システムの実行状態とアイドル タイマーを制御します。 |
IConsolePowerSink IConsolePowerSink インターフェイスは、電源管理メッセージを監視して応答します。 |
IConsoleVerb IConsoleVerb インターフェイスを使用すると、スナップインで、切り取り、コピー、貼り付け、削除、プロパティ、名前変更、更新、印刷などの標準動詞を有効にすることができます。 項目を選択すると、スナップインはこれらの動詞の状態を更新できます。 |
IContextMenuCallback IContextMenuCallback インターフェイスは、メニュー項目をコンテキスト メニューに追加するために使用されます。 |
IContextMenuCallback2 IContextMenuCallback2 インターフェイスは、コンテキスト メニューにメニュー項目を追加するために使用されます。 このインターフェイスは IContextMenuCallback よりも優先されます。 |
IContextMenuProvider IContextMenuProvider インターフェイスは、新しいコンテキスト メニューを作成するメソッドを実装します。これらのメニューに項目を追加する目的で、拡張機能でメニューを拡張したり、結果のコンテキスト メニューを表示したりできます。 |
IControlbar IControlbar インターフェイスは、ツール バーやその他のコントロールを作成する方法を提供します。 |
IDisplayHelp IDisplayHelp インターフェイスは MMC バージョン 1.1 で導入されています。 |
IEnumTASK IEnumTASK インターフェイスは MMC 1.1 で導入されています。 |
IExtendContextMenu IExtendContextMenu インターフェイスを使用すると、スナップインで既存のコンテキスト メニューに項目を追加できます。 |
IExtendControlbar IExtendControlbar インターフェイスを使用すると、拡張機能でコントロール バーをコンソールに追加できます。 これにより、ツール バーやその他のユーザー インターフェイスの機能強化を追加することで、スナップインの機能と外観を向上させることができます。 |
IExtendPropertySheet スナップイン コンポーネントがアイテムのプロパティ シートにページを追加できるようにします。 |
IExtendPropertySheet2 IExtendPropertySheet2 インターフェイスは MMC 1.1 で導入されています。 |
IExtendTaskPad IExtendTaskPad インターフェイスは MMC 1.1 で導入されています。 |
IExtendView IExtendView インターフェイスは、拡張ビューに関する情報を提供します。 |
IHeaderCtrl 列の操作を有効にし、コンソールの結果ビュー ウィンドウに表示される情報の種類を示します。 |
IHeaderCtrl2 IHeaderCtrl2 インターフェイスは MMC 1.2 で導入されています。 |
IImageList IImageList インターフェイスを使用すると、ユーザーは、コンソールの結果ウィンドウまたはスコープ ウィンドウ内の項目のアイコンとして使用する画像を挿入できます。 |
IMenuButton IMenuButton インターフェイスを使用すると、ユーザーはスナップインのメニュー ボタンを追加および管理できます。 |
IMessageView IMessageView インターフェイスは MMC 1.2 で導入されています。 |
IMMCVersionInfo IMMCVersionInfo インターフェイスは、インストールされている MMC アプリケーションに関するバージョン情報を提供します。 |
INodeProperties INodeProperties インターフェイスは、ノードのテキストのみのプロパティを取得します。 |
IPropertySheetCallback IPropertySheetCallback インターフェイスは、プロパティ ページをプロパティ シートに追加するためにスナップインによって使用される COM ベースのインターフェイスです。 |
IPropertySheetProvider IPropertySheetProvider インターフェイスは、WINDOWS プロパティ シートを COM オブジェクトとして実装します。 |
IRequiredExtensions IRequiredExtensions インターフェイスは MMC 1.1 で導入されています。 |
IResultData IResultData インターフェイスを使用すると、ユーザーは結果ビュー ウィンドウに関連付けられている項目を追加、削除、検索、および変更できます。 また、結果ビュー ウィンドウのビュー スタイルを操作することもできます。 |
IResultData2 IResultData2 インターフェイスは、IResultData インターフェイスよりも優先されます。 IResultData2 インターフェイスには IResultData2::RenameResultItem メソッドが含まれています。これにより、結果ノードをプログラムで名前変更モードにすることができます。 |
IResultDataCompare プライマリ スナップインで、結果ウィンドウに並べ替えられた順序で表示される結果アイテムを比較できるようにします。 |
IResultDataCompareEx プライマリ スナップインで、結果ウィンドウで並べ替えられた順序で表示される範囲項目と結果項目の両方を比較できるようにします。 |
IResultOwnerData IResultOwnerData インターフェイスは、LVS_OWNERDATA スタイルが設定されたリスト ビュー コントロールである仮想リストの使用をサポートしています。 |
ISnapinAbout ISnapinAbout インターフェイスを使用すると、コンソールはスナップインから著作権情報とバージョン情報を取得できます。 コンソールでは、このインターフェイスを使用して、スナップインから静的フォルダーのイメージを取得することもできます。 |
ISnapinHelp スナップインで HTML ヘルプ のサポートを追加できるようにします。 (ISnapinHelp) |
ISnapinHelp2 スナップインで HTML ヘルプ のサポートを追加できるようにします。 (ISnapinHelp2) |
ISnapinProperties ISnapinProperties インターフェイスを使用すると、スナップインでスナップインのプロパティを初期化し、プロパティが追加、変更、または削除されたときに通知を受け取ります。 |
ISnapinPropertiesCallback ISnapinPropertiesCallback インターフェイスは、スナップインのプロパティ名を追加します。 このインターフェイスは、スナップインの MMC によって実装されます。 |
IStringTable IStringTable インターフェイスは MMC 1.1 で導入されています。 |
IToolbar IToolbar インターフェイスは、新しいツール バーの作成、項目の追加、ツール バーの拡張、結果の新しいツール バーの表示に使用されます。 各ツールバーは、コントロール バー内の独自のバンドに作成されます。 |
IViewExtensionCallback IViewExtensionCallback インターフェイスを使用して、結果ウィンドウにビューを追加します。 |
CONTEXTMENUITEM CONTEXTMENUITEM 構造体は、新しいメニュー項目、サブメニュー、または挿入ポイントを定義するために、IContextMenuCallback::AddItem メソッドまたは IContextMenuProvider::AddItem メソッド (IContextMenuCallback から継承) に渡されます。 |
CONTEXTMENUITEM2 CONTEXTMENUITEM2 構造体は MMC 2.0 で導入されています。 |
MENUBUTTONDATA MENUBUTTONDATA 構造体には、ツール バーにボタンを作成するために使用される値が含まれています。 |
MMC_COLUMN_DATA MMC_COLUMN_DATA構造は MMC 1.2 で導入されています。 |
MMC_COLUMN_SET_DATA MMC_COLUMN_SET_DATA構造は MMC 1.2 で導入されています。 |
MMC_EXPANDSYNC_STRUCT MMC_EXPANDSYNC_STRUCT構造は MMC 1.1 で導入されています。 |
MMC_EXT_VIEW_DATA MMC_EXT_VIEW_DATA構造は MMC 2.0 で導入されています。 |
MMC_FILTERDATA MMC_FILTERDATA構造は MMC 1.2 で導入されています。 |
MMC_LISTPAD_INFO MMC_LISTPAD_INFO構造は MMC 1.1 で導入されています。 |
MMC_RESTORE_VIEW MMC_RESTORE_VIEW構造は MMC 1.1 で導入されています。 |
MMC_SNAPIN_PROPERTY MMC_SNAPIN_PROPERTY構造は MMC 2.0 で導入されています。 |
MMC_SORT_DATA 列セット内の 1 つの列の列の並べ替えデータを格納します。 |
MMC_SORT_SET_DATA 並べ替えデータが永続的に格納されているリスト ビューの列セットを設定および取得する場合に使用します。 |
MMC_TASK MMC_TASK構造は MMC 1.1 で導入されています。 |
MMC_TASK_DISPLAY_BITMAP MMC_TASK_DISPLAY_BITMAP構造は MMC 1.1 で導入されています。 |
MMC_TASK_DISPLAY_OBJECT 画像の種類と、その画像を使用してタスクまたはバックグラウンドをタスクパッドに表示するために必要なすべてのデータを指定します。 |
MMC_TASK_DISPLAY_SYMBOL MMC_TASK_DISPLAY_SYMBOL構造は MMC 1.1 で導入されています。 |
MMC_VISIBLE_COLUMNS 列セット内のどの列が表示されているかをスナップインに通知するために、MMC がMMCN_COLUMNS_CHANGED通知と共に使用します。 |
MMCBUTTON MMCBUTTON 構造体には、ツール バーのボタンの作成に使用される値が含まれています。 この構造は、一般的なコントロールに関連するプラットフォーム ソフトウェア開発キット (SDK) トピックで説明されている TBBUTTON 構造に似ています。 |
RDCOMPARE RDCOMPARE 構造体は MMC 1.2 で導入されています。 |
RDITEMHDR RDITEMHDR 構造体は MMC 1.2 で導入されています。 |
RESULT_VIEW_TYPE_INFO RESULT_VIEW_TYPE_INFO構造は MMC 2.0 で導入されています。 |
RESULTDATAITEM RESULTDATAITEM 構造体は、スナップインの結果ウィンドウで結果項目の属性を指定または受信します。 |
RESULTFINDINFO IResultOwnerData::FindItem メソッドによって、結果ウィンドウ内の仮想リストでのキーボード ナビゲーションをサポートするために使用されます。 |
SColumnSetID SColumnSetID 構造体は MMC 1.2 で導入されています。 |
SCOPEDATAITEM SCOPEDATAITEM 構造体は、スコープ ウィンドウに挿入する項目を指定します。 |
SMMCDataObjects SMMCDataObjects 構造体は、CCF_MULTI_SELECT_SNAPINSクリップボード形式のデータの形式を定義します。 |
SMMCObjectTypes SMMCDynamicExtensions 構造体は MMC 1.1 で導入されています。 |
SNodeID SNodeID 構造体は MMC 1.1 で導入され、MMC 1.2 の SNodeID2 構造体に置き換えられます。 |
SNodeID2 SNodeID2 構造体は MMC 1.2 で導入され、SNodeID 構造体が置き換えられます。 |
トレーニング
モジュール
CIM メソッドと WMI メソッドを使用してリポジトリ オブジェクトのクエリと操作を行う - Training
このモジュールでは、CIM と WMI を使用して、メソッドで変更を行う方法について説明します。 使用できるメソッドは、オブジェクトの型によって異なります。 これらのメソッドを検出して理解することは、リポジトリの情報を照会して操作するための重要なステップです。