Remplacement du chemin d’accès de la plateforme
La fonction SetupSetPlatformPathOverride est utilisée pour définir un remplacement de chemin d’accès de plateforme pour une machine cible lors de l’utilisation de fichiers INF à partir d’un autre ordinateur. Par conséquent, il peut faire référence à une plateforme différente de celle sur laquelle elle s’exécute actuellement. Pour traiter les sources multimédias, il peut faire référence à des plateformes qui ne sont plus prises en charge, telles que Alpha, MIPS et PPC. Elle supprime le chemin d’accès de la plateforme si aucun n’est spécifié.
Une fois qu’un remplacement de chemin d’accès de plateforme est défini par un appel à SetupSetPlatformPathOverride, toute fonction de configuration qui met en file d’attente les opérations de copie de fichier examine le composant final du chemin source. Si le composant final correspond au nom de la plateforme de l’utilisateur, la fonction d’installation la remplace par la chaîne de remplacement définie par SetupSetPlatformPathOverride.
Par exemple, lors de l’installation de pilotes d’imprimante sur un serveur MIPS, vous pouvez installer des pilotes pour toutes les plateformes prises en charge. La mise en file d’attente des fichiers installerait normalement les fichiers spécifiés dans les sections dépendantes de MIPS du fichier INF, avec des chemins d’accès sources tels que \\root\source\mips. Pour installer les fichiers d’une deuxième plateforme, vous devez appeler setupSetPlatformPathOverride avec Remplacer indiquant la plateforme de remplacement. Si l’emplacement indiqué par Remplacer contient la valeur de chaîne « alpha », les opérations de copie de fichier envoyées à la file d’attente avec un chemin source de \\root\source\mips auraient leur chemin d’accès source modifié en \\root\source\alpha. Vous répétez ce processus pour chaque plateforme d’intérêt.