Partilhar via


Substituição do caminho da plataforma

A funçãoSetupSetPlatformPathOverride é usada para definir uma substituição de caminho de plataforma para uma máquina de destino ao trabalhar com arquivos INF de uma máquina diferente. Como tal, pode referir-se a uma plataforma diferente daquela em que está atualmente a ser executado. Para lidar com fontes de mídia, ele pode se referir a plataformas que não são mais suportadas, como Alpha, MIPS e PPC. Ele remove a substituição do caminho da plataforma se nenhum for especificado.

Depois que uma substituição de caminho de plataforma é definida por uma chamada para SetupSetPlatformPathOverride, qualquer função de instalação que enfileira 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 configuração o 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 suportadas. Enfileirar os 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 para uma segunda plataforma, você deve chamar SetupSetPlatformPathOverride com de substituição indicando a plataforma de substituição. Se o local indicado por de substituição contiver o valor da cadeia de caracteres "alpha", 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.