我的INF是为Realtek 8139网卡写的
我在设备管理器中,用更新驱动的方式想把驱动加载上网卡,但是每次都提示“向导无法为您的硬件找到比您现在已经安装的软件更匹配的软件”,请问这是什么原因啊?
我的INF是用DDK下的GenINF的WIZARD写了一个框架,没有添加其他东西,然后用chkinf检查了一下,没有错误,但是有下面的警告
Warnings:
Line 0: (W22.1.2212) No Copyright information found.
Line 15: (W22.1.2025) No value for Version (DriverVer=mm/dd/yyyy,version).
Line 22: (W22.1.2207) SourceDisksFiles section defined but no CopyFiles directive found.
Line 24: (W22.1.2207) SourceDisksFiles section defined but no CopyFiles directive found.
Line 34: (W22.1.2211) Directive: "AddReg" or "CopyFiles" expected in section [8139_Inst.NTX86]
Line 34: (W22.1.2191) Empty DDInstall section will not install any drivers.
Line 37: (W22.1.2083) Section [8139_EVENTLOG_INST] not referenced
Line 40: (W22.1.2083) Section [8139_EVENTLOG_INST.ADDREG] not referenced
补充一下:
我用的是XP的DDK,程序是网站上的那个8139的例子,得到的sys好像是用在2000下的。但是有人说2000下的sys可以直接安装在XP下,我就另外写了一个INF。请问是什么原因啊?
我才在看XXP的DDK的文档,下面这句话怎么理解啊?
Do not arbitrarily modify the time stamps of your INF files, as a version control mechanism. Version control of INF files should be based on a date and version number specified in an INF Version section.
是不是说INF里面的时间戳就是用来衡量驱动版本的啊?