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 |