Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

MMC_NOTIFY_TYPE enumeration

The MMC_NOTIFY_TYPE enumeration defines the notifications of user actions that can be sent to a snap-in by the console's Node Manager when it calls IComponentData::Notify, IComponent::Notify, or IExtendControlbar::ControlbarNotify. For more information, see MMC Notifications.

Syntax


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;

Constants

MMCN_ACTIVATE

A window for which the snap-in owns the result view is being activated or deactivated.

MMCN_ADD_IMAGES

The snap-in is being notified to add images for the result pane.

MMCN_BTN_CLICK

The user clicked a toolbar button.

MMCN_CLICK

Not used.

MMCN_COLUMN_CLICK

The user clicked a list view column header.

MMCN_CONTEXTMENU

Not used.

MMCN_CUTORMOVE

Items owned by the snap-in have been cut or moved.

MMCN_DBLCLICK

The user double-clicked a mouse button on a list view item or on a scope item in the result pane.

MMCN_DELETE

Sent to inform the snap-in that an object should be deleted.

MMCN_DESELECT_ALL

Sent to the virtual list view when all items of an owner-data result pane are deselected.

MMCN_EXPAND

Sent when a scope item must be expanded or collapsed.

MMCN_HELP

Not used.

MMCN_MENU_BTNCLICK

Sent when the user clicks a snap-in defined menu button.

MMCN_MINIMIZED

Sent when a window is being minimized or maximized.

MMCN_PASTE

Notifies the snap-in's scope item to paste selected result items.

MMCN_PROPERTY_CHANGE

Informs the snap-in of property changes.

MMCN_QUERY_PASTE

Sent to determine whether the snap-in can paste items from a given data object.

MMCN_REFRESH

Sent when the refresh verb is selected.

MMCN_REMOVE_CHILDREN

Notifies the snap-in when to delete all the child items (the entire subtree) below a specified item.

MMCN_RENAME

A scope or result item must be renamed.

MMCN_SELECT

An item has been selected in either the scope pane or result pane.

MMCN_SHOW

Sent when a scope item is selected or deselected.

MMCN_VIEW_CHANGE

Sent to inform the snap-in that the view should be updated.

MMCN_SNAPINHELP

The user requested help about the snap-in.

MMCN_CONTEXTHELP

The user requested help about a selected item.

MMCN_INITOCX

Sent when a custom OCX is initialized for the first time.

MMCN_FILTER_CHANGE

Sent when the filter value for a filtered result view column has been changed.

MMCN_FILTERBTN_CLICK

The user clicked the filter button on the header control of a filtered view.

MMCN_RESTORE_VIEW

Sent when the result pane for a scope item must be restored.

MMCN_PRINT

Sent when the user clicks the Print button or selects the Print menu item.

MMCN_PRELOAD

Sent if the snap-in supports the CCF_SNAPIN_PRELOADS format.

MMCN_LISTPAD

Sent when the list control for the list view taskpad is being attached or detached.

MMCN_EXPANDSYNC

Sent when MMC requires a scope item to be expanded synchronously.

MMCN_COLUMNS_CHANGED

Sent when the user hides columns or makes columns visible in the list view.

MMCN_CANPASTE_OUTOFPROC

Sent by MMC to determine whether the snap-in supports paste operations from another MMC process.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

Mmc.h

See also

MMC Notifications

 

 

Show: