ISensorDriver::OnProcessWpdMessage-Methode (sensorsclassextension.h)
Die ISensorDriver::OnProcessWpdMessage-Methode verarbeitet WPD-Befehle (Windows Portable Device), die die ISensorClassExtension::P rocessIoControl-Methode intern nicht verarbeitet.
Syntax
HRESULT OnProcessWpdMessage(
IUnknown *pUnkPortableDeviceValuesParams,
IUnknown *pUnkPortableDeviceValuesResults
);
Parameter
pUnkPortableDeviceValuesParams
Ein Zeiger auf die IUnknown-Schnittstelle, die die IPortableDeviceValues-Schnittstelle unterstützt. Das Dieser IUnknown-Schnittstelle zugeordnete Objekt enthält die Parameter für den WPD-Befehl. Weitere Informationen finden Sie unter IPortableDeviceValues in Tragbaren Windows-Geräten.
pUnkPortableDeviceValuesResults
Ein Zeiger auf die IUnknown-Schnittstelle, die die IPortableDeviceValues-Schnittstelle unterstützt. Das Dieser IUnknown-Schnittstelle zugeordnete Objekt speichert die Ergebnisse für den WPD-Befehl.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt diese Methode S_OK zurück. Andernfalls gibt diese Methode einen der Fehlercodes zurück, die in Winerror.h definiert sind.
Hinweise
Mit dieser Methode können Sie die WPD-Befehle und -Schnittstellen gerätespezifisch erweitern.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | sensorsclassextension.h |
Bibliothek | SensorsClassExtension.lib |