Client de récupération des métadonnées d’appareil
Le client de récupération de métadonnées d’appareil (DMRC) est le composant du système d’exploitation qui fait correspondre les 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 les imprimantes afficheront. Tout d’abord, il vérifie le cache de métadonnées d’appareil et le magasin de métadonnées d’appareil de l’ordinateur local. Si l’appareil vient d’être installé ou s’il 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 de métadonnées d’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 des appareils, qui proviennent de l’une des sources suivantes :
Liste d’un ou 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 PackageInfo XML Schema.