Interfaz IPortableDevicePropertiesBulkCallback (portabledeviceapi.h)

La aplicación implementa la interfaz IPortableDevicePropertiesBulkCallback para realizar un seguimiento del progreso de una operación asincrónica que se inició mediante la interfaz IPortableDevicePropertiesBulk .

Una vez que la aplicación llama a IPortableDevicePropertiesBulk::Start, los dispositivos portátiles de Windows llaman a IPortableDevicePropertiesBulkCallback::OnStart primero y, a continuación, llama repetidamente a IPortableDevicePropertiesBulkCallback::OnProgress con información hasta que se completa la operación o la aplicación llama a IPortableDevicePropertiesBulk::Cancel o devuelve un valor de error para OnProgress. Por último, independientemente de si la operación se completó correctamente, los dispositivos portátiles de Windows llaman a IPortableDevicePropertiesBulkCallback::OnEnd.

Herencia

La interfaz IPortableDevicePropertiesBulkCallback hereda de la interfaz IUnknown . IPortableDevicePropertiesBulkCallback también tiene estos tipos de miembros:

Métodos

La interfaz IPortableDevicePropertiesBulkCallback tiene estos métodos.

 
IPortableDevicePropertiesBulkCallback::OnEnd

El SDK llama al método OnEnd cuando se completa una operación masiva iniciada por IPortableDevicePropertiesBulk::Start.
IPortableDevicePropertiesBulkCallback::OnProgress

El SDK llama al método OnProgress cuando IPortableDevicePropertiesBulk::Start inicia una operación masiva ha enviado datos al dispositivo y ha recibido cierta información.
IPortableDevicePropertiesBulkCallback::OnStart

El SDK llama al método OnStart cuando una operación masiva iniciada por IPortableDevicePropertiesBulk::Start está a punto de comenzar.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado portabledeviceapi.h

Consulte también

Interfaces de cliente