Interface IPortableDevicePropertiesBulkCallback (portabledeviceapi.h)

L’interface IPortableDevicePropertiesBulkCallback est implémentée par l’application pour suivre la progression d’une opération asynchrone commencée à l’aide de l’interface IPortableDevicePropertiesBulk .

Une fois que l’application a appelé IPortableDevicePropertiesBulk ::Start, les appareils portables Windows appellent IPortableDevicePropertiesBulkCallback ::OnStart en premier, puis appellent à plusieurs reprises IPortableDevicePropertiesBulkCallback ::OnProgress avec des informations jusqu’à ce que l’opération soit terminée ou que l’application appelle IPortableDevicePropertiesBulk ::Cancel ou retourne une valeur d’erreur pour OnProgress. Enfin, que l’opération soit terminée ou non, les appareils portables Windows appellent IPortableDevicePropertiesBulkCallback ::OnEnd.

Héritage

L’interface IPortableDevicePropertiesBulkCallback hérite de l’interface IUnknown. IPortableDevicePropertiesBulkCallback a également les types de membres suivants :

Méthodes

L’interface IPortableDevicePropertiesBulkCallback a ces méthodes.

 
IPortableDevicePropertiesBulkCallback ::OnEnd

La méthode OnEnd est appelée par le SDK lorsqu’une opération en bloc démarrée par IPortableDevicePropertiesBulk ::Start est terminée.
IPortableDevicePropertiesBulkCallback ::OnProgress

La méthode OnProgress est appelée par le SDK lorsqu’une opération en bloc démarrée par IPortableDevicePropertiesBulk ::Start a envoyé des données à l’appareil et a reçu des informations.
IPortableDevicePropertiesBulkCallback ::OnStart

La méthode OnStart est appelée par le Kit de développement logiciel (SDK) lorsqu’une opération en bloc démarrée par IPortableDevicePropertiesBulk ::Start est sur le point de commencer.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête portabledeviceapi.h

Voir aussi

Interfaces clientes