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
NULL 已針對 pValue 傳入。

備註

平台定義的數據欄位 PROPERTYKEYs 定義於 Sensors.h 中。

範例

如需如何擷取感測器數據域值的範例,請參閱 擷取感測器數據值

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 sensorsapi.h
程式庫 Sensorsapi.lib
Dll Sensorsapi.dll

另請參閱

ISensorDataReport