Интерфейс IPortableDeviceContent (portabledeviceapi.h)
Интерфейс IPortableDeviceContent предоставляет методы для создания, перечисления, проверки и удаления содержимого на устройстве. Чтобы получить этот интерфейс, вызовите IPortableDevice::Content.
Наследование
Интерфейс IPortableDeviceContent наследуется от интерфейса IUnknown . IPortableDeviceContent также имеет следующие типы элементов:
Методы
Интерфейс IPortableDeviceContent содержит следующие методы.
IPortableDeviceContent::Cancel Метод Cancel отменяет ожидающие операции, вызываемой в этом интерфейсе. |
IPortableDeviceContent::Copy Метод Copy копирует объекты из одного расположения на устройстве в другое. |
IPortableDeviceContent::CreateObjectWithPropertiesAndData Метод CreateObjectWithPropertiesAndData создает объект со свойствами и данными на устройстве. |
IPortableDeviceContent::CreateObjectWithPropertiesOnly Метод CreateObjectWithPropertiesOnly создает объект только со свойствами на устройстве. |
IPortableDeviceContent::D elete Метод Delete удаляет один или несколько объектов с устройства. |
IPortableDeviceContent::EnumObjects Метод EnumObjects извлекает интерфейс, используемый для перечисления непосредственных дочерних объектов объекта . Он имеет необязательный фильтр, который может перечислять объекты с определенными свойствами. |
IPortableDeviceContent::GetObjectIDsFromPersistentUniqueIDs Метод GetObjectIDsFromPersistentUniqueIDs извлекает текущий идентификатор одного или нескольких объектов с учетом их постоянных уникальных идентификаторов (PUID). |
IPortableDeviceContent::Move Метод Move перемещает один или несколько объектов из одного расположения на устройстве в другое. |
IPortableDeviceContent::P roperties Метод Properties извлекает интерфейс, необходимый для получения или задания свойств объекта на устройстве. |
IPortableDeviceContent::Transfer Метод Transfer извлекает интерфейс, используемый для чтения или записи данных содержимого существующего ресурса объекта. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portabledeviceapi.h |