IPortableDeviceProperties 接口 (portabledeviceapi.h)
IPortableDeviceProperties 接口从设备上的对象或设备本身检索、添加或删除属性。 若要获取此接口,请在 对象上调用 IPortableDeviceContent::P roperties 。 若要获取对象的此接口,请在 GetValues 中指定WPD_DEVICE_OBJECT_ID。
继承
IPortableDeviceProperties 接口继承自 IUnknown 接口。 IPortableDeviceProperties 还具有以下类型的成员:
方法
IPortableDeviceProperties 接口包含以下方法。
IPortableDeviceProperties::Cancel Cancel 方法取消挂起的调用。 |
IPortableDeviceProperties::D elete Delete 方法从设备上的指定对象中删除指定属性。 |
IPortableDeviceProperties::GetPropertyAttributes GetPropertyAttributes 方法检索设备上指定对象属性的属性。 |
IPortableDeviceProperties::GetSupportedProperties GetSupportedProperties 方法检索指定对象支持的属性列表。 请注意,并非所有这些属性实际上都有值。 |
IPortableDeviceProperties::GetValues GetValues 方法从设备上的指定对象中检索指定属性的列表。 |
IPortableDeviceProperties::SetValues SetValues 方法添加或修改设备上的指定对象上的一个或多个属性。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portabledeviceapi.h |