ホーム › System.Mmc › MMC_CONSOLE_VERB
MMC_CONSOLE_VERB
列挙型メンバー 13
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| MMC_VERB_NONE | 0 | 0x0 | verb が指定されていません。スナップインは、選択された項目に既定の verb がないことを指定するために、 IConsoleVerb::SetDefaultVerb の呼び出しでこの verb を使用できます。 |
| MMC_VERB_OPEN | 32768 | 0x8000 | 選択された項目を開けるようにします。 |
| MMC_VERB_COPY | 32769 | 0x8001 | 選択された項目をクリップボードにコピーできるようにします。ユーザーがこの verb を実行すると、MMC はスナップインの IComponentData::QueryDataObject または IComponent::QueryDataObject の実装を呼び出し、選択された項目のデータオブジェクトを要求します。 |
| MMC_VERB_PASTE | 32770 | 0x8002 | 切り取りまたはコピーされた選択項目を結果ペインに貼り付けられるようにします。ユーザーがこの verb を実行すると、MMC はスナップインの IComponent::Notify メソッドに MMCN_QUERY_PASTE 通知メッセージを送信します。 |
| MMC_VERB_DELETE | 32771 | 0x8003 | 選択された項目を削除できるようにします。ユーザーがこの verb を実行すると、MMC はスナップインの IComponent::Notify メソッドに MMCN_DELETE 通知メッセージを送信します。 |
| MMC_VERB_PROPERTIES | 32772 | 0x8004 | コンソールは、現在選択されている項目のプロパティページを提供するよう、スナップインおよびすべてのスナップイン拡張機能に指示します。ユーザーがこの verb を実行すると、MMC は、選択された項目にプロパティページを追加するすべてのスナップイン (プライマリおよび拡張機能) の IExtendPropertySheet2::CreatePropertyPages メソッドを呼び出します。 MMC_VERB_PROPERTIES verb を有効にする責任はプライマリスナップインにあることに注意してください。拡張機能スナップインは、その verb が有効になる項目を所有していないため、これを行うことはできません。 |
| MMC_VERB_RENAME | 32773 | 0x8005 | 選択された項目の名前を変更できるようにします。ユーザーがこの verb を実行すると、MMC はスナップインの IComponent::Notify または IComponentData::Notify メソッドに MMCN_RENAME 通知メッセージを送信します。 |
| MMC_VERB_REFRESH | 32774 | 0x8006 | 現在選択されているスコープ項目 (フォルダー) を最新の情報に更新できるかどうかを判断します。ユーザーがこの verb を実行すると、MMC はスナップインの IComponent::Notify に MMCN_REFRESH 通知メッセージを送信します。 |
| MMC_VERB_PRINT | 32775 | 0x8007 | 現在選択されている項目を印刷できるかどうかを判断します。ユーザーがこの verb を実行すると、MMC はスナップインの IComponent::Notify に MMCN_PRINT 通知メッセージを送信します。 |
| MMC_VERB_CUT | 32776 | 0x8008 | (MMC 1.1 以降に適用されます。) コピーと貼り付けの verb が有効になっている場合に、切り取りの verb を明示的に無効化または非表示にするためだけに使用されます。ユーザーがこの verb を実行すると、MMC はスナップインの IComponentData::QueryDataObject または IComponent::QueryDataObject の実装を呼び出し、切り取られた項目のデータオブジェクトを要求します。 |
| MMC_VERB_MAX | 32777 | 0x8009 | |
| MMC_VERB_FIRST | 32768 | 0x8000 | |
| MMC_VERB_LAST | 32776 | 0x8008 |
公式ドキュメント
MMC_CONSOLE_VERB 列挙型は、MMC の verb で使用できるコマンド識別子を定義します。これらの値は、 IConsoleVerb::GetVerbState、 IConsoleVerb::SetVerbState、および IConsoleVerb::SetDefaultVerb の m_eCmdID パラメーターで使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MMC_CONSOLE_VERB : int {
MMC_VERB_NONE = 0,
MMC_VERB_OPEN = 32768,
MMC_VERB_COPY = 32769,
MMC_VERB_PASTE = 32770,
MMC_VERB_DELETE = 32771,
MMC_VERB_PROPERTIES = 32772,
MMC_VERB_RENAME = 32773,
MMC_VERB_REFRESH = 32774,
MMC_VERB_PRINT = 32775,
MMC_VERB_CUT = 32776,
MMC_VERB_MAX = 32777,
MMC_VERB_FIRST = 32768,
MMC_VERB_LAST = 32776
} MMC_CONSOLE_VERB;public enum MMC_CONSOLE_VERB : int
{
MMC_VERB_NONE = 0,
MMC_VERB_OPEN = 32768,
MMC_VERB_COPY = 32769,
MMC_VERB_PASTE = 32770,
MMC_VERB_DELETE = 32771,
MMC_VERB_PROPERTIES = 32772,
MMC_VERB_RENAME = 32773,
MMC_VERB_REFRESH = 32774,
MMC_VERB_PRINT = 32775,
MMC_VERB_CUT = 32776,
MMC_VERB_MAX = 32777,
MMC_VERB_FIRST = 32768,
MMC_VERB_LAST = 32776,
}Public Enum MMC_CONSOLE_VERB As Integer
MMC_VERB_NONE = 0
MMC_VERB_OPEN = 32768
MMC_VERB_COPY = 32769
MMC_VERB_PASTE = 32770
MMC_VERB_DELETE = 32771
MMC_VERB_PROPERTIES = 32772
MMC_VERB_RENAME = 32773
MMC_VERB_REFRESH = 32774
MMC_VERB_PRINT = 32775
MMC_VERB_CUT = 32776
MMC_VERB_MAX = 32777
MMC_VERB_FIRST = 32768
MMC_VERB_LAST = 32776
End Enumimport enum
class MMC_CONSOLE_VERB(enum.IntEnum):
MMC_VERB_NONE = 0
MMC_VERB_OPEN = 32768
MMC_VERB_COPY = 32769
MMC_VERB_PASTE = 32770
MMC_VERB_DELETE = 32771
MMC_VERB_PROPERTIES = 32772
MMC_VERB_RENAME = 32773
MMC_VERB_REFRESH = 32774
MMC_VERB_PRINT = 32775
MMC_VERB_CUT = 32776
MMC_VERB_MAX = 32777
MMC_VERB_FIRST = 32768
MMC_VERB_LAST = 32776// MMC_CONSOLE_VERB
pub const MMC_VERB_NONE: i32 = 0;
pub const MMC_VERB_OPEN: i32 = 32768;
pub const MMC_VERB_COPY: i32 = 32769;
pub const MMC_VERB_PASTE: i32 = 32770;
pub const MMC_VERB_DELETE: i32 = 32771;
pub const MMC_VERB_PROPERTIES: i32 = 32772;
pub const MMC_VERB_RENAME: i32 = 32773;
pub const MMC_VERB_REFRESH: i32 = 32774;
pub const MMC_VERB_PRINT: i32 = 32775;
pub const MMC_VERB_CUT: i32 = 32776;
pub const MMC_VERB_MAX: i32 = 32777;
pub const MMC_VERB_FIRST: i32 = 32768;
pub const MMC_VERB_LAST: i32 = 32776;// MMC_CONSOLE_VERB
const (
MMC_VERB_NONE int32 = 0
MMC_VERB_OPEN int32 = 32768
MMC_VERB_COPY int32 = 32769
MMC_VERB_PASTE int32 = 32770
MMC_VERB_DELETE int32 = 32771
MMC_VERB_PROPERTIES int32 = 32772
MMC_VERB_RENAME int32 = 32773
MMC_VERB_REFRESH int32 = 32774
MMC_VERB_PRINT int32 = 32775
MMC_VERB_CUT int32 = 32776
MMC_VERB_MAX int32 = 32777
MMC_VERB_FIRST int32 = 32768
MMC_VERB_LAST int32 = 32776
)const
MMC_VERB_NONE = 0;
MMC_VERB_OPEN = 32768;
MMC_VERB_COPY = 32769;
MMC_VERB_PASTE = 32770;
MMC_VERB_DELETE = 32771;
MMC_VERB_PROPERTIES = 32772;
MMC_VERB_RENAME = 32773;
MMC_VERB_REFRESH = 32774;
MMC_VERB_PRINT = 32775;
MMC_VERB_CUT = 32776;
MMC_VERB_MAX = 32777;
MMC_VERB_FIRST = 32768;
MMC_VERB_LAST = 32776;// MMC_CONSOLE_VERB
pub const MMC_VERB_NONE: i32 = 0;
pub const MMC_VERB_OPEN: i32 = 32768;
pub const MMC_VERB_COPY: i32 = 32769;
pub const MMC_VERB_PASTE: i32 = 32770;
pub const MMC_VERB_DELETE: i32 = 32771;
pub const MMC_VERB_PROPERTIES: i32 = 32772;
pub const MMC_VERB_RENAME: i32 = 32773;
pub const MMC_VERB_REFRESH: i32 = 32774;
pub const MMC_VERB_PRINT: i32 = 32775;
pub const MMC_VERB_CUT: i32 = 32776;
pub const MMC_VERB_MAX: i32 = 32777;
pub const MMC_VERB_FIRST: i32 = 32768;
pub const MMC_VERB_LAST: i32 = 32776;const
MMC_VERB_NONE* = 0
MMC_VERB_OPEN* = 32768
MMC_VERB_COPY* = 32769
MMC_VERB_PASTE* = 32770
MMC_VERB_DELETE* = 32771
MMC_VERB_PROPERTIES* = 32772
MMC_VERB_RENAME* = 32773
MMC_VERB_REFRESH* = 32774
MMC_VERB_PRINT* = 32775
MMC_VERB_CUT* = 32776
MMC_VERB_MAX* = 32777
MMC_VERB_FIRST* = 32768
MMC_VERB_LAST* = 32776enum MMC_CONSOLE_VERB : int {
MMC_VERB_NONE = 0,
MMC_VERB_OPEN = 32768,
MMC_VERB_COPY = 32769,
MMC_VERB_PASTE = 32770,
MMC_VERB_DELETE = 32771,
MMC_VERB_PROPERTIES = 32772,
MMC_VERB_RENAME = 32773,
MMC_VERB_REFRESH = 32774,
MMC_VERB_PRINT = 32775,
MMC_VERB_CUT = 32776,
MMC_VERB_MAX = 32777,
MMC_VERB_FIRST = 32768,
MMC_VERB_LAST = 32776,
}#define global MMC_VERB_NONE 0x0
#define global MMC_VERB_OPEN 0x8000
#define global MMC_VERB_COPY 0x8001
#define global MMC_VERB_PASTE 0x8002
#define global MMC_VERB_DELETE 0x8003
#define global MMC_VERB_PROPERTIES 0x8004
#define global MMC_VERB_RENAME 0x8005
#define global MMC_VERB_REFRESH 0x8006
#define global MMC_VERB_PRINT 0x8007
#define global MMC_VERB_CUT 0x8008
#define global MMC_VERB_MAX 0x8009
#define global MMC_VERB_FIRST 0x8000
#define global MMC_VERB_LAST 0x8008