次の方法で共有


プラットフォーム パスのオーバーライド

SetupSetPlatformPathOverride 関数は、別のコンピューターから INF ファイルを操作するときに、ターゲット コンピューターのプラットフォーム パスのオーバーライドを設定するために使用されます。 そのため、現在実行されているプラットフォームとは異なるプラットフォームを参照できます。 メディア ソースを扱う場合は、Alpha、MIPS、PPC など、サポートされなくなったプラットフォームを参照できます。 何も指定されていない場合は、プラットフォーム パスのオーバーライドが削除されます。

SetupSetPlatformPathOverride の呼び出しによってプラットフォーム パスのオーバーライドが設定されると、ファイル コピー操作をキューに登録するセットアップ関数は、ソース パスの最終的なコンポーネントを調べます。 最終的なコンポーネントがユーザーのプラットフォームの名前と一致する場合、setup 関数はそれを SetupSetPlatformPathOverride によって設定されたオーバーライド文字列に置き換えます。

たとえば、MIPS サーバーにプリンター ドライバーをインストールする場合は、サポートされているすべてのプラットフォームのドライバーをインストールする必要があります。 通常、ファイルをキューに格納すると、INF ファイルの MIPS 依存セクションで指定されたファイルが、\\root\source\mips などのソース パスでインストールされます。 2 つ目のプラットフォームのファイルをインストールするには、置き換えプラットフォームを示すオーバーライドを使用して SetupSetPlatformPathOverride を呼び出す必要があります。 Override で示される場所に文字列値 "alpha" が含まれている場合、ソース パスが \\root\source\mips のキューに送信されたファイル コピー操作では、ソース パスが \\root\source\alpha に変更されます。 関心のあるプラットフォームごとにこのプロセスを繰り返します。