Découverte des applications de périphérique UWP

Les fabricants de périphériques peuvent créer une application de périphérique UWP qui sert de compagnon à leur appareil. Les applications de périphérique sont capables d’utiliser l’ensemble des fonctionnalités d’un périphérique périphérique ou interne et peuvent effectuer des opérations privilégiées, telles que les mises à jour de micrologiciel. Cette rubrique fournit une vue d’ensemble des fonctionnalités et fonctionnalités qui rendent une application d’appareil UWP uniquement différente d’une application UWP standard.

Chacune de ces fonctionnalités est facultative. Une seule application de périphérique n’a pas besoin d’utiliser toutes ces fonctionnalités. Toutes ces fonctionnalités nécessitent des métadonnées de périphérique.

Pour plus d’informations sur ce qu’est une application de périphérique UWP et comment en créer une, veuillez consulter la section Construction des applications de périphérique UWP.

Mise à jour de l’appareil

Lorsqu’elles sont spécifiées en tant qu’application privilégiée dans les métadonnées du périphérique, les applications de périphérique UWP peuvent effectuer des opérations de périphérique en plusieurs étapes dans une tâche de fond de périphérique. Ce type spécial de tâche de fond peut s’exécuter jusqu’à son terme même si l’application est déplacée en arrière-plan et suspendue. Ceci est nécessaire pour permettre un entretien fiable du périphérique, comme les modifications des paramètres persistants ou du micrologiciel, sans nécessiter que l’utilisateur reste devant une barre de progression.

windows store device apps can perform device updates, like firmware updates, in the background.

Pour créer une tâche de fond pour l’entretien du périphérique (mises à jour de périphérique), utilisez le déclencheur DeviceServicingTrigger. Un déclencheur similaire, DeviceUseTrigger, qui permet une synchronisation de contenu fiable, est disponible pour toutes les applications UWP. Pour plus d’informations, veuillez consulter la section Synchronisation et mise à jour des périphériques pour les applications de périphérique UWP.

Les tâches de fond de périphérique limitent la durée pendant laquelle l’application peut s’exécuter en arrière-plan et ne sont pas destinées à permettre un fonctionnement indéfini ou une synchronisation infinie.

Lecture automatique

Vous pouvez configurer n’importe quelle application UWP, y compris votre application de périphérique UWP, pour démarrer automatiquement lorsque votre périphérique compatible AutoPlay est connecté à l’ordinateur. Cependant, cette application doit prendre en charge le gestionnaire AutoPlay et spécifier l’ID de l’expérience dans le manifeste de l’application. Vous pouvez également choisir de laisser des applications UWP supplémentaires agir en tant que gestionnaires AutoPlay pour votre périphérique.

example autoplay dialog for a device.

Pour plus d’informations sur AutoPlay et les classes de périphériques prises en charge dans Windows 8.1, veuillez consulter la section AutoPlay pour les applications de périphérique UWP.

Applications de périphérique pour les imprimantes

Les applications de périphérique UWP peuvent mettre en avant les fonctionnalités spéciales des imprimantes grâce à des volets de paramètres d’impression personnalisés et une prise en charge des notifications d’impression. Les applications de périphérique UWP peuvent également afficher l’état de l’imprimante, gérer les travaux d’impression et effectuer la maintenance de l’imprimante.

Pour plus d’informations, consultez ces sujets :

Applications de périphérique pour les caméras

Les applications de périphérique UWP peuvent également mettre en avant les fonctionnalités spéciales des caméras grâce à des paramètres de caméra personnalisés et des effets spéciaux de caméra.

Pour plus d’informations, consultez ces rubriques :

Applications de périphérique pour les périphériques internes

Les fabricants d’équipement d’origine (OEM) et les fournisseurs de composants peuvent développer des applications de périphérique UWP pour les périphériques internes au PC. Pour accéder à un périphérique associé au conteneur système, une application doit être spécifiée en tant qu’application privilégiée dans les métadonnées du périphérique. Les applications pour périphériques internes sont généralement préinstallées sur le PC et peuvent être téléchargées depuis Microsoft Store. Pour plus d’informations, veuillez consulter la section Applications de périphérique UWP pour les périphériques internes.

Installation automatique

Les applications de périphérique UWP peuvent s’installer automatiquement lorsque l’utilisateur connecte le périphérique à leur PC. Si une connexion à Internet n’est pas disponible, Windows réessayera plus tard. Les applications de périphérique sont installées dans Toutes les applications.

windows store device apps can automatically install.

Avertissement

Il est important de noter que la fonctionnalité d’installation automatique ne fournit pas de notification à l’utilisateur lorsque l’application est installée. Certains utilisateurs peuvent trouver cette expérience confuse et frustrante, ce qui pourrait entraîner une mauvaise note pour votre application.

Pour plus d’informations sur l’installation automatique, veuillez consulter la section Installation automatique pour les imprimantes et les caméras.

Développement d’applications UWP pour périphériques

Installation automatique pour les applications d’appareils UWP

AutoPlay pour les applications de périphérique UWP

Synchronisation et mise à jour des périphériques pour les applications de périphérique UWP