安装完ntddk,还需要做那些设置? 想开发个简单的usb驱动程序,操作系统是win2000server,安装了vs.net,安装了ntddk,然后该做什么了?怎么把ddk跟vc融合到一起?还需要做那些设置?另外附加一个相关问题:http://community.csdn.net/Expert/TopicView.asp?id=4651942谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tools->options->directories->下的include和library要包含ntddk的路径吧。。 需要在你driver的project setting 里面设置好build command line 楼上的两位大哥能否说的详细点?小弟我要一个驱动,现在下载并安装了DDK,不知道怎么设置才能用啊? 谁能给一个详细的设置说明?(vs.net + ntddk + win2000系统)谢谢 开发驱动确实比较难的,尤其对我们这些新手来说,我本来像用DDK+VC6.0来作,但配置到最后老有问题,还需要安装Platform SDK,于是我就改用DDK+VC7.0来作,现在好了,这些API函数都能用了,像些#include "cfgmgr32.h",#include <setupapi.h> 也都可以用了。等我做完了我会写一篇文章来给大家分享 安装完win2kddk后,Development Kits->Windows 2000 DDK->Checked Build Enviroment,执行Build -cZ 命令,编译生成lib文件后就可以使用了。VC.NET下,工具->选项->VC++目录->包含文件和库文件里把DDK的头文件和库文件的绝对路径加入就可以了。 首先感谢independently的帮助!但我的问题仍然存在,我具体描述一下我已经把相关的头文件添加到项目中我在编译的时候,提示:“f:\VS\VC++\study_USB_Comm\USBComm.cpp(196) : error C3861: “UsbBuildGetDescriptorRequest”: 即使使用参数相关的查找,也未找到标识符”于是我增加了#include "usbdlib.h"这条语句再编译,提示:f:\VS\VC++\study_USB_Comm\usbdlib.h(439) : error C3861: “PDEVICE_OBJECT”: 即使使用参数相关的查找,也未找到标识符于是我又增加了#include "wdm.h"这条语句再编译,提示:f:\VS\VC++\study_USB_Comm\wdm.h(127) : error C2011: “_SLIST_HEADER” : “union”类型重定义 d:\VS.Net\Vc7\PlatformSDK\Include\WinNT.h(7864) : 参见“_SLIST_HEADER”的声明.....类似的错误出现了45条,总不能把这些头文件全都重写吧?我认为跟编译环境的设置有关,请高手解答,我该怎么办? DDK 头文件路径和库路径 放到最前面就是这个工具->选项->VC++目录 设置但是DDK优先 要放最前面 谢谢 DeadWolf !一针见血!不过只调整"工具->选项->VC++目录"中的顺序仍然不成,还得调整 #include的顺序 用对话框作子窗口最大化问题 如何读取本地ODBC数据源名字? 怎么可以找到ActiveX的位置 请教一个关于include的问题!!!!!! 做一个基于cs的话费查询系统,回答者均有分! 请问谁有关于触发器方面的资料?(从最基础方面的讲起,必有重谢) 有工控同行请看:200分(还有一贴)请教 关于VXD的小小问题~ 请问debug出现如下问题? SETWINDOWTEXT是怎么用的??? 那个急啊,OpenGL球体纹理贴图问题,小菜鸟请教各位前辈! 错在哪里??ADO Excute()
谢谢
Build -cZ 命令,编译生成lib文件后就可以使用了。VC.NET下,工具->选项->VC++目录->包含文件和库文件里把DDK的头文件和库文件的绝对路径加入就可以了。
“f:\VS\VC++\study_USB_Comm\USBComm.cpp(196) : error C3861: “UsbBuildGetDescriptorRequest”: 即使使用参数相关的查找,也未找到标识符”于是我增加了#include "usbdlib.h"这条语句再编译,提示:
f:\VS\VC++\study_USB_Comm\usbdlib.h(439) : error C3861: “PDEVICE_OBJECT”: 即使使用参数相关的查找,也未找到标识符于是我又增加了#include "wdm.h"这条语句
再编译,提示:
f:\VS\VC++\study_USB_Comm\wdm.h(127) : error C2011: “_SLIST_HEADER” : “union”类型重定义
d:\VS.Net\Vc7\PlatformSDK\Include\WinNT.h(7864) : 参见“_SLIST_HEADER”的声明.....类似的错误出现了45条,总不能把这些头文件全都重写吧?我认为跟编译环境的设置有关,请高手解答,我该怎么办?
工具->选项->VC++目录
设置但是DDK优先 要放最前面