shen_li
驱动牛犊
驱动牛犊
  • 注册日期2002-06-25
  • 最后登录2003-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1954回复:6

熟悉DriverWorks的朋友,请看

楼主#
更多 发布于:2002-08-20 16:08
DECLARE_DRIVER_CLASS怎么用,我用DriverWorks生成的WDM,编译可通过,我在DriverEntry中加了点东西,编译就总提示
error C2732:linkage specification contradicts earlier specification for \'__create_driver_class_instance\'
该怎么改?
请大家帮忙!!
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-20 19:40
加了什么东西?
Where there is a will, there is a road.
Goge
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-21 16:30
加什么了,说清楚点
shen_li
驱动牛犊
驱动牛犊
  • 注册日期2002-06-25
  • 最后登录2003-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-22 16:46
加了函数RegistryInformationGet(
        pRegistryPath,
        &RegistryInfo
        );
这个函数是从注册表中取信息,这些信息是我生成驱动后,在INF文件中又加的信息,这些信息不是在DriverWizard缺省的Parameters下的信息,而是在它的上一层加的信息。我想是因为这个原因吧,可我怎么用DriverWizard在我的设备项中添加键值?
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-22 17:07
在设备项中添加键值可以在inf 的DDInstall节进行, 如:
[Driver_DDI.NT]
......
AddReg=Driver_NT_AddReg
......

[Driver_NT_AddReg]
HKLM, \"System\\CurrentControlSet\\Services\\PCL832\\Parameters\", \"BreakOnEntry\", 0x00010001, 0
Where there is a will, there is a road.
shen_li
驱动牛犊
驱动牛犊
  • 注册日期2002-06-25
  • 最后登录2003-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-24 18:53
用DriverWizards生成驱动程序时,step by step,其中,在注册表中添加值的缺省路径就是在设备项的Parameters子项中,这个缺省路径是否可在产生驱动时,就更改,而不是最后修改INF文件?
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-24 19:14
用DriverWizards生成驱动程序时,step by step,其中,在注册表中添加值的缺省路径就是在设备项的Parameters子项中,这个缺省路径是否可在产生驱动时,就更改,而不是最后修改INF文件?

可以, 利用KRegistryKey提供的成员函数.
Where there is a will, there is a road.
游客

返回顶部