Freigeben über


IPortableDevicePropertiesBulkCallback-Schnittstelle (portabledeviceapi.h)

Die IPortableDevicePropertiesBulkCallback-Schnittstelle wird von der Anwendung implementiert, um den Fortschritt eines asynchronen Vorgangs nachzuverfolgen, der mithilfe der IPortableDevicePropertiesBulk-Schnittstelle gestartet wurde.

Nachdem die Anwendung IPortableDevicePropertiesBulk::Start aufgerufen hat, ruft Windows Portable Devices zuerst IPortableDevicePropertiesBulkCallback::OnStart auf und ruft dann wiederholt IPortableDevicePropertiesBulkCallback::OnProgress mit Informationen auf, bis der Vorgang abgeschlossen ist oder die Anwendung IPortableDevicePropertiesBulk::Cancel aufruft oder einen Fehlerwert für OnProgress zurückgibt. Unabhängig davon, ob der Vorgang erfolgreich abgeschlossen wurde, ruft Windows Portable Devices schließlich IPortableDevicePropertiesBulkCallback::OnEnd auf.

Vererbung

Die IPortableDevicePropertiesBulkCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . IPortableDevicePropertiesBulkCallback verfügt auch über folgende Membertypen:

Methoden

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

 
IPortableDevicePropertiesBulkCallback::OnEnd

Die OnEnd-Methode wird vom SDK aufgerufen, wenn ein Massenvorgang abgeschlossen wird, der von IPortableDevicePropertiesBulk::Start gestartet wird.
IPortableDevicePropertiesBulkCallback::OnProgress

Die OnProgress-Methode wird vom SDK aufgerufen, wenn ein von IPortableDevicePropertiesBulk::Start gestarteter Massenvorgang Daten an das Gerät gesendet und einige Informationen zurückerhalten hat.
IPortableDevicePropertiesBulkCallback::OnStart

Die OnStart-Methode wird vom SDK aufgerufen, wenn ein Massenvorgang gestartet wird, der von IPortableDevicePropertiesBulk::Start gestartet wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portabledeviceapi.h

Weitere Informationen

Clientschnittstellen