ISensorDriver::OnProcessWpdMessage-Methode (sensorsclassextension.h)
Die ISensorDriver::OnProcessWpdMessage--Methode behandelt Windows Portable Device (WPD)-Befehle, 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 Objekt, das dieser IUnknown-Schnittstelle zugeordnet ist, 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 Objekt, das dieser IUnknown-Schnittstelle zugeordnet ist, 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.
Bemerkungen
Mit dieser Methode können Sie die WPD-Befehle und -Schnittstellen auf gerätespezifische Weise erweitern.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | sensorsclassextension.h |
Library | SensorsClassExtension.lib |