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