Override percorso piattaforma

La funzione SetupSetPlatformPathOverride viene utilizzata per impostare un override del percorso della piattaforma per un computer di destinazione quando si usano file INF da un computer diverso. Di conseguenza, può fare riferimento a una piattaforma diversa rispetto a quella in esecuzione. Per la gestione delle origini multimediali, può fare riferimento a piattaforme che non sono più supportate, ad esempio Alpha, MIPS e PPC. Rimuove l'override del percorso della piattaforma se non è specificato nessuno.

Dopo aver impostato un override del percorso della piattaforma da una chiamata a SetupSetPlatformPathOverride, qualsiasi funzione di installazione che accoda operazioni di copia file esaminerà il componente finale del percorso di origine. Se il componente finale corrisponde al nome della piattaforma dell'utente, la funzione di installazione lo sostituirà con la stringa di override impostata da SetupSetPlatformPathOverride.

Ad esempio, quando si installano i driver della stampante in un server MIPS, è possibile installare i driver per tutte le piattaforme supportate. L'accodamento dei file normalmente installerebbe i file specificati nelle sezioni dipendenti da MIPS del file INF, con percorsi di origine come \\root\source\mips. Per installare i file per una seconda piattaforma, è necessario chiamare SetupSetPlatformPathOverride con Override che indica la piattaforma sostitutiva. Se il percorso indicato da Override contiene il valore stringa "alfa", le operazioni di copia file inviate alla coda con un percorso di origine di \\root\source\mips avranno il percorso di origine modificato in \\root\source\alpha. Ripetere questo processo per ogni piattaforma di interesse.