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


Метод ISensorDataReport::GetSensorValue (sensorsapi.h)

Извлекает значение одного поля данных из отчета о данных.

Синтаксис

HRESULT GetSensorValue(
  [in]  REFPROPERTYKEY pKey,
  [out] PROPVARIANT    *pValue
);

Параметры

[in] pKey

REFPROPERTYKEY , указывающий поле данных для извлечения.

[out] pValue

Адрес PROPVARIANT , который получает значение поля данных.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Поле данных не найдено.
E_POINTER
Для pValue было передано значение NULL.

Комментарии

Определяемые платформой поля данных PROPERTYKEYs определяются в Sensors.h.

Примеры

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

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header sensorsapi.h
Библиотека Sensorsapi.lib
DLL Sensorsapi.dll

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

ISensorDataReport