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

Уведомляет расширение класса о том, что драйвер извлек данные.

Синтаксис

PFN_SENSORSCXSENSORDATAREADY PfnSensorscxsensordataready;

VOID * PfnSensorscxsensordataready(
  PSENSORSCX_DRIVER_GLOBALS DriverGlobals,
  SENSOROBJECT Sensor,
  PSENSOR_COLLECTION_LIST pSensorData
)
{...}

Параметры

DriverGlobals

Глобальные определения для драйвера.

Sensor

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

pSensorData

Указатель на список свойств датчика.

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

Эта функция возвращает NTSTATUS с разными значениями. Некоторые значения, которые могут быть возвращены:

  • STATUS_SUCCESS возвращается в случае успешного завершения функции.
  • STATUS_UNSUCCESSFUL возвращается, если функция не завершается успешно.
  • STATUS_INVALID_PARAMETER возвращается, если какой-либо из параметров In имеет значение NULL.

Примечание

Любой клиент, вызывающий SensorsCxSensorDataReady , должен убедиться, что SensorsCxSensorDataReady запущен перед выполнением вызова. Вызов SensorsCxSensorDataReady перед запуском может привести к тому, что расширение класса датчиков перестанет отвечать.

Требования

Требование Значение
Заголовок sensorscx.h