функция обратного вызова 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 |