共用方式為


MMC_CONSOLE_VERB列舉 (mmc.h)

MMC_CONSOLE_VERB列舉會定義 MMC 動詞命令可用的命令標識碼。 這些值用於 IConsoleVerb::GetVerbStateIConsoleVerb::SetVerbStateIConsoleVerb::SetDefaultVerb 的m_eCmdID 參數中。

Syntax

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::QueryDataObjectIComponent::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::NotifyIComponentData::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::QueryDataObjectIComponent::QueryDataObject 實作,以要求剪下專案的數據物件。
MMC_VERB_MAX
MMC_VERB_FIRST
MMC_VERB_LAST

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 mmc.h