ISensorDriver::OnGetSupportedProperties 方法检索指定传感器提供的属性列表。
语法
HRESULT OnGetSupportedProperties(
LPWSTR pwszSensorID,
IPortableDeviceKeyCollection **ppSupportedProperties
);
参数
pwszSensorID
包含客户端应用程序从中请求属性列表的传感器的 ID 的 LPWSTR。
ppSupportedProperties
IPortableDeviceKeyCollection 指针的地址,该指针接收表示受支持属性的 PROPERTYKEY 值列表。
返回值
如果作成功,此方法将返回S_OK。 否则,此方法返回在 Winerror.h 中定义的错误代码之一。
言论
属性描述传感器设备,而不是包含传感器生成的数据的数据字段。 平台定义的属性在 sensors.h 中定义。
此集合中返回的每个 IPortableDeviceKeyCollection 对象都必须包含所需属性的 PROPERTYKEY,如 传感器属性 参考部分中所述。
IPortableDeviceKeyCollection 记录在 Windows 可移植设备中。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 窗户 |
| 标头 | sensorsclassextension.h |
| 库 | SensorsClassExtension.lib |