Интерфейс ISensorClassExtension (sensorsclassextension.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 не инициализирует объект расширения класса датчика. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | sensorsclassextension.h |