Client di recupero dei metadati del dispositivo
Device Metadata Retrieval Client (DMRC) è il componente del sistema operativo che corrisponde ai dispositivi ai pacchetti di metadati del dispositivo. Quando l'utente apre la finestra di visualizzazione raccolta dell'interfaccia utente Dispositivi e stampanti, dmrc tenta di ottenere i metadati del dispositivo per i dispositivi visualizzati da Dispositivi e stampanti. Prima di tutto, controlla la cache dei metadati del dispositivo del computer locale e l'archivio dei metadati del dispositivo. Se il dispositivo è appena installato o se il dispositivo è pianificato per un aggiornamento periodico dei metadati, DMRC esegue una query sul sito Web WMIS ( Windows Metadata and Internet Services ) per determinare se un pacchetto di metadati del dispositivo è disponibile per il dispositivo. Se è disponibile un pacchetto di metadati del dispositivo, DMRC scarica automaticamente il pacchetto da WMIS, estrae i componenti dei metadati del dispositivo del pacchetto e li salva nella cache dei metadati del dispositivo.
Il documento XML PackageInfo (Packageinfo.xml), che è un componente di un pacchetto di metadati del dispositivo, contiene le informazioni necessarie per associare un dispositivo al pacchetto. Il file include un elemento XML MetadataKey che specifica le informazioni sulla corrispondenza del dispositivo, provenienti da una delle origini seguenti:
Elenco di uno o più ID hardware che identificano una funzione hardware supportata dal dispositivo. L'elenco degli ID hardware viene specificato nell'elemento XML figlio HardwareIDList .
Elenco di uno o più ID modello che identificano una funzione hardware supportata dal dispositivo. Ogni ID modello è un identificatore univoco globale (GUID) e l'elenco di ID modello viene specificato nell'elemento XML figlio ModelIDList .
Per altre informazioni sull'XML Schema a cui fa riferimento il documento PackageInfo XML, vedere PackageInfo XML Schema.