minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3243回复:6

Win98/Win2K共用一个INF文件(太简单了?)

楼主#
更多 发布于:2002-11-13 15:46
在回答一个问题时,贴了一个例子(只为ISA),想起当时自己还花了不时间琢磨,为了不让后来者再费时,贴一个通用的例子给大家,只要稍做修改就可以成你的了。真正实现MS的双OS共用。

设备名为:XYZ,公司名为ABC,只要用你的名称替换它们就成你的了。仅限于WDM,这里是共用一个SYS文件的情况如果有不同的文件则需稍加改动。

[Version]
Signature=$CHICAGO$
Class=ABCPCIDAS //如果不是标准类,ISA设备不妨用ABCISA算了  
ClassGuid={580D2CA2-4246-11D5-8997-9374874D9770}
Provider=%String0%

[ClassInstall32]
AddReg=DAC.addreg

[DAC.addreg]
HKR,,,2,ABCPCIDAS //和前面的Class名一致
HKR,,ICON,2,-5

[DestinationDirs]
DefaultDestDir=10,system32\\drivers

[DestinationDirs.NT]
DefaultDestDir=12

[Manufacturer]
%String1%=DeviceList

[DeviceList]
%String2%=XYZInstall,PCI\\VEN_10B5&DEV_8176 //别忘了用你的硬件ID代替,如果是ISA设备就用以‘*’开始的字串了

[XYZInstall]
CopyFiles=DriverCopyFiles
AddReg=DriverAddReg,DAC.addreg
//如果是ISA设备则需要指明I/O、IRQ、DMA资源如下面一行,PCI则不用它了
//LogConfig=ISAXYZ

[DriverCopyFiles]
XYZ.SYS

[DriverAddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,0,XYZ.SYS

[XYZInstall.NT]
CopyFiles=DriverCopyFiles
//如果是ISA设备则需要指明I/O、IRQ、DMA资源如下面一行,PCI则不用它了
//LogConfig=ISAXYZ

[XYZInstall.NT.Services]
AddService=XYZ,2,XYZSerivce

[XYZSerivce]
ServiceType = 1
StartType = 2
ErrorControl = 1
ServiceBinary=%12%\\XYZ.sys

[SourceDisksNames]
1=ABCPCI-XYZDriver,,

[SourceDisksFiles]
XYZ.SYS=1

[Strings]
String0=\"ABC\"
String1=\"ABC\"
String2=\"ABC XYZ\"

//下面是一个ISA设备资源声明的例子(例子而已)
[ISAXYZ]
ConfigPriority=NORMAL
IOConfig=20@200-3ff%ffff(3ff::)

最新喜欢:

okincnokincn antspowerantspo...
少了e,就少了全部
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-13 16:04
好的!
但是,各位知道那里有比较系统的介绍inf文件的资料吗?
[color=red]大头鬼! :P[/color]
lao_o
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分-14分
  • 威望110点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-18 18:16
Win2000 DDK
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-19 10:58
Win2000 DDK


lao_o, 你现在怎么样了!
zhxue
驱动牛犊
驱动牛犊
  • 注册日期2001-05-02
  • 最后登录2010-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-19 11:07
Check latest XP ddk too.
Wxy8030
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-08 16:50
老大我好羡慕你哦,在你眼里很简单的东东,在我眼里是天书。。。。。。。
tacone
驱动牛犊
驱动牛犊
  • 注册日期2003-01-06
  • 最后登录2005-01-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-01-08 17:30
学到了,谢谢
游客

返回顶部