Interface de programmation d’application WPD

Les applications basées sur des appareils portables Windows peuvent explorer un appareil, envoyer et recevoir du contenu, et même contrôler l’appareil, par exemple prendre une photo ou envoyer un sms. Le système est conçu pour être flexible afin que de nombreux types d’appareils puissent être explorés et extensible afin que les développeurs de pilotes puissent définir des propriétés et des commandes personnalisées pour les appareils personnalisés.

Le tableau suivant décrit les rubriques main de cette documentation.

Rubrique Description
Conditions générales requises pour le développement d’applications Configuration matérielle et logicielle requise pour développer des pilotes et des applications à l’aide d’appareils portables Windows.
Configuration requise pour les applications windows Media DRM-Enabled Propriétés requises pour activer les transferts de contenu protégés par DRM Windows Media.
Exemples Description de deux applications de bureau en ligne de commande fournies avec ce kit de développement logiciel.
Vue d’ensemble de l’application Concepts clés utilisés dans les appareils portables Windows.
Guide de programmation Tâches clés qu’une application effectuera, avec des instructions pas à pas et des extraits de code.
Guide de référence de programmation Guide de référence sur les interfaces et les types de données définis par les appareils portables Windows.

 

Les applications basées sur Windows Media Gestionnaire de périphériques ou l’acquisition d’images Windows peuvent accéder aux appareils portables Windows via une couche de compatibilité.

Microsoft fournit plusieurs pilotes pour les protocoles et périphériques standard, notamment les appareils MTP (Media Transport Protocol) et les appareils MSC (Mass Storage Class). Si vous êtes familiarisé avec l’infrastructure de pilote User-Mode, vous pouvez développer vos propres pilotes pour les appareils personnalisés.