我有一个名为silabser.sys的驱动程序。我有两个不同的版本。 我的要求是在WinXP上安装w1.x1.y1.z1,在Win7上安装w1.x2.y2.z2。 我的.inf文件看起来是这样的:如何根据操作系统安装不同的驱动程序版本?
[Version]
Signature="$WINDOWS NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
DriverVer=12/10/2012,6.6.1.0
CatalogFile=slabvcp_ncr.cat}
[Manufacturer]
%MfgName%=SiLabs, NTamd64
.....
[SourceDisksNames.x86]
1=%Disk_Description%,"silabser.sys",,\x86
[SourceDisksNames.amd64]
1=%Disk_Description%,"silabser.sys",,\x64
是否有可能通过inf文件来实现这一目标?
正如你所看到的驱动程序在[Version]部分硬编码。 如何告诉操作系统为Win7加载不同版本的驱动程序?