Freigeben über


IPortableDeviceService::Cancel-Methode (portabledeviceapi.h)

Die Cancel-Methode bricht einen ausstehenden Vorgang auf dieser Schnittstelle ab.

Syntax

HRESULT Cancel();

Rückgabewert

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Jeder andere HRESULT-Wert gibt an, dass der Aufruf fehlgeschlagen ist.

Hinweise

Diese Methode bricht alle ausstehenden Vorgänge im aktuellen Gerätehandle ab, was einer Sitzung entspricht, die einer IPortableDeviceService-Schnittstelle zugeordnet ist. Die WPD-API (Windows Portable Devices) unterstützt das gezielte Abbrechen bestimmter Vorgänge nicht.

Wenn Ihre Anwendung die WPD-API aus mehreren Threads aufruft, sollte jeder Thread eine neue instance der IPortableDeviceService-Schnittstelle erstellen. Dadurch wird sichergestellt, dass sich jeder Abbruchvorgang nur auf die E/A für den betroffenen Thread auswirkt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile portabledeviceapi.h

Weitere Informationen

IPortableDeviceService-Schnittstelle