ISensorDriver::OnGetSupportedDataFields 方法(sensorsclassextension.h)

ISensorDriver::OnGetSupportedDataFields 方法检索指定传感器可以提供的数据字段列表。

语法

HRESULT OnGetSupportedDataFields(
  LPWSTR                       pwszSensorID,
  IPortableDeviceKeyCollection **ppSupportedDataFields
);

参数

pwszSensorID

包含客户端应用程序从中请求数据字段列表的传感器的 ID 的 LPWSTR。

ppSupportedDataFields

IPortableDeviceKeyCollection 指针的地址,该指针接收表示支持的数据字段的 PROPERTYKEY 值列表。

返回值

如果作成功,此方法将返回S_OK。 否则,此方法返回在 Winerror.h 中定义的错误代码之一。

言论

数据字段包含传感器生成的数据,而不是描述传感器设备的属性。 平台定义的数据字段在 sensors.h 中定义。

所有驱动程序都必须支持SENSOR_DATA_TYPE_TIMESTAMP作为所需数据字段。

IPortableDeviceKeyCollection 记录在 Windows 可移植设备中。

要求

要求 价值
目标平台 窗户
标头 sensorsclassextension.h
SensorsClassExtension.lib

另请参阅

ISensorDriver