Driverstadio32 驱动开发环境 建立过程
1、安装VC6,安装winxpddk,安装Driverstadio32;
2、在安装Driverstadio32过程中,如果你的系统中安装了VS2005,可能会存在:DSDDKEnv8.dll注册失败问题。我的处理方法:忽略错误,安装后使用DSDDKEnv8.dll补丁。使用DSDDKEnv8.dll补丁的方法见DSDDKEnv8DLL.rar中的说明;
3、在全部编译G:/Program Files/Compuware/DriverStudio/DriverWorks/sourcev/VdwLibs.dsw的 过程中出现了:
G:/Program Files/Compuware/DriverStudio/DriverWorks/include/dep_wdm/hidport.h(6) : fatal error C1189: #error : The file is from the DDK at src/wdm/hid/inc. Install DDK HID samples to install hidport.h. Or update INCLUDE path for hidport.h in the DDK!
问题。处理方法:将DSDDKEnv8DLL.rar中的hidport.h替换目标文件。编译成功;
4、创建第一个工程WdmFirst.dsw,编译过程:cannot open input file 'ntstrsafe.lib'的处理方法:”因为这个文件在xpddk里面是没有的,在2003 ddk里面有,拷贝一个过来就可以了,或者在project-》settings-》link标签中的object/library modules中把ntstrsafe.lib这个连接项去掉“。
我是直接除去了的,但附件中还是把它收集了进来,不过没测试呵呵。
5、最终:Translation of H:/wdm/test/WdmFirst/Driver/objfre/i386/WdmFirst.sys successfully completed。爽!
附件下载地址:http://zhangxuyu1118.download.csdn.net/user/zhangxuyu1118/usb