阅读:1954回复:6
熟悉DriverWorks的朋友,请看
DECLARE_DRIVER_CLASS怎么用,我用DriverWorks生成的WDM,编译可通过,我在DriverEntry中加了点东西,编译就总提示
error C2732:linkage specification contradicts earlier specification for \'__create_driver_class_instance\' 该怎么改? 请大家帮忙!! |
|
沙发#
发布于:2002-08-20 19:40
加了什么东西?
|
|
|
板凳#
发布于:2002-08-21 16:30
加什么了,说清楚点
|
|
地板#
发布于:2002-08-22 16:46
加了函数RegistryInformationGet(
pRegistryPath, &RegistryInfo ); 这个函数是从注册表中取信息,这些信息是我生成驱动后,在INF文件中又加的信息,这些信息不是在DriverWizard缺省的Parameters下的信息,而是在它的上一层加的信息。我想是因为这个原因吧,可我怎么用DriverWizard在我的设备项中添加键值? |
|
地下室#
发布于: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 |
|
|
5楼#
发布于:2002-08-24 18:53
用DriverWizards生成驱动程序时,step by step,其中,在注册表中添加值的缺省路径就是在设备项的Parameters子项中,这个缺省路径是否可在产生驱动时,就更改,而不是最后修改INF文件?
|
|
6楼#
发布于:2002-08-24 19:14
用DriverWizards生成驱动程序时,step by step,其中,在注册表中添加值的缺省路径就是在设备项的Parameters子项中,这个缺省路径是否可在产生驱动时,就更改,而不是最后修改INF文件? 可以, 利用KRegistryKey提供的成员函数. |
|
|