Share via


IApplicationDestinations::RemoveAllDestinations-Methode (shobjidl_core.h)

Löscht alle Zieleinträge aus den Kategorien Zuletzt verwendet und Häufig in der Sprungliste einer Anwendung.

Syntax

HRESULT RemoveAllDestinations();

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Diese Methode entfernt keine Elemente, die der Benutzer an die Sprungliste angeheftet hat. Diese Elemente können nicht programmgesteuert entfernt werden; nur der Benutzer kann sie entfernen. Es entfernt jedoch Nutzungsdaten für diese angehefteten Elemente. Es können auch keine Elemente aus benutzerdefinierten Kategorien oder der Aufgabenliste entfernt werden.

Wenn die Anwendung über eine explizite Anwendungsbenutzermodell-ID (AppUserModelID) verfügt, müssen Sie IApplicationDestinations::SetAppID aufrufen, bevor Sie diese Methode aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)
Bibliothek Shell32.lib
DLL Shell32.dll (Version 6.1 oder höher)

Weitere Informationen

IApplicationDestinations

IApplicationDestinations::RemoveDestination

IApplicationDestinations::SetAppID

Taskleistenerweiterungen