Substituição do caminho da plataforma
A função SetupSetPlatformPathOverride é usada para definir uma substituição de caminho de plataforma para um computador de destino ao trabalhar com arquivos INF de um computador diferente. Dessa forma, ele pode se referir a uma plataforma diferente daquela em que está sendo executada no momento. Para lidar com fontes de mídia, ele pode se referir a plataformas que não têm mais suporte, como Alpha, MIPS e PPC. Ele removerá a substituição do caminho da plataforma se nenhuma for especificada.
Depois que uma substituição de caminho de plataforma for definida por uma chamada para SetupSetPlatformPathOverride, qualquer função de instalação que enfileirar operações de cópia de arquivo examinará o componente final do caminho de origem. Se o componente final corresponder ao nome da plataforma do usuário, a função de instalação a substituirá pela cadeia de caracteres de substituição definida por SetupSetPlatformPathOverride.
Por exemplo, ao instalar drivers de impressora em um servidor MIPS, convém instalar drivers para todas as plataformas com suporte. O enfileiramento dos arquivos normalmente instalaria os arquivos especificados nas seções dependentes de MIPS do arquivo INF, com caminhos de origem como \\root\source\mips. Para instalar os arquivos de uma segunda plataforma, você deve chamar SetupSetPlatformPathOverride com Override indicando a plataforma de substituição. Se o local indicado por Override contiver o valor de cadeia de caracteres "alfa", as operações de cópia de arquivo enviadas para a fila com um caminho de origem de \\root\source\mips terão seu caminho de origem alterado para \\root\source\alpha. Você repetiria esse processo para cada plataforma de interesse.