Partilhar via


Instalando pacotes de metadados de dispositivo por meio de um aplicativo

Para instalar pacotes de metadados de dispositivo no , loja de metadados de dispositivo, usando uma aplicação, como uma aplicação de instalação de dispositivos, siga estas etapas:

  1. A aplicação primeiro consulta o caminho do armazenamento de metadados do dispositivo chamando a função SHGetKnownFolderPath do. O GUID KNOWNFOLDERID para o armazenamento de metadados do dispositivo é FOLDERID_DeviceMetadataStore {5CE4A5E9-E4EB-479D-B89F-130C02886155}.

  2. Em seguida, o aplicativo copia o pacote de metadados do dispositivo para o armazenamento de metadados do dispositivo chamando a função CopyFile.

    Observação O aplicativo deve estar sendo executado com privilégios de administrador ou iniciado a partir de uma janela de prompt de comando elevada.

Quando seu aplicativo copia o pacote de metadados do dispositivo para o armazenamento de metadados do dispositivo, ele deve concluir as seguintes etapas:

  1. Se não existir um subdiretório no repositório de metadados do dispositivo para a localidade do pacote de metadados do dispositivo, o aplicativo deverá criar o subdiretório usando o nome da localidade de destino.

    Por exemplo, se a localidade do pacote for EN-US, o aplicativo deverá criar o subdiretório EN-US sob o caminho do repositório de metadados do dispositivo se o subdiretório não existir no momento.

  2. Copie o pacote de metadados do dispositivo para o subdiretório apropriado <> dentro da localidade no armazenamento de metadados do dispositivo .

    Nota Se utilizares a função CopyFile para copiar o pacote de metadados do dispositivo, especifica o nome completo do caminho, que inclui o subdiretório <local> apropriado. Ao fazer isso, CopyFile cria os subdiretórios associados para seu pacote se eles não existirem no computador local.

Depois de instalado no armazenamento de metadados do dispositivo no, o Device Metadata Retrieval Client (DMRC) acede ao pacote de metadados do dispositivo e apresenta as informações do dispositivo à interface de utilizador de Dispositivos e Impressoras.