Интерфейс IPortableDeviceProperties (portabledeviceapi.h)
Интерфейс IPortableDeviceProperties извлекает, добавляет или удаляет свойства из объекта на устройстве или самого устройства. Чтобы получить этот интерфейс, вызовите IPortableDeviceContent::P roperties для объекта . Чтобы получить этот интерфейс для объекта , укажите WPD_DEVICE_OBJECT_ID в getValues.
Наследование
Интерфейс IPortableDeviceProperties наследуется от интерфейса IUnknown . IPortableDeviceProperties также имеет следующие типы элементов:
Методы
Интерфейс IPortableDeviceProperties содержит следующие методы.
IPortableDeviceProperties::Cancel Метод Cancel отменяет ожидающий вызов. |
IPortableDeviceProperties::D elete Метод Delete удаляет указанные свойства из указанного объекта на устройстве. |
IPortableDeviceProperties::GetPropertyAttributes Метод GetPropertyAttributes извлекает атрибуты указанного свойства объекта на устройстве. |
IPortableDeviceProperties::GetSupportedProperties Метод GetSupportedProperties извлекает список свойств, поддерживаемых указанным объектом. Обратите внимание, что не все эти свойства могут на самом деле иметь значения. |
IPortableDeviceProperties::GetValues Метод GetValues извлекает список указанных свойств из указанного объекта на устройстве. |
IPortableDeviceProperties::SetValues Метод SetValues добавляет или изменяет одно или несколько свойств для указанного объекта на устройстве. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portabledeviceapi.h |