Интерфейс 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

См. также раздел

Клиентские интерфейсы