IConsole2::UpdateAllViews method
The IConsole2::UpdateAllViews method is called by the snap-in when there is a content change in the result pane. This method can be called either by IComponent or IComponentData.
Syntax
HRESULT UpdateAllViews(
[in] LPDATAOBJECT lpDataObject,
[in] LPARAM data,
[in] LONG_PTR hint
);
Parameters
lpDataObject [in]
A pointer to a user-supplied data object.data [in]
A user-defined value, for example a pointer to the modified content.hint [in]
A user-defined value, for example information about the type of content change.
Return value
This method can return one of these values.
S_OK
The notification was successfully sent.E_UNEXPECTED
An unexpected error occurred.
Remarks
This method sends an MMCN_VIEW_CHANGE notification to all instances of IComponent associated with the snap-in instance calling this method. The lpDataObject, data, and hint parameters are passed as the lpDataObject arg, and param for the IComponent::Notify method.
This method should be called from the IConsole2 interface pointer obtained through the snap-in IComponentData implementation.
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Header |
Mmc.h |
DLL |
Mmcndmgr.dll |