Freigeben über


IShellChangeNotify-Schnittstelle (shlobj_core.h)

Macht eine Methode verfügbar, die eine Shellnamespaceerweiterung benachrichtigt, wenn sich die ID eines Elements geändert hat.

Vererbung

Die IShellChangeNotify-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellChangeNotify verfügt auch über folgende Membertypen:

Methoden

Die IShellChangeNotify-Schnittstelle verfügt über diese Methoden.

 
IShellChangeNotify::OnChange

Informiert eine Namespaceerweiterung darüber, dass ein Ereignis stattgefunden hat, das sich auf die zugehörigen Elemente auswirkt.

Hinweise

IShellChangeNotify wird verwendet, damit ein Host einer Komponente die Änderungsbenachrichtigungen, die er empfängt, an die Objekte kommunizieren kann, die er hostet. Dies wird in Windows Explorer verwendet, um Änderungsbenachrichtigungen an Bandobjekte zu kommunizieren.

Diese Schnittstelle wird von allen Namespaceerweiterungen implementiert.

Sie rufen diese Schnittstelle nicht direkt auf. IShellChangeNotify wird vom Betriebssystem nur verwendet, wenn bestätigt wurde, dass Ihre Anwendung diese Schnittstelle kennt.

IShellChangeNotify implementiert IUnknown sowie die aufgelistete Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h