ドライバー パッケージ ファイルをプレインストールするには、 デバイス インストール アプリケーション で次の手順を実行する必要があります。
ターゲット システムで、ドライバー パッケージ ファイルのディレクトリを作成します。 デバイス インストール アプリケーションがアプリケーションをインストールする場合は、ドライバー パッケージ ファイルをアプリケーション ディレクトリのサブディレクトリに格納する必要があります。
ドライバー パッケージ内のすべてのファイルを配布メディアから、手順 1 で作成したディレクトリにコピーします。 ドライバーパッケージには、ドライバー(または複数のドライバー)、INFファイル、カタログファイル、その他のインストールファイルが含まれています。
手順 (1) で作成されたディレクトリ内の INF ファイルを指定して SetupCopyOEMInf を呼び出します。 OEMSourceMediaType パラメーターにSPOST_PATHを指定し、OEMSourceMediaLocation パラメーターに NULL を指定します。 SetupCopyOEMInf は、ドライバー パッケージを ドライバー ストアにコピーします。
ユーザーがデバイスを接続すると、PnP マネージャーはデバイスを認識し、 SetupCopyOEMInf によってステージングされたドライバー パッケージを見つけて、デバイスにドライバー パッケージをインストールします。