急 cfgmgr32.h(122) : fatal error C1004: unexpected end of file found解决思路
急!!! cfgmgr32.h(122) : fatal error C1004: unexpected end of file found
我想用CM_Request_Device_Eject停止HID设备, 可是引入<cfgmgr32.h>时总是报下面的错误:
e:\winddk\2600\inc\wxp\cfgmgr32.h(122) : error C2146: syntax error : missing ';' before identifier 'LOG_CONF'
e:\winddk\2600\inc\wxp\cfgmgr32.h(122) : fatal error C1004: unexpected end of file found
请帮忙解决啊!!!
------解决方案--------------------
把这段代码贴出来
------解决方案--------------------
前一行代码少了分号
------解决方案--------------------
有数据类型没定义,看是否还需要其他头文件或是自己定义下
貌似少了"stdafx.h",不过这一般是cpp出的错误
------解决方案--------------------
头文件的包含顺序有问题,cfgmgr32.h之前应该先包含windows.h或者afx.h之类的头文件。
------解决方案--------------------
需要lib文件,cfgmgr32.lib文件。在project->setting下的link页中, Object/library modules编辑框中增加cfgmgr32.lib
------解决方案--------------------
up
------解决方案--------------------
o
我想用CM_Request_Device_Eject停止HID设备, 可是引入<cfgmgr32.h>时总是报下面的错误:
e:\winddk\2600\inc\wxp\cfgmgr32.h(122) : error C2146: syntax error : missing ';' before identifier 'LOG_CONF'
e:\winddk\2600\inc\wxp\cfgmgr32.h(122) : fatal error C1004: unexpected end of file found
请帮忙解决啊!!!
------解决方案--------------------
把这段代码贴出来
------解决方案--------------------
前一行代码少了分号
------解决方案--------------------
有数据类型没定义,看是否还需要其他头文件或是自己定义下
貌似少了"stdafx.h",不过这一般是cpp出的错误
------解决方案--------------------
头文件的包含顺序有问题,cfgmgr32.h之前应该先包含windows.h或者afx.h之类的头文件。
------解决方案--------------------
需要lib文件,cfgmgr32.lib文件。在project->setting下的link页中, Object/library modules编辑框中增加cfgmgr32.lib
------解决方案--------------------
up
------解决方案--------------------
o