Freigeben über


IPortableDeviceServiceMethods::Cancel-Methode (portabledeviceapi.h)

Die Cancel-Methode bricht einen ausstehenden Methodenaufruf ab.

Syntax

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

Parameter

[in] pCallback

Ein Zeiger auf das Rückrufobjekt, dessen Methodenaufruf abgebrochen werden soll, oder NULL , um alle ausstehenden Methodenaufrufe abzubrechen.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Jeder andere HRESULT-Wert gibt an, dass beim Aufruf ein Fehler aufgetreten ist.

Hinweise

Ein Rückrufobjekt identifiziert einen Methodenaufruf. Wenn dasselbe Rückrufobjekt für mehrere Aufrufe der InvokeAsync-Methode wiederverwendet wird, werden alle Methodenaufrufe, die sich aus diesen Aufrufen ergeben, abgebrochen.

Um das gezielte Abbrechen eines bestimmten Methodenaufrufs zu ermöglichen, übergeben Sie eine eindeutige instance der IPortableDeviceServiceMethodCallback-Schnittstelle an die InvokeAsync-Methode.

Anforderungen

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

Weitere Informationen

IPortableDeviceServiceMethods-Schnittstelle