MMCN_EXPAND

[This is preliminary documentation and subject to change.]

Sent to the snap-in's IComponentData implementation when a folder needs to be expanded or contracted.

Parameters

lpDataObject
[in] Pointer to the data object of the scope pane item that needs to be expanded.
arg
[in] If TRUE, the folder needs to be expanded. If FALSE, the folder needs to be contracted.
Param
[in] The HSCOPEITEM of the item that needs to be expanded.

Return Values

Not used.

Remarks

On receipt of this notification the snap-in should enumerate the children (sub-containers only) of the specified scope item, if any, using IConsoleNameSpace methods. Subsequently, if a new item is added to or deleted from this scope object through some external means, then that item should also be added to or deleted from the console's namespace using IConsoleNameSpace methods.

See Also

IComponentData::Notify, IConsoleNameSpace