Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения используют методы, поддерживаемые приведенными ниже интерфейсами, для выполнения операций на переносных устройствах. Эти операции включают открытие подключения к устройству, получение данных с устройства, запись данных на устройство и т. д.
| Интерфейс | Описание |
|---|---|
| IEnumPortableDeviceObjectIDs | Перечисляет объекты на переносимом устройстве. |
| IPortableDevice | Предоставляет низкоуровневый доступ к переносимому устройству. |
| IPortableDeviceCapabilities | Извлекает различные возможности устройства, включая поддерживаемые форматы, команды и функциональные объекты. |
| IPortableDeviceContent | Предоставляет методы для создания, перечисления и удаления содержимого на устройстве. |
| IPortableDeviceDataStream | Предоставляет дополнительные методы для IStream, используемых для передачи данных. |
| IPortableDeviceEventCallback | Реализуется приложением для получения асинхронных обратных вызовов. |
| IPortableDeviceManager | Перечисляет устройства, подключенные к компьютеру, и предоставляет простой способ запрашивать сведения об установке устройства (включая производителя, понятное имя и описание). |
| IPortableDeviceProperties | Чтение и запись свойств объекта на устройстве. |
| IPortableDevicePropertiesBulk | Считывает и записывает несколько свойств на нескольких объектах на устройстве асинхронно. |
| IPortableDevicePropertiesBulkCallback | Реализовано приложением для отслеживания хода выполнения асинхронной операции, которая была начата с помощью интерфейса IPortableDevicePropertiesBulk. |
| IPortableDeviceResources | Предоставляет доступ к данным объекта. |
| IPortableDeviceService | Только Windows 7. Предоставляет низкоуровневый доступ к переносимой службе устройств. |
| IPortableDeviceServiceCapabilities | Только Windows 7. Извлекает различные возможности службы, включая поддерживаемые форматы, команды, методы и профили отрисовки. |
| IPortableDeviceServiceMethods | Только Windows 7. Вызывает методы синхронно и асинхронно в службе. |
| IPortableDeviceServiceMethodCallback | Только Windows 7. Реализовано приложением для отслеживания завершения операции асинхронного метода службы, начатой путем вызова IPortableDeviceServiceMethods::InvokeAsync |
| IPortableDeviceServiceManager | Только Windows 7. Перечисляет службы, поддерживаемые устройством, и извлекает устройство, связанное с службой. |
На следующей схеме показано, как приложение получает большую часть необходимых интерфейсов. Показаны не все методы всех интерфейсов или интерфейсов, реализованных приложением.
схема 
Связанные разделы