MMC_CONSOLE_VERB列挙 (mmc.h)
MMC_CONSOLE_VERB列挙は、MMC 動詞で使用できるコマンド識別子を定義します。 これらの値は、IConsoleVerb::GetVerbState、IConsoleVerb::SetVerbState、および IConsoleVerb::SetDefaultVerb の m_eCmdID パラメーターで使用されます。
構文
typedef enum _MMC_CONSOLE_VERB {
MMC_VERB_NONE = 0x0000,
MMC_VERB_OPEN = 0x8000,
MMC_VERB_COPY = 0x8001,
MMC_VERB_PASTE = 0x8002,
MMC_VERB_DELETE = 0x8003,
MMC_VERB_PROPERTIES = 0x8004,
MMC_VERB_RENAME = 0x8005,
MMC_VERB_REFRESH = 0x8006,
MMC_VERB_PRINT = 0x8007,
MMC_VERB_CUT = 0x8008,
MMC_VERB_MAX,
MMC_VERB_FIRST,
MMC_VERB_LAST
} MMC_CONSOLE_VERB;
定数
MMC_VERB_NONE 値: 0x0000 動詞が指定されていない。 スナップインでは、 の呼び出しでこの動詞を使用できます。 選択した項目に既定の動詞がないことを指定する IConsoleVerb::SetDefaultVerb。 |
MMC_VERB_OPEN 値: 0x8000 選択した項目を開くようにします。 |
MMC_VERB_COPY 値: 0x8001 選択した項目をクリップボードにコピーできるようにします。 ユーザーがこの動詞をアクティブ化すると、MMC はスナップインの IComponentData::QueryDataObject または IComponent::QueryDataObject 実装を呼び出して、選択したアイテムのデータ オブジェクトを要求します。 |
MMC_VERB_PASTE 値: 0x8002 切り取られた、またはコピーされた選択した項目を結果ウィンドウに貼り付けできるようにします。 ユーザーがこの動詞をアクティブにすると、MMC はスナップインの IComponent::Notify メソッドに MMCN_QUERY_PASTE 通知メッセージを送信します。 |
MMC_VERB_DELETE 値: 0x8003 選択したアイテムを削除できるようにします。 ユーザーがこの動詞をアクティブにすると、MMC はスナップインの IComponent::Notify メソッドに MMCN_DELETE 通知メッセージを送信します。 |
MMC_VERB_PROPERTIES 値: 0x8004 コンソールは、現在選択されているアイテムのプロパティ ページを提供するようにスナップインとすべてのスナップイン拡張機能に指示します。 ユーザーがこの動詞をアクティブにすると、MMC は、選択したアイテムのプロパティ ページを追加するすべてのスナップイン (プライマリと拡張機能) の IExtendPropertySheet2::CreatePropertyPages メソッドを呼び出します。 プライマリ スナップインは、 MMC_VERB_PROPERTIES 動詞を有効にする責任があることに注意してください。 拡張機能スナップインは、動詞が有効になっている項目を所有していないため、これを行うことはできません。 |
MMC_VERB_RENAME 値: 0x8005 選択した項目の名前を変更できるようにします。 ユーザーがこの動詞をアクティブにすると、MMC はスナップインの IComponent::Notify メソッドまたは IComponentData::Notify メソッドに MMCN_RENAME 通知メッセージを送信します。 |
MMC_VERB_REFRESH 値: 0x8006 現在選択されているスコープ アイテム (フォルダー) を更新できるかどうかを決定します。 ユーザーがこの動詞をアクティブにすると、MMC はスナップインの IComponent::Notify a MMCN_REFRESH 通知メッセージを送信します。 |
MMC_VERB_PRINT 値: 0x8007 現在選択されている項目を印刷できるかどうかを決定します。 ユーザーがこの動詞をアクティブにすると、MMC はスナップインの IComponent::Notify a MMCN_PRINT 通知メッセージを送信します。 |
MMC_VERB_CUT 値: 0x8008 (MMC 1.1 以降に適用されます)。コピーと貼り付けの動詞が有効になっている場合に、切り取り動詞を明示的に無効または非表示にするためにのみ使用されます。 ユーザーがこの動詞をアクティブ化すると、MMC はスナップインの IComponentData::QueryDataObject 実装または IComponent::QueryDataObject 実装を呼び出して、カット アイテムのデータ オブジェクトを要求します。 |
MMC_VERB_MAX |
MMC_VERB_FIRST |
MMC_VERB_LAST |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
Header | mmc.h |