Интерфейс 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 |