Propriétés de l’événement

Windows Les appareils mobiles prennent en charge les propriétés d’événement suivantes.

Propriété VarType Description
WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT VT_BOOL Réservé pour un usage futur.
WPD_EVENT_OPTION_IS_BROADCAST_EVENT VT_BOOL Valeur booléenne qui spécifie si l’événement est diffusé à tous les clients. Les clients peuvent recevoir cet événement en inscrivant leur rappel avec IPortableDevice :: Advise.
WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED VT_BOOL Valeur booléenne qui spécifie si la hiérarchie enfant de l’objet a changé. Ce paramètre est utilisé pour informer l’appelant que certains enfants de l’objet spécifié ont été ajoutés ou supprimés. En général, la modification de la hiérarchie est lancée côté appareil. Les clients devront peut-être réénumérer les enfants de ce dossier pour maintenir à jour leurs vues.
WPD_EVENT_PARAMETER_EVENT_ID VT_CLSID Valeur qui identifie un événement.
WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE VT_LPWSTR Le cookie est remis à un client lorsqu’il demande la création d’un objet en appelant la méthode IPortableDeviceContent :: CreateObjectWithPropertiesAndData . Ce paramètre est ajouté pour aider l’appelant à lier un événement ajouté à l’objet à la demande qu’il a envoyée pour créer l’objet. Le pilote rétablit ce cookie comme valeur de retour WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT lors du traitement de la commande WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA .
WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID VT_LPWSTR Valeur qui identifie de façon unique l’objet parent. Cette propriété est similaire à WPD_OBJECT_PARENT_ID, mais cet ID ne change pas entre les sessions.
WPD_EVENT_PARAMETER_OPERATION_PROGRESS VT_UI4 Valeur qui spécifie la progression d’une opération en cours d’exécution. La valeur de cette propriété peut être comprise entre 0 et 100, avec 100 indiquant que l’opération est terminée.
WPD_EVENT_PARAMETER_OPERATION_STATE VT_UI4 Valeur qui indique l’état actuel de l’opération, par exemple, démarrée, en cours d’exécution, arrêtée, etc. Les valeurs possibles de ce paramètre proviennent de l’énumération WPD_OPERATION_STATES définie dans PortableDevice. h. Les valeurs possibles sont les suivantes :
WPD_OPERATION_STATE_UNSPECIFIED
WPD_OPERATION_STATE_STARTED
WPD_OPERATION_STATE_RUNNING
WPD_OPERATION_STATE_PAUSED
WPD_OPERATION_STATE_CANCELLED
WPD_OPERATION_STATE_FINISHED
WPD_OPERATION_STATE_ABORTED
WPD_EVENT_PARAMETER_PNP_DEVICE_ID VT_LPWSTR Valeur qui spécifie le périphérique à l’origine de l’événement. Il s’agit de l’identificateur de périphérique ou de service fourni par le système plug-and-Play (PnP). il s’agit de la même chaîne que celle utilisée dans les méthodes IPortableDevice :: Openou IPortableDeviceService :: Open .
WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT VT_LPWSTR Chaîne utilisée par un pilote WPD pour identifier l’opération d’une méthode de service d’appareil. Les applications ne doivent pas utiliser ce paramètre directement.

Spécifications

Condition requise Valeur
En-tête
PortableDevice. h

Voir aussi

Propriétés et attributs WPD