Интерфейс ISensorClassExtension (sensorclassextension.h)
Интерфейс ISensorClassExtension предоставляет методы, которые драйвер датчика использует для взаимодействия с платформой датчиков (и, следовательно, клиентскими приложениями) через объект расширения класса датчика.
Наследство
Интерфейс ISensorClassExtension наследует от интерфейса IUnknown. ISensorClassExtension также имеет следующие типы элементов:
Методика
Интерфейс ISensorClassExtension имеет эти методы.
ISensorClassExtension::CleanupFile Метод ISensorClassExtension::CleanupFile уведомляет расширение класса о дескрипторе файла, который закрывает и отменяет все ожидающие запросы ввода-вывода для указанного приложения. |
ISensorClassExtension::Initialize Метод ISensorClassExtension::Initialize инициализирует объект расширения класса датчика. |
ISensorClassExtension::P ostEvent Метод ISensorClassExtension::P ostEvent вызывает одно или несколько событий драйвера в расширении класса датчика. |
ISensorClassExtension::P ostStateChange Метод ISensorClassExtension::P ostStateChange уведомляет расширение класса датчика об изменении рабочего состояния датчика. |
ISensorClassExtension::P rocessIoControl Метод ISensorClassExtension::P rocessControl отправляет запросы на управление переносимыми устройствами Windows (WPD) в расширение класса датчика для обработки. |
ISensorClassExtension::Uninitialize Метод ISensorClassExtension::Uninitialize неинициализирует объект расширения класса датчика. |
Требования
Требование | Ценность |
---|---|
целевая платформа | Виндоус |
заголовка | sensorclassextension.h |