Compartilhar via


Cliente de Recuperação de Metadados do Dispositivo

O DMRC (Device Metadata Retrieval Client) é o componente do sistema operacional que corresponde dispositivos a pacotes de metadados do dispositivo. Quando o usuário abre a janela de exibição da galeria da interface do usuário Dispositivos e Impressoras, o DMRC tenta obter metadados de dispositivo para os dispositivos que dispositivos e impressoras exibirão. Primeiro, ele verifica o cache de metadados do dispositivo do computador local e o repositório de metadados do dispositivo. Se o dispositivo estiver instalado recentemente ou se o dispositivo estiver agendado para uma atualização periódica de metadados, o DMRC consultará o site dos Serviços de Internet e Metadados do Windows (WMIS) para determinar se um pacote de metadados do dispositivo está disponível para o dispositivo. Se um pacote de metadados de dispositivo estiver disponível, o DMRC baixará automaticamente o pacote do WMIS, extrairá os componentes de metadados do dispositivo do pacote e os salvará no cache de metadados do dispositivo.

O documento XML PackageInfo (Packageinfo.xml), que é um componente de um pacote de metadados do dispositivo, contém as informações de que o DMRC precisa para corresponder um dispositivo ao pacote. O arquivo inclui um elemento XML MetadataKey que especifica as informações de correspondência de dispositivo, que vêm de uma das seguintes fontes:

  • Uma lista de uma ou mais IDs de hardware que identifica uma função de hardware compatível com o dispositivo. A lista de IDs de hardware é especificada no elemento XML filho HardwareIDList .

  • Uma lista de uma ou mais IDs de modelo que identifica uma função de hardware compatível com o dispositivo. Cada ID de modelo é um GUID (identificador global exclusivo) e a lista de IDs de modelo é especificada no elemento XML filho ModelIDList .

Para obter mais informações sobre o esquema XML referenciado pelo documento XML PackageInfo, consulte PackageInfo XML Schema.