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


функция обратного вызова EVT_SENSOR_DRIVER_DISABLE_WAKE (sensorscx.h)

Обратный вызов для отключения пробуждения для датчика.

Синтаксис

EVT_SENSOR_DRIVER_DISABLE_WAKE EvtSensorDriverDisableWake;

NTSTATUS EvtSensorDriverDisableWake(
  SENSOROBJECT Sensor
)
{...}

Параметры

Sensor

Ссылка на объект датчика.

Возвращаемое значение

Эта функция возвращает STATUS_SUCCESS после успешного завершения.

Примечание Расширение класса (CX) использует только макрос NT_SUCCESS для определения успешности вызова функции Evt драйвера, но не выполняет никаких действий, если функция завершилась сбоем или не возвращает STATUS_SUCCESS.
 

Комментарии

Эта функция DDSI необязательно должна быть реализована драйвером, так как предполагается, что некоторые драйверы датчика не заботятся об отключении пробуждения на датчике. Если он не реализован, вызов включения игнорируется и возвращается STATUS_SUCCESS. В первую очередь это связано с тем, что PKEY_Sensor_WakeCapable реализована сегодня и используется некоторыми датчиками, такими как акселерометр и датчик близкого взаимодействия, а для обратной совместимости реализация этого DDSI является необязательной.

Требования

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