0

dpinst.exeを使用してドライバーをインストールしています。しかし、ドライバをインストールする前に、ハードウェアIDに対応するinfディレクトリからすべてのOEMファイルを削除したいと思います。

これをプログラムでやりたいです。これを行う方法を教えてください。

**Update :**

デバイスを接続する前にドライバーをプレインストールする可能性があるため、デバイスを接続せずにこれを実行したいと思います。私のデバイスはPNPデバイスです。

4

1 に答える 1

1
  1. SetupDiEnumDeviceInfoSetupDiGetDeviceRegistryPropertyを使用して、ハードウェアIDを照合します
  2. SetupDiOpenDevRegKeyRegQueryValueExを使用して、対応する読み取りを行いますInfPath
  3. SetupUninstallOEMInfを呼び出します
于 2012-07-13T12:36:19.080 に答える