KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
阅读:1144回复:2

这些inf到底区别在什么地方?

楼主#
更多 发布于:2002-01-25 14:52
标准的modem的驱动只需要提供一个inf文件即可,但是,不同厂家的inf文件到底区别在什么地方?也就是说,在驱动里面怎么区别是哪个厂家的modem?
我不写驱动好多年
sirroom
驱动大牛
驱动大牛
  • 注册日期2001-07-30
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-25 15:49
很显然应该是hardware id吧,不光是modem,所有驱动都应该是据硬件中的信息与inf的hardware id匹配来找到对应的inf.

([Manufacturer]
%Msft%=MSFT

[MSFT]
%PACKET_Desc%=Install, MS_PACKET


MS_PACKET就是hardware id


{
[SourceDisksFiles]
ISOUSB.sys = 1
ISOUSB.inf = 1

[Manufacturer]
%MfgName%=Microsoft

[Microsoft]
%USB\\VID_045E&PID_930A.DeviceDesc%=ISOUSB.Dev, USB\\VID_045E&PID_930A
}

USB\\VID_045E&PID_930A就该是hardware id

也就是说:通常在硬件中有与inf对应的信息,根据这个判断用哪个inf来装驱动
111
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-26 08:45
多谢!
如果要写一个串口的isdn的modem的话,最终的结果是不是还是要往串口发数据?即与串口进行通讯?
我不写驱动好多年
游客

返回顶部