阅读:1215回复:2
困惑!!!!!!!!!
我用MFC编写USB应用程序,参考DriverWorks自动生成测试代码,利用接口打开设备(不是利用符号连接打开),编好后出现这样的问题:
unresolved external symbol SetupDiGetClassDevs@16 unresolved external symbol SetupDiEnumDeviceInterfaces@16 我已经将DriverWoks中的devintf.h添加近来了。 为什么测试代码可以,而我一移植却不行了呢?????? |
|
沙发#
发布于:2005-04-21 13:52
把setupapi.lib连接进来,用
#pragma comment(lib,\"setupapi.lib\") 当然事先设好ddk lib的目录。 |
|
板凳#
发布于:2005-04-21 20:21
谢谢!!!
我试了,还是通不过,setupapi.h应该是vc自带的吧 我想只要把setupapi.h加进来,那么下列函数就可以用了。 SetupDiGetClassDevs(...............) SetupDiEnumDeviceInterfaces(................) SetupDiGetDeviceInterfaceDetail(........................) 但现在却行不通啊。 这跟ddk有何关系呢??? 现在急啊!!!!!!!!!!! |
|