Поделиться через


Интерфейс ISensorDriver (sensorsclassextension.h)

Интерфейс ISensorDriver предоставляет методы обратного вызова, которые расширение класса датчика использует для отправки запросов и уведомлений драйверу датчика.

Наследование

Интерфейс ISensorDriver наследуется от интерфейса IUnknown . ISensorDriver также имеет следующие типы элементов:

Методы

Интерфейс ISensorDriver содержит следующие методы.

 
ISensorDriver::OnClientConnect

Метод ISensorDriver::OnClientConnect уведомляет драйвер датчика о том, что клиентское приложение подключено.
ISensorDriver::OnClientDisconnect

Метод ISensorDriver::OnClientDisconnect уведомляет драйвер датчика о том, что клиентское приложение отключено.
ISensorDriver::OnClientSubscribeToEvents

Метод ISensorDriver::OnClientSubscribeToEvents уведомляет драйвер датчика о том, что авторизованное клиентское приложение запрашивает уведомления о событиях.
ISensorDriver::OnClientUnsubscribeFromEvents

Метод ISensorDriver::OnClientUnsubscribeFromEvents уведомляет драйвер датчика о том, что клиентское приложение больше не запрашивает уведомления о событиях.
ISensorDriver::OnGetDataFields

Метод ISensorDriver::OnGetDataFields извлекает текущие данные датчика.
ISensorDriver::OnGetProperties

Метод ISensorDriver::OnGetProperties извлекает значения указанных свойств из указанного датчика.
ISensorDriver::OnGetSupportedDataFields

Метод ISensorDriver::OnGetSupportedDataFields извлекает список полей данных, которые может предоставить указанный датчик.
ISensorDriver::OnGetSupportedEvents

Метод ISensorDriver::OnGetSupportedEvents извлекает список событий, которые может вызвать указанный датчик.
ISensorDriver::OnGetSupportedProperties

Метод ISensorDriver::OnGetSupportedProperties извлекает список свойств, которые предоставляет указанный датчик.
ISensorDriver::OnGetSupportedSensorObjects

Метод ISensorDriver::OnGetSupportedSensorObjects извлекает список датчиков, которые предоставляет драйвер.
ISensorDriver::OnProcessWpdMessage

Метод ISensorDriver::OnProcessWpdMessage обрабатывает команды переносимого устройства Windows (WPD), которые не обрабатываются методом ISensorClassExtension::P rocessIoControl.
ISensorDriver::OnSetProperties

Метод ISensorDriver::OnSetProperties задает значения для указанного списка свойств.

Требования

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