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 |