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

Эта функция обратного вызова возвращает свойства заданного поля данных, связанного с датчиком.

Синтаксис

EVT_SENSOR_DRIVER_GET_DATA_FIELD_PROPERTIES EvtSensorDriverGetDataFieldProperties;

NTSTATUS EvtSensorDriverGetDataFieldProperties(
  [in]                SENSOROBJECT Sensor,
  [in]                const PROPERTYKEY *pDataField,
  [in, out, optional] PSENSOR_COLLECTION_LIST pProperties,
  [out]               PULONG pSize
)
{...}

Параметры

[in] Sensor

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

[in] pDataField

Ссылка на поле данных. Дополнительные сведения см. в разделе Поля данных датчика.

[in, out, optional] pProperties

Список свойств и их значений для указанного датчика. Дополнительные сведения см. в разделе SENSOR_COLLECTION_LIST

[out] pSize

Размер pDataField.

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

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

Комментарии

Эта функция должна быть реализована драйвером и вызывается расширением класса.

Примечание

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

Требования

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

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

Поля данных датчика близкого взаимодействия

SENSOR_COLLECTION_LIST

Поля данных датчика