Интерфейс прикладного программирования WPD

Приложения, созданные на основе переносных устройств Windows, могут просматривать устройство, отправлять и получать содержимое и даже управлять устройством, например делать снимок или отправлять текстовое сообщение. Система разработана так, чтобы она была гибкой, чтобы можно было исследовать многие типы устройств и расширяемой, чтобы разработчики драйверов могли определять пользовательские свойства и команды для пользовательских устройств.

В следующей таблице описаны main разделы этой документации.

Раздел Описание
Общие требования к разработке приложений Требования к оборудованию и программному обеспечению для разработки драйверов и приложений с помощью переносных устройств Windows.
Требования к приложениям windows Media DRM-Enabled Свойства, необходимые для включения передачи содержимого с защитой DRM Windows Media.
Примеры Описание двух классических приложений командной строки, которые входят в состав этого пакета средств разработки программного обеспечения.
Общие сведения о приложении Основные понятия, используемые в переносных устройствах Windows.
Руководство по программированию Ключевые задачи, которые будет выполнять приложение, с пошаговыми инструкциями и фрагментами кода.
Справочник по программированию Справочное руководство по интерфейсам и типам данных, определяемым переносными устройствами Windows.

 

Приложения, созданные на основе Windows Media диспетчер устройств или получения образов Windows, могут получать доступ к переносным устройствам Windows через уровень совместимости.

Корпорация Майкрософт предоставляет несколько драйверов для стандартных протоколов и устройств, включая устройства MTP и устройства класса массовой памяти (MSC). Если вы знакомы с платформой User-Mode Driver Framework, вы можете разработать собственные драйверы для пользовательских устройств.