次の方法で共有


MMC_NOTIFY_TYPE列挙 (mmc.h)

MMC_NOTIFY_TYPE列挙は、IComponentData::Notify、IComponent::Notify、または IExtendControlbar::ControlbarNotify を呼び出すときに、コンソールの Node Manager によってスナップインに送信できるユーザー アクションの通知を定義します。 詳細については、「 MMC 通知」を参照してください。

構文

typedef enum _MMC_NOTIFY_TYPE {
  MMCN_ACTIVATE = 0x8001,
  MMCN_ADD_IMAGES = 0x8002,
  MMCN_BTN_CLICK = 0x8003,
  MMCN_CLICK = 0x8004,
  MMCN_COLUMN_CLICK = 0x8005,
  MMCN_CONTEXTMENU = 0x8006,
  MMCN_CUTORMOVE = 0x8007,
  MMCN_DBLCLICK = 0x8008,
  MMCN_DELETE = 0x8009,
  MMCN_DESELECT_ALL = 0x800A,
  MMCN_EXPAND = 0x800B,
  MMCN_HELP = 0x800C,
  MMCN_MENU_BTNCLICK = 0x800D,
  MMCN_MINIMIZED = 0x800E,
  MMCN_PASTE = 0x800F,
  MMCN_PROPERTY_CHANGE = 0x8010,
  MMCN_QUERY_PASTE = 0x8011,
  MMCN_REFRESH = 0x8012,
  MMCN_REMOVE_CHILDREN = 0x8013,
  MMCN_RENAME = 0x8014,
  MMCN_SELECT = 0x8015,
  MMCN_SHOW = 0x8016,
  MMCN_VIEW_CHANGE = 0x8017,
  MMCN_SNAPINHELP = 0x8018,
  MMCN_CONTEXTHELP = 0x8019,
  MMCN_INITOCX = 0x801A,
  MMCN_FILTER_CHANGE = 0x801B,
  MMCN_FILTERBTN_CLICK = 0x801C,
  MMCN_RESTORE_VIEW = 0x801D,
  MMCN_PRINT = 0x801E,
  MMCN_PRELOAD = 0x801F,
  MMCN_LISTPAD = 0x8020,
  MMCN_EXPANDSYNC = 0x8021,
  MMCN_COLUMNS_CHANGED = 0x8022,
  MMCN_CANPASTE_OUTOFPROC = 0x8023
} MMC_NOTIFY_TYPE;

定数

 
MMCN_ACTIVATE
値: 0x8001
スナップインが結果ビューを所有するウィンドウがアクティブ化または非アクティブ化されています。
MMCN_ADD_IMAGES
値: 0x8002
結果ウィンドウの画像を追加するようにスナップインに通知されます。
MMCN_BTN_CLICK
値: 0x8003
ユーザーがツール バー ボタンをクリックしました。
MMCN_CLICK
値: 0x8004
使用されていません。
MMCN_COLUMN_CLICK
値: 0x8005
ユーザーがリスト ビューの列ヘッダーをクリックしました。
MMCN_CONTEXTMENU
値: 0x8006
使用されていません。
MMCN_CUTORMOVE
値: 0x8007
スナップインが所有するアイテムは、切り取られたり移動されたりしています。
MMCN_DBLCLICK
値: 0x8008
ユーザーは、リスト ビュー アイテムまたは結果ウィンドウのスコープ アイテムでマウス ボタンをダブルクリックしました。
MMCN_DELETE
値: 0x8009
送信先
オブジェクトを削除する必要があることをスナップインに通知します。
MMCN_DESELECT_ALL
値: 0x800A
所有者データの結果ウィンドウのすべての項目が選択解除されると、仮想リスト ビューに送信されます。
MMCN_EXPAND
値: 0x800B
スコープ アイテムを展開または折りたたむ必要がある場合に送信されます。
MMCN_HELP
値: 0x800C
使用されていません。
MMCN_MENU_BTNCLICK
値: 0x800D
ユーザーがスナップインで定義されたメニュー ボタンをクリックしたときに送信されます。
MMCN_MINIMIZED
値: 0x800E
ウィンドウが最小化または最大化されているときに送信されます。
MMCN_PASTE
値: 0x800F
選択した結果項目を貼り付けるようスナップインのスコープ項目に通知します。
MMCN_PROPERTY_CHANGE
値: 0x8010
プロパティの変更をスナップインに通知します。
MMCN_QUERY_PASTE
値: 0x8011
スナップインが特定のデータ オブジェクトの項目を貼り付けることができるかどうかを判断するために送信されます。
MMCN_REFRESH
値: 0x8012
更新動詞が選択されたときに送信されます。
MMCN_REMOVE_CHILDREN
値: 0x8013
指定した項目の下にあるすべての子項目 (サブツリー全体) を削除するタイミングをスナップインに通知します。
MMCN_RENAME
値: 0x8014
スコープまたは結果アイテムの名前を変更する必要があります。
MMCN_SELECT
値: 0x8015
スコープ ウィンドウまたは結果ペインで項目が選択されています。
MMCN_SHOW
値: 0x8016
スコープ アイテムが選択または選択解除されたときに送信されます。
MMCN_VIEW_CHANGE
値: 0x8017
ビューを更新する必要があることをスナップインに通知するために送信されます。
MMCN_SNAPINHELP
値: 0x8018
ユーザーがスナップインに関するヘルプを要求しました。
MMCN_CONTEXTHELP
値: 0x8019
ユーザーが選択したアイテムに関するヘルプを要求しました。
MMCN_INITOCX
値: 0x801A
カスタム OCX が初めて初期化されたときに送信されます。
MMCN_FILTER_CHANGE
値: 0x801B
フィルター処理された結果ビュー列のフィルター値が変更されたときに送信されます。
MMCN_FILTERBTN_CLICK
値: 0x801C
ユーザーは、フィルター処理されたビューのヘッダー コントロールのフィルター ボタンをクリックしました。
MMCN_RESTORE_VIEW
値: 0x801D
スコープ アイテムの結果ウィンドウを復元する必要があるときに送信されます。
MMCN_PRINT
値: 0x801E
ユーザーが [印刷] ボタンをクリックするか、[印刷] メニュー項目を選択したときに送信されます。
MMCN_PRELOAD
値: 0x801F
スナップインがCCF_SNAPIN_PRELOADS形式をサポートしている場合に送信されます。
MMCN_LISTPAD
値: 0x8020
リスト ビュー タスクパッドのリスト コントロールがアタッチまたはデタッチされるときに送信されます。
MMCN_EXPANDSYNC
値: 0x8021
MMC でスコープ項目を同期的に展開する必要がある場合に送信されます。
MMCN_COLUMNS_CHANGED
値: 0x8022
ユーザーが列を非表示にするか、リスト ビューに列を表示するときに送信されます。
MMCN_CANPASTE_OUTOFPROC
値: 0x8023
スナップインが別の MMC プロセスからの貼り付け操作をサポートしているかどうかを判断するために MMC によって送信されます。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header mmc.h

こちらもご覧ください

MMC 通知