次の方法で共有


MMC_CONSOLE_VERB列挙 (mmc.h)

MMC_CONSOLE_VERB列挙は、MMC 動詞で使用できるコマンド識別子を定義します。 これらの値は、IConsoleVerb::GetVerbStateIConsoleVerb::SetVerbState、および IConsoleVerb::SetDefaultVerbm_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