функция обратного вызова 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по