IShellChangeNotify interface (shlobj_core.h)

Exposes a method that notifies a Shell namespace extension when the ID of an item has changed.

Inheritance

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

Methods

The IShellChangeNotify interface has these methods.

 
IShellChangeNotify::OnChange

Informs a namespace extension that an event has taken place that affects its items.

Remarks

IShellChangeNotify is used to let a host of a component communicate the change notifications that it receives to the objects that it hosts. This is used in Windows Explorer to communicate change notifications to band objects.

This interface is implemented by all namespace extensions.

You do not call this interface directly. IShellChangeNotify is used by the operating system only when it has confirmed that your application is aware of this interface.

IShellChangeNotify implements IUnknown as well as the listed method.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional, Windows XP [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header shlobj_core.h