Перечисление SensorState (sensorsclassextension.h)

Тип перечисления SensorState указывает текущее рабочее состояние датчика.

Синтаксис

typedef enum __MIDL___MIDL_itf_windowssensorclassextension_0000_0000_0001 {
  SENSOR_STATE_MIN,
  SENSOR_STATE_READY,
  SENSOR_STATE_NOT_AVAILABLE,
  SENSOR_STATE_NO_DATA,
  SENSOR_STATE_INITIALIZING,
  SENSOR_STATE_ACCESS_DENIED,
  SENSOR_STATE_ERROR,
  SENSOR_STATE_MAX
} SensorState;

Константы

 
SENSOR_STATE_MIN
Зарезервировано.
SENSOR_STATE_READY
Указывает, что датчик готов.
SENSOR_STATE_NOT_AVAILABLE
Указывает, что датчик в настоящее время недоступен для использования.
SENSOR_STATE_NO_DATA
Указывает, что нет доступных данных.
SENSOR_STATE_INITIALIZING
Указывает, что датчик еще не готов к использованию. Попробуйте еще раз.
SENSOR_STATE_ACCESS_DENIED
Зарезервировано. Не используйте в коде драйвера.
SENSOR_STATE_ERROR
Указывает, что произошла неизвестная ошибка.
SENSOR_STATE_MAX
Зарезервировано.

Комментарии

Это перечисление также определяет значения, используемые для свойства SENSOR_PROPERTY_STATE .

Требования

Требование Значение
Минимальная версия клиента Windows 7, доступно в Windows 7.
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть sensorsclassextension.h

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

ISensorClassExtension::P ostStateChange

ISensorDriver::OnGetProperties