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


функция обратного вызова EVT_SENSOR_DRIVER_DISABLE_WAKE (sensorcx.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 является необязательным.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка sensorcx.h
IRQL requires_same