预安装驱动程序包

若要预安装驱动程序包文件, 设备安装应用程序 应遵循以下步骤:

  1. 在目标系统上,为驱动程序包文件创建目录。 如果设备安装应用程序安装应用程序,驱动程序包文件应存储在应用程序目录的子目录中。

  2. 驱动程序包 中的所有文件从分发媒体复制到步骤 (1) 中创建的目录。 驱动程序包包括驱动程序、INF 文件、目录文件和其他安装文件。

  3. 调用 SetupCopyOEMInf ,指定在步骤 (1) 中创建的目录中的 INF 文件。 为 OEMSourceMediaType 参数指定SPOST_PATH,并为 OEMSourceMediaLocation 参数指定 NULLSetupCopyOEMInf 将驱动程序包暂存到 驱动程序存储中

当用户插入设备时,PnP 管理器会识别设备,找到 由 SetupCopyOEMInf 暂存的驱动程序包,并在设备上安装驱动程序包。