ISensorDriver::OnGetSupportedDataFields 方法 (sensorsclassextension.h)
ISensorDriver::OnGetSupportedDataFields 方法检索指定传感器可以提供的数据字段列表。
语法
HRESULT OnGetSupportedDataFields(
LPWSTR pwszSensorID,
IPortableDeviceKeyCollection **ppSupportedDataFields
);
参数
pwszSensorID
包含客户端应用程序从中请求数据字段列表的传感器的 ID 的 LPWSTR。
ppSupportedDataFields
接收表示支持的数据字段的 PROPERTYKEY 值列表的 IPortableDeviceKeyCollection 指针的地址。
返回值
如果操作成功,此方法将返回S_OK。 否则,此方法返回 Winerror.h 中定义的错误代码之一。
注解
数据字段包含传感器生成的数据,而不是描述传感器设备的属性。 平台定义的数据字段在 sensors.h 中定义。
所有驱动程序都必须支持SENSOR_DATA_TYPE_TIMESTAMP作为必需数据字段。
IPortableDeviceKeyCollection 记录在 Windows 可移植设备中。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | sensorsclassextension.h |
Library | SensorsClassExtension.lib |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈