Méthode ISensorDriver ::OnProcessWpdMessage (sensorsclassextension.h)
La méthode ISensorDriver ::OnProcessWpdMessage gère les commandes WPD (Windows Portable Device) que la méthode ISensorClassExtension ::P rocessIoControl ne gère pas en interne.
Syntaxe
HRESULT OnProcessWpdMessage(
IUnknown *pUnkPortableDeviceValuesParams,
IUnknown *pUnkPortableDeviceValuesResults
);
Paramètres
pUnkPortableDeviceValuesParams
Pointeur vers l’interface IUnknown qui prend en charge l’interface IPortableDeviceValues. L’objet associé à cette interface IUnknown contient les paramètres de la commande WPD. Pour plus d’informations, consultez IPortableDeviceValues dans les appareils portables Windows.
pUnkPortableDeviceValuesResults
Pointeur vers l’interface IUnknown qui prend en charge l’interface IPortableDeviceValues. L’objet associé à cette interface IUnknown stocke les résultats de la commande WPD.
Valeur retournée
Si l’opération réussit, cette méthode retourne S_OK. Sinon, cette méthode retourne l’un des codes d’erreur définis dans Winerror.h.
Remarques
Cette méthode vous permet d’étendre les interfaces et commandes WPD d’une manière spécifique à l’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | sensorsclassextension.h |
Bibliothèque | SensorsClassExtension.lib |