Partager via


Installation de packages de métadonnées d'appareils par le biais d'une application

Importante

Les métadonnées de l’appareil sont dépréciées et seront supprimées dans une version ultérieure de Windows. Pour plus d’informations sur le remplacement de cette fonctionnalité, consultez Métadonnées du conteneur de package de pilotes.

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 de l’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 de l’appareil dans le magasin de métadonnées de l’appareil en appelant la fonction CopyFile .

    Remarque

    L’application doit s’exécuter avec des privilèges d’administrateur ou démarrer à 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 de l’appareil dans le magasin de métadonnées de l’appareil, elle doit effectuer les étapes suivantes :

  1. Si un sous-répertoire n’existe pas 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 à l’aide du 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 du magasin de métadonnées de l’appareil si le sous-répertoire n’existe pas actuellement.

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

    Remarque

    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 de l’appareil, le client de récupération des métadonnées d’appareil (DMRC) accède au package de métadonnées de l’appareil et présente les informations de l’appareil à l’interface utilisateur appareils et imprimantes.