Partager via


Installation de packages de métadonnées d’appareil via une application

Pour installer des packages de métadonnées d’appareil dans le magasin de métadonnées d’appareil à l’aide d’une application, telle qu’une application d’installation d’appareil, procédez comme suit :

  1. L’application interroge d’abord le chemin du magasin de métadonnées d’appareil en appelant la fonction SHGetKnownFolderPath . Le GUID KNOWNFOLDERID pour le magasin de métadonnées d’appareil est FOLDERID_DeviceMetadataStore {5CE4A5E9-E4EB-479D-B89F-130C02886155}.

  2. L’application copie ensuite le package de métadonnées d’appareil dans le magasin de métadonnées d’appareil en appelant la fonction CopyFile .

    Note L’application doit être exécutée avec des privilèges d’administrateur ou démarrée à partir d’une fenêtre d’invite de commandes avec élévation de privilèges.

Lorsque votre application copie le package de métadonnées d’appareil dans le magasin de métadonnées d’appareil, elle doit effectuer les étapes suivantes :

  1. S’il n’existe pas de sous-répertoire dans le magasin de métadonnées d’appareil pour les paramètres régionaux de votre package de métadonnées d’appareil, l’application doit créer le sous-répertoire en utilisant le nom des paramètres régionaux cibles.

    Par exemple, si les paramètres régionaux du package sont EN-US, l’application doit créer le sous-répertoire EN-US sous le chemin d’accès du magasin de métadonnées d’appareil si le sous-répertoire n’existe pas actuellement.

  2. Copiez le package de métadonnées d’appareil dans le sous-répertoire de paramètres régionaux> approprié< dans le magasin de métadonnées d’appareil.

    Note Si vous utilisez la fonction CopyFile pour copier le package de métadonnées d’appareil, spécifiez le nom complet du chemin d’accès, qui inclut le sous-répertoire de paramètres régionaux> approprié<. En procédant ainsi, CopyFile crée les sous-répertoires associés pour votre package s’ils n’existent pas sur l’ordinateur local.

Une fois le package de métadonnées d’appareil installé dans le magasin de métadonnées d’appareil, le client DMRC ( Device Metadata Retrieval Client ) accède au package de métadonnées d’appareil et présente les informations de l’appareil à l’interface utilisateur Appareils et imprimantes.