Partager via


Client de récupération des métadonnées des appareils

Important

Les métadonnées de l’appareil sont déconseillées et seront supprimées dans une version ultérieure de Windows. Pour plus d’informations sur le remplacement de cette fonctionnalité, consultez Métadonnées du conteneur de package de pilotes.

Le client de récupération des métadonnées d’appareil (DMRC) est le composant du système d’exploitation qui correspond aux appareils aux packages de métadonnées d’appareil. Lorsque l’utilisateur ouvre la fenêtre d’affichage galerie de l’interface utilisateur Appareils et imprimantes, le DMRC tente d’obtenir les métadonnées d’appareil pour les appareils que les appareils et imprimantes affichent. Tout d’abord, il vérifie le cache de métadonnées d’appareil de l’ordinateur local et le magasin de métadonnées d’appareil. Si l’appareil est nouvellement installé ou si l’appareil est planifié pour une mise à jour périodique des métadonnées, DMRC interroge le site web WMIS (Windows Metadata and Internet Services ) pour déterminer si un package de métadonnées d’appareil est disponible pour l’appareil. Si un package de métadonnées d’appareil est disponible, DMRC télécharge automatiquement le package à partir de WMIS, extrait les composants de métadonnées d’appareil du package et les enregistre dans le cache des métadonnées de l’appareil.

Le document XML PackageInfo (Packageinfo.xml), qui est un composant d’un package de métadonnées d’appareil, contient les informations dont le DMRC a besoin pour faire correspondre un appareil au package. Le fichier inclut un élément XML MetadataKey qui spécifie les informations de correspondance d’appareil, qui proviennent de l’une des sources suivantes :

  • Liste d’un ou de plusieurs ID matériels qui identifient une fonction matérielle prise en charge par l’appareil. La liste des ID matériels est spécifiée dans l’élément XML enfant HardwareIDList .

  • Liste d’un ou plusieurs ID de modèle qui identifient une fonction matérielle prise en charge par l’appareil. Chaque ID de modèle est un identificateur global unique (GUID), et la liste des ID de modèle est spécifiée dans l’élément XML enfant ModelIDList .

Pour plus d’informations sur le schéma XML référencé par le document XML PackageInfo, consultez Le schéma XML PackageInfo.