Метод ISensorDriver::OnProcessWpdMessage (sensorsclassextension.h)

Метод ISensorDriver::OnProcessWpdMessage обрабатывает команды windows Portable Device (WPD), которые не обрабатываются методом ISensorClassExtension::P rocessIoControl .

Синтаксис

HRESULT OnProcessWpdMessage(
  IUnknown *pUnkPortableDeviceValuesParams,
  IUnknown *pUnkPortableDeviceValuesResults
);

Параметры

pUnkPortableDeviceValuesParams

Указатель на интерфейс IUnknown, поддерживающий интерфейс IPortableDeviceValues. Объект, связанный с этим интерфейсом IUnknown, содержит параметры для команды WPD. Дополнительные сведения см. в разделе IPortableDeviceValues в переносных устройствах Windows.

pUnkPortableDeviceValuesResults

Указатель на интерфейс IUnknown, поддерживающий интерфейс IPortableDeviceValues. Объект, связанный с этим интерфейсом IUnknown, хранит результаты для команды WPD.

Возвращаемое значение

Если операция выполнена успешно, этот метод возвращает S_OK. В противном случае этот метод возвращает один из кодов ошибок, определенных в Winerror.h.

Комментарии

Этот метод позволяет расширить команды и интерфейсы WPD для конкретного устройства.

Требования

Требование Значение
Целевая платформа Windows
Header sensorsclassextension.h
Библиотека SensorsClassExtension.lib

См. также раздел

ISensorDriver