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 |