Dela via


Hämtningsklient för enhetsmetadata

Viktigt!

Enhetsmetadata är inaktuella och tas bort i en framtida version av Windows. Information om hur du ersätter den här funktionen finns i Containermetadata för drivrutinspaket.

Hämtningsklienten för enhetsmetadata (DMRC) är den operativsystemkomponent som matchar enheter med enhetsmetadatapaket. När användaren öppnar gallerivyfönstret i användargränssnittet Enheter och skrivare försöker DMRC hämta enhetsmetadata för de enheter som Enheter och skrivare ska visa. Först kontrollerar den den lokala datorns cacheminne för enhetsmetadata och enhetens metadatalager. Om enheten är nyligen installerad, eller om enheten är schemalagd för en regelbunden metadatauppdatering, frågar DMRC webbplatsen Windows Metadata and Internet Services (WMIS) för att avgöra om ett enhetsmetadatapaket är tillgängligt för enheten. Om ett enhetsmetadatapaket är tillgängligt laddar DMRC automatiskt ned paketet från WMIS, extraherar paketets komponenter för enhetsmetadata och sparar dem i enhetens metadatacachen.

PackageInfo XML-dokumentet (Packageinfo.xml), som är en komponent i ett enhetsmetadatapaket, innehåller den information som DMRC behöver för att matcha en enhet med paketet. Filen innehåller ett MetadataKey XML-element som anger information om enhetsmatchning, som kommer från någon av följande källor:

  • En lista över ett eller flera maskinvaru-ID:n som identifierar en maskinvarufunktion som stöds av enheten. Listan över maskinvaru-ID anges i det underordnade XML-elementet HardwareIDList.

  • En lista över ett eller flera modell-ID:n som identifierar en maskinvarufunktion som stöds av enheten. Varje modell-ID är en globalt unik identifierare (GUID) och listan över modell-ID anges i det underordnade XML-elementet ModelIDList .

Mer information om XML-schemat som refereras av XML-dokumentet PackageInfo finns i PackageInfo XML-schema.