Freigeben über


IPortableDeviceServiceMethodCallback-Schnittstelle (portabledeviceapi.h)

Die IPortableDeviceServiceMethodCallback-Schnittstelle enthält eine Methode, mit der Anwendungen die Vervollständigung einer Rückrufmethode nachverfolgen. Anwendungen, die Dienstmethoden asynchron aufrufen, können diese Schnittstelle implementieren und als Parameter für IPortableDeviceServiceMethods::InvokeAsync bereitstellen.

Jeder asynchrone Methodenaufruf verwendet das von der Anwendung bereitgestellte Rückrufobjekt als Kontext. Daher sollte eine Anwendung, die mehrere Methoden gleichzeitig aufrufen möchte, vermeiden, das Rückrufobjekt erneut zu verwenden. Stattdessen sollte die Anwendung eine eindeutige instance des Rückrufobjekts für jeden Aufruf von InvokeAsync bereitstellen.

Vererbung

Die IPortableDeviceServiceMethodCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . IPortableDeviceServiceMethodCallback verfügt auch über die folgenden Membertypen:

Methoden

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

 
IPortableDeviceServiceMethodCallback::OnComplete

Gibt an, dass eine Rückrufmethode die Ausführung abgeschlossen hat.

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