ISensorDriver::OnProcessWpdMessage 方法 (sensorsclassextension.h)
ISensorDriver::OnProcessWpdMessage 方法处理 Windows Portable Device (WPD) ISensorClassExtension::P rocessIoControl 方法不处理这些命令。
语法
HRESULT OnProcessWpdMessage(
IUnknown *pUnkPortableDeviceValuesParams,
IUnknown *pUnkPortableDeviceValuesResults
);
参数
pUnkPortableDeviceValuesParams
指向支持 IPortableDeviceValues 接口的 IUnknown 接口的指针。 与此 IUnknown 接口关联的 对象包含 WPD 命令的参数。 有关详细信息,请参阅 Windows 可移植设备中的 IPortableDeviceValues。
pUnkPortableDeviceValuesResults
指向支持 IPortableDeviceValues 接口的 IUnknown 接口的指针。 与此 IUnknown 接口关联的 对象存储 WPD 命令的结果。
返回值
如果操作成功,此方法将返回S_OK。 否则,此方法返回 Winerror.h 中定义的错误代码之一。
注解
使用此方法能够以特定于设备的方式扩展 WPD 命令和接口。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | sensorsclassextension.h |
Library | SensorsClassExtension.lib |