AddBitmap
Enables a snap-in to add an image to the toolbar. |
AddButton
The IMenuButton::AddButton method enables a user to add a button to the MMC menu bar for a particular view. |
AddButtons
Enables a snap-in to add an array of buttons to the toolbar. |
AddExtension
The IConsoleNameSpace2::AddExtension method enables the snap-in to add an extension snap-in that dynamically extends the namespace of a selected item. |
AddExtensionPages
The IPropertySheetProvider::AddExtensionPages method collects the pages from the extension snap-ins. |
AddItem
The IContextMenuCallback::AddItem method adds a single item to a context menu. |
AddItem
The IContextMenuCallback2::AddItem method adds a single item to a context menu. |
AddMenuItems
The IExtendContextMenu::AddMenuItems method enables a snap-in to add items to a context menu. |
AddPage
The IPropertySheetCallback::AddPage method enables a snap-in to add a page to a property sheet. |
AddPrimaryExtensionItems
The IContextMenuProvider::AddPrimaryExtensionItems method enables one specific extension to add items to the insertion points defined for this context menu. |
AddPrimaryPages
The IPropertySheetProvider::AddPrimaryPages method collects the pages from the primary snap-in. |
AddPropertyName
The AddPropertyName method adds a property, by name, for the snap-in to use. |
AddString
Enables a snap-in to add a string to the snap-in's string table. |
AddThirdPartyExtensionItems
The IContextMenuProvider::AddThirdPartyExtensionItems method enables third-party extensions to add items at specified insertion points in this context menu. |
AddView
Adds a view to the result pane. |
Attach
The IControlbar::Attach method allows the snap-in to associate a control with a control bar. |
CacheHint
Called when a virtual list is about to request display information for a range of items, allowing the snap-in to collect the information ahead of time in cases where an optimization can be made. |
Clear
The IMessageView::Clear method enables a snap-in to clear the title, text, and icon of the result pane message displayed using the MMC message OCX control. |
Clone
The IEnumTASK::Clone method creates a new IEnumTASK object that has the same state as this IEnumTASK object. MMC does not use this method. It must be included for completeness. |
Command
The IExtendContextMenu::Command method is called if one of the items you added to the context menu with IExtendContextMenu::AddMenuItems is subsequently selected. |
Compare
Provides a way for a primary snap-in to compare cookies for the purpose of sorting the result items that it inserts in the result pane. |
Compare
Provides a way for a primary snap-in to compare items for the purpose of sorting the scope and result items that it inserts in the result pane. |
CompareObjects
The IComponent::CompareObjects method enables a snap-in to compare two data objects acquired through IComponent::QueryDataObject. Be aware that data objects can be acquired from two different instances of IComponent. |
CompareObjects
The IComponentData::CompareObjects method enables a snap-in to compare two data objects acquired through QueryDataObject. Be aware that the data objects can be acquired from two different instances of IComponentData. |
ControlbarNotify
The IExtendControlbar::ControlbarNotify method specifies the notification sent to the snap-in from the console as a result of user action. |
Create
The IControlbar::Create method creates and returns the control requested by the snap-in. |
CreateComponent
The IComponentData::CreateComponent method creates an instance of the IComponent that will be associated with this IComponentData interface. |
CreatePropertyPages
Adds pages to a property sheet. |
CreatePropertySheet
Creates a property sheet frame. |
DeleteAllRsltItems
The IResultData::DeleteAllRsltItems method enables the snap-in to remove all user-inserted items and subitems from the result view pane. |
DeleteAllStrings
The IStringTable::DeleteAllStrings method enables a snap-in to delete all strings from the snap-in's string table. |
DeleteButton
Enables a snap-in to remove a specified toolbar button. |
DeleteColumn
Removes a column from the header of the result view. |
DeleteItem
The IConsoleNameSpace2::DeleteItem method IConsoleNameSpaceenables the snap-in to delete a single item from the scope pane. |
DeleteItem
Enables the snap-in to delete a single item in the result view pane. |
DeleteString
Enables a snap-in to delete a specified string from the snap-in string table. |
Destroy
The IComponent::Destroy method releases all references to the console that are held by this component. |
Destroy
The IComponentData::Destroy method releases all references to the console. |
Detach
The IControlbar::Detach method breaks the association between a control and the control bar. This command removes or detaches the control from the control bar on which it is displayed. |
EmptyMenuList
The IContextMenuProvider::EmptyMenuList method clears a context menu. |
EnableAllExtensions
The IRequiredExtensions::EnableAllExtensions method enables the snap-in to specify that all extension snap-ins registered for the snap-in are required. |
Enumerate
Supplies a pointer to an IEnumString interface on an enumerator that can return the strings in a snap-in's string table. |
EnumTasks
The IExtendTaskPad::EnumTasks method enables MMC to get a pointer to the IEnumTASK interface of the object that contains the snap-in's tasks. |
Expand
The IConsole2::Expand method enables the snap-in to expand or collapse an item in the scope pane. |
Expand
The IConsoleNameSpace2::Expand method enables the snap-in to expand an item in the namespace without visibly expanding the item in the scope pane. |
FindItem
Finds the next item in a virtual list matching a specified string. |
FindItemByLParam
The IResultData::FindItemByLParam method enables the snap-in to find an item or subitem based on its user-inserted lParam value. |
FindPropertySheet
Determines whether a specific property sheet exists. |
FindString
Enables a snap-in to search for a string in the snap-in string table. |
GetBackground
The IExtendTaskPad::GetBackground method enables MMC to get the taskpad's background image to display in taskpads that use MMC taskpad templates. |
GetButtonState
Enables a snap-in to obtain an attribute of a button. |
GetChildItem
The IConsoleNameSpace2::GetChildItem method enables the snap-in to get the handle to a child item in the scope pane. |
GetColumnConfigData
The IColumnData::GetColumnConfigData method enables a snap-in to retrieve the current width, order, and hidden status of each column in a column set that is stored in memory by MMC. |
GetColumnFilter
The IHeaderCtrl2::GetColumnFilter method retrieves the filter value set on the specified column. |
GetColumnSortData
The IColumnData::GetColumnSortData method enables a snap-in to retrieve from memory the sorted column and sorting direction for columns in a column set. |
GetColumnText
Retrieves text from a specified column. |
GetColumnWidth
Retrieves the width, in pixels, of the column. |
GetDefaultVerb
The GetDefaultVerb method gets the snap-in's default verb. |
GetDescriptiveText
The IExtendTaskPad::GetDescriptiveText method enables MMC to get the taskpad's descriptive text to display in taskpads that use MMC taskpad templates. |
GetDisplayInfo
The IComponent::GetDisplayInfo method retrieves display information for an item in the result pane. |
GetDisplayInfo
The IComponentData::GetDisplayInfo method retrieves display information for a scope item. |
GetFirstExtension
Enables the snap-in to specify the first extension snap-in its list of required extension snap-ins. |
GetHelpTopic
Enables a snap-in to add its compiled HTML Help file to the MMC Help collection file. |
GetItem
The IConsoleNameSpace2::GetItem method enables the snap-in to retrieve some or all of a single scope item's attributes. |
GetItem
Enables a user to retrieve the parameters of a single item. |
GetLinkedTopics
Enables a snap-in to specify the names and locations of any HTML Help files that are linked to the snap-in's Help file (specified in the GetHelpTopic method). |
GetListPadInfo
The IExtendTaskPad::GetListPadInfo method is used for list-view taskpads only. |
GetMainWindow
Retrieves a handle to the main frame window. |
GetMMCVersion
The GetMMCVersion method retrieves version information for the MMC application. |
GetNextExtension
Enables the snap-in to specify the next extension snap-in in its list of required extension snap-ins. |
GetNextItem
The IConsoleNameSpace2::GetNextItem method enables the snap-in to retrieve the handle to the next item in the scope view. |
GetNextItem
The IResultData::GetNextItem method gets the next item in the result view with the specified state flags set. |
GetParentItem
The IConsoleNameSpace2::GetParentItem method enables the snap-in to retrieve the handle to a parent item in the scope view. |
GetProperty
The GetProperty method retrieves text-only property values for a node. Your implementation of the INodeProperties::GetProperty method is called when an application based on the MMC 2.0 Automation Object Model retrieves the Node.Property property. |
GetProvider
The ISnapinAbout::GetProvider method enables the console to obtain the snap-in provider name. |
GetResultViewType
The IComponent::GetResultViewType method determines what the result pane view should be. |
GetResultViewType2
The GetResultViewType2 method retrieves the result view type. This method supersedes the IComponent::GetResultViewType method. |
GetSnapinDescription
Enables the console to obtain the text for the snap-in's description box. |
GetSnapinImage
Enables the console to obtain the snap-in's main icon to be used in the About box. |
GetSnapinVersion
Enables the console to obtain the snap-in's version number. |
GetStaticFolderImage
The ISnapinAbout::GetStaticFolderImage method allows the console to obtain the static folder images for the scope and result panes. |
GetString
Enables a snap-in to retrieve a string from the snap-in's string table. |
GetStringLength
Enables a snap-in to determine the length of a string in the snap-in's string table. |
GetTitle
The IExtendTaskPad::GetTitle method enables MMC to get the taskpad title text to display in taskpads that use MMC taskpad templates. |
GetVerbState
The GetVerbState method enables a snap-in to obtain a given verb's current state. |
GetViewMode
Enables the snap-in to retrieve a view mode for the result view pane. |
GetViews
The GetViews method retrieves information about the extended view and adds extended views to the result pane. |
GetWatermarks
The IExtendPropertySheet2::GetWatermarks method gets the watermark bitmap and header bitmap for wizard sheets implemented as Wizard 97-style wizards. |
ImageListSetIcon
The IImageList::ImageListSetIcon method enables a user to set an icon in the image list or to create an icon if it is not there. |
ImageListSetStrip
The IImageList::ImageListSetStrip method enables a user to add a strip of icons to the image list using a pair of bitmaps (large and small icons), starting at a location identified by nStartLoc. |
Initialize
The Initialize method initializes a snap-in. |
Initialize
The IComponent::Initialize method provides an entry point to the console. |
Initialize
The IComponentData::Initialize method provides an entry point to the console. |
InsertButton
Enables a snap-in to add a single button to the toolbar. |
InsertColumn
Adds a column to a default result pane. |
InsertItem
The IConsoleNameSpace2::InsertItem method enables the snap-in to insert a single item into the scope view. |
InsertItem
The IResultData::InsertItem method enables the snap-in to add a single new item to the result pane view. |
IS_SPECIAL_COOKIE
The IS_SPECIAL_COOKIE macro determines whether an MMC_COOKIE value passed by MMC in a call to the snap-in's IComponent::QueryDataObject method is a special type of cookie. |
IS_SPECIAL_DATAOBJECT
Determines whether an LPDATAOBJECT passed by MMC in a call to the snap-in's Notify method is a special type of data object instead of a pointer to an actual IDataObject object. |
IsTaskpadViewPreferred
The IConsole2::IsTaskpadViewPreferred method is obsolete. It always returns S_OK. |
MessageBox
Displays a message box. |
MMCFreeNotifyHandle
Called by a snap-in to free the handle to an MMCN_PROPERTY_CHANGE notification message sent to the snap-in by MMC in response to an MMCPropertyChangeNotify call made by a property sheet. |
MMCPropertyChangeNotify
Enables a snap-in property sheet to notify its IComponent or IComponentData interface that an item's properties have changed. |
MMCPropertyHelp
Displays the specified HTML Help topic in the merged MMC HTML Help file for a property page. |
MMCPropPageCallback
The MMCPropPageCallback function is only required by Microsoft Foundation Classes (MFC)-based snap-ins. The function sets the correct module state during page creation. |
ModifyItemState
Enables the snap-in to modify the state of an item. |
ModifyViewStyle
The IResultData::ModifyViewStyle method enables the snap-in to set the result pane's view style. |
NewWindow
Creates a new multiple-document interface (MDI) child window rooted at the specified scope item. |
Next
The IEnumTASK::Next method enables MMC to retrieve the next task in the snap-in's list of tasks. |
Notify
The IComponent::Notify method notifies the snap-in of actions taken by the user. |
Notify
The IComponentData::Notify method notifies the snap-in of actions performed by the user. |
OnPowerBroadcast
The OnPowerBroadcast method processes WM_POWERBROADCAST notification messages related to the computer's power management. |
PropertiesChanged
Called when a property is added, changed, or deleted. |
QueryConsoleVerb
Queries for the IConsoleVerb interface. |
QueryDataObject
The IComponent::QueryDataObject method returns a data object that can be used to retrieve context information for the specified cookie. |
QueryDataObject
The IComponentData::QueryDataObject method returns a data object that can be used to retrieve the context information for the specified cookie. |
QueryDispatch
The QueryDispatch method returns the snap-in IDispatch interface for a specified item. |
QueryDispatch
The QueryDispatch method returns the snap-in's IDispatch interface for a specified item. |
QueryPagesFor
Determines whether the object requires pages. |
QueryPropertyNames
The QueryPropertyNames method returns the names of the properties used for the snap-in's configuration. |
QueryResultImageList
Retrieves the console-provided result-view image list. This image list should be used only if the snap-in is using the default list view. |
QueryResultView
Queries IConsole for the result view object IUnknown interface pointer. |
QueryScopeImageList
Queries the console-provided scope pane image list. |
RemovePage
The IPropertySheetCallback::RemovePage method enables a snap-in to remove a page from a property sheet. |
RenameResultItem
The RenameResultItem method programmatically places the specified result item into rename mode, after which, the user can manually enter the new name. |
RenameScopeItem
The RenameScopeItem method programmatically puts the specified scope item in rename mode. Subsequently, the user can manually enter the new name. |
Reset
The IEnumTASK::Reset method enables MMC to reset the enumeration to the beginning of the snap-in's task list. |
ResetIdleTimer
The ResetIdleTimer method resets the specified power management idle timers. |
RestoreResultView
The RestoreResultView method restores the result view. This method enables a snap-in to restore snap-in-specific details of a result view. For more information, see Restoring Result Views. |
SelectScopeItem
Selects the given scope item. |
SetBodyText
The IMessageView::SetBodyText method enables a snap-in to set the body text for the result pane message displayed using the MMC message OCX control. |
SetButton
The IMenuButton::SetButton method enables a user to set the text attributes of a button in the menu bar that is changed. |
SetButtonState
The IMenuButton::SetButtonState method enables a user to change the state of a menu button. |
SetButtonState
Enables a snap-in to set an attribute of a button. |
SetChangeTimeOut
The IHeaderCtrl2::SetChangeTimeOut sets the time-out interval between the time a change takes place in the filter attributes and the posting of an MMCN_FILTER_CHANGE filter change notification, which is sent to the snap-in's IComponent::Notify method. |
SetColumnConfigData
The IColumnData::SetColumnConfigData method enables a snap-in to set the persisted width, order, and hidden status of columns in a column set. |
SetColumnFilter
The IHeaderCtrl2::SetColumnFilter sets the filter value and its maximum character length for a specified column in a filtered list. |
SetColumnSortData
The IColumnData::SetColumnSortData method enables a snap-in to set the sorted column and sorting direction for columns in a column set. |
SetColumnText
Sets the text of the title in a specific column. |
SetColumnWidth
Sets the width, in pixels, of a specific column. |
SetControlbar
The IExtendControlbar::SetControlbar method attaches or detaches a control bar. |
SetDefaultVerb
The SetDefaultVerb method sets the default action on an object. |
SetDescBarText
Sets the description bar text for the result view pane. |
SetExecutionState
The SetExecutionState method sets the execution state for the current thread. |
SetHeader
Sets the header interface to use for this instance of IComponent. This is used only by instances of IComponent. |
SetIcon
The IMessageView::SetIcon method enables a snap-in to set the icon for the result pane message displayed using the MMC message OCX control. |
SetItem
The IConsoleNameSpace2::SetItem method enables the snap-in to set the attributes of a single scope-view item. |
SetItem
The IResultData::SetItem method enables the snap-in to set a single item in the result pane. |
SetItemCount
Sets the number of items in a virtual list. |
SetStatusText
The IConsole2::SetStatusText method enables the snap-in to change the text in the status bar. Be aware that this is used only by instances of IComponent. |
SetTitleText
The IMessageView::SetTitleText method enables a snap-in to set the title text for the result pane message displayed using the MMC message OCX control. |
SetToolbar
Sets the toolbar interface to be used for this instance of IComponent. Be aware that this is used only by instances of IComponent. |
SetVerbState
The SetVerbState method enables a snap-in to set a given verb's button state. |
SetViewMode
Enables the snap-in to set the view mode in which the result view pane displays its items. |
Show
If the type that has been set in IPropertySheetProvider::CreatePropertySheet is a property sheet, IPropertySheetProvider::Show displays a property sheet frame that is parented to a hidden window. |
ShowContextMenu
The IContextMenuProvider::ShowContextMenu method displays a context menu. |
ShowTopic
The IDisplayHelp::ShowTopic method displays the specified HTML Help topic in the merged MMC HTML Help file. |
Skip
The IEnumTASK::Skip method skips the specified number of tasks in the snap-in's list of tasks. MMC does not use this method. It must be included for completeness. |
Sort
Sorts all items in the result pane. |
SortItems
Sorts the items of a virtual result list. |
TaskNotify
The IExtendTaskPad::TaskNotify method enables MMC to notify the snap-in when a task is extended. If the taskpad is a list-view taskpad, MMC also calls IExtendTaskPad::TaskNotify when a list-view button is extended. |
UpdateAllViews
Called by a snap-in when there is a content change in the result pane. This method can be called either by IComponent or IComponentData. |
UpdateItem
Causes a specified item in the result pane to be redrawn. |