Partager via


Constantes d’événement (PortableDevice.h)

Les appareils portables Windows définissent les valeurs d’événement suivantes.

Constante Description
WPD_EVENT_DEVICE_CAPABILITIES_UPDATED
Cet événement indique que les fonctionnalités de l’appareil ont changé. Les clients doivent réapprequer l’appareil s’ils ont pris des décisions en fonction des fonctionnalités de l’appareil.
WPD_EVENT_DEVICE_REMOVED
Cet événement est envoyé lorsqu’un pilote d’un appareil est déchargé. En règle générale, cela est dû au débranchement de l’appareil.
Les clients doivent libérer l’interface IPortableDevice et toutes les interfaces IPortableDeviceService spécifiées dans WPD_EVENT_PARAMETER_PNP_DEVICE_ID.
WPD_EVENT_DEVICE_RESET
Cet événement indique que l’appareil est sur le point d’être réinitialisé et que tous les clients connectés doivent fermer leurs connexions à l’appareil.
WPD_EVENT_OBJECT_ADDED
Cet événement indique qu’un nouvel objet est disponible sur l’appareil.
WPD_EVENT_OBJECT_REMOVED
Cet événement est envoyé après la suppression d’un objet existant de l’appareil.
L’objet peut être un objet de contenu, par exemple, un fichier image a été supprimé ; ou il peut s’agir d’un objet fonctionnel, par exemple, un nouveau périphérique de stockage a été débranché de l’appareil.
WPD_EVENT_OBJECT_TRANSFER_REQUESTED
Cet événement est envoyé pour demander à une application de transférer un objet particulier à partir de l’appareil.
L’objet est généralement un objet de contenu, par exemple un fichier image.
WPD_EVENT_OBJECT_UPDATED
Cet événement est envoyé après la mise à jour d’un objet, et tout client connecté doit actualiser sa vue de cet objet.
WPD_EVENT_SERVICE_METHOD_COMPLETE
Cet événement est envoyé lorsqu’un pilote a terminé l’appel d’une méthode de service. Cet événement doit être envoyé même en cas d’échec de la méthode. Il s’agit d’un événement DDI WPD interne qui ne sera disponible pour aucune application via IPortableDevice::Advise ou IPortableDeviceService::Advise.
WPD_EVENT_STORAGE_FORMAT
Cet événement indique la progression d’une opération de mise en forme sur un objet de stockage.

Configuration requise

Condition requise Valeur
En-tête
PortableDevice.h

Voir aussi

Constantes