Skip to content

Latest commit

 

History

History
72 lines (57 loc) · 2.52 KB

nn-mmc-iextendcontextmenu.md

File metadata and controls

72 lines (57 loc) · 2.52 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:mmc.IExtendContextMenu
IExtendContextMenu (mmc.h)
The IExtendContextMenu interface enables a snap-in to add items to an existing context menu.
IExtendContextMenu
IExtendContextMenu interface [MMC]
IExtendContextMenu interface [MMC]
described
_slate_iextendcontextmenu
mmc.iextendcontextmenu
mmc/IExtendContextMenu
mmc\iextendcontextmenu.htm
mmc
8fa4434e-ccdc-43fb-877e-a6f6a5fc95b2
12/05/2018
IExtendContextMenu, IExtendContextMenu interface [MMC], IExtendContextMenu interface [MMC],described, _slate_iextendcontextmenu, mmc.iextendcontextmenu, mmc/IExtendContextMenu
mmc.h
Windows
Windows Vista
Windows Server 2008
Windows
19H1
IExtendContextMenu
mmc/IExtendContextMenu
c++
APIRef
kbSyntax
COM
Mmc.h
IExtendContextMenu

IExtendContextMenu interface

-description

The IExtendContextMenu interface enables a snap-in to add items to an existing context menu. This is how extensions add menu items to the context menus for the objects that they insert into the scope pane or list view result pane. This interface is also the means by which third-party context menu extensions add items to the context menus of node types that they extend.

When a user right-clicks items that belong to a snap-in and are also in the scope pane or list view result pane, MMC generates a default context menu. The snap-in that added the item is offered an opportunity to extend the context menu as a primary extension. MMC then offers all registered and enabled extensions the opportunity to add additional menu items.

-inheritance

The IExtendContextMenu interface inherits from the IUnknown interface. IExtendContextMenu also has these types of members:

-see-also

IContextMenuCallback

IDataObject

Working with Context Menus