Plattformpfadüberschreibung

Die SetupSetPlatformPathOverride-Funktion wird verwendet, um eine Plattformpfadüberschreibung für einen Zielcomputer beim Arbeiten mit INF-Dateien von einem anderen Computer einzurichten. Daher kann sie auf eine andere Plattform verweisen als die, auf der sie derzeit ausgeführt wird. Für den Umgang mit Medienquellen kann er sich auf Plattformen beziehen, die nicht mehr unterstützt werden, z. B. Alpha, MIPS und PPC. Die Außerkraftsetzung des Plattformpfads wird entfernt, wenn kein Wert angegeben ist.

Nachdem eine Plattformpfadüberschreibung durch einen Aufruf von SetupSetPlatformPathOverridefestgelegt wurde, überprüft jede Setupfunktion, die Dateikopiervorgänge in die Warteschlange einreiht, die letzte Komponente des Quellpfads. Wenn die endgültige Komponente dem Namen der Plattform des Benutzers entspricht, ersetzt die Setupfunktion sie durch die überschreibende Zeichenfolge, die von SetupSetPlatformPathOverride festgelegt wurde.

Wenn Sie beispielsweise Druckertreiber auf einem MIPS-Server installieren, sollten Sie Treiber für alle unterstützten Plattformen installieren. Wenn Sie die Dateien in die Warteschlange einsenden, werden die in den MIPS-abhängigen Abschnitten der INF-Datei angegebenen Dateien mit Quellpfaden wie \ \ Stammquellen-Mips \ \ installiert. Um die Dateien für eine zweite Plattform zu installieren, müssen Sie SetupSetPlatformPathOverride mit Override aufrufen, das die Ersatzplattform angibt. Wenn der durch Außerkraftsetzung angegebene Speicherort den Zeichenfolgenwert "alpha" enthält, würden Dateikopiervorgänge, die an die Warteschlange mit einem Quellpfad mit Stammquellen-Mips gesendet werden, ihren Quellpfad in Stammquellen-Alpha \ \ \ \ \ \ \ \ ändern. Sie würden diesen Vorgang für jede plattform von Interesse wiederholen.