| 
			 
					阅读:2052回复:2
				 
				为何XP和03下总是无法编译DDK???
					见过各位高手同仁,小弟是一位菜鸟新手,现有一"难题"让我没成功编译过一个驱动,错误信息如下: 
							c:\winddk\2600\inc\ddk\wxp\ntddk.h(350) : error C2061: syntax error : identifier 'PULONG_PTR' c:\winddk\2600\inc\ddk\wxp\ntddk.h(351) : error C2059: syntax error : '}' c:\winddk\2600\inc\ddk\wxp\ntddk.h(1784) : error C2061: syntax error : identifier 'KSPIN_LOCK' ... ... 就是ntddk.h和ntdef.h里出错,即使我任意新建一个如下所示的简单程序也是一大堆错: #include "stdafx.h" #include <ntddk.h> //去掉这句就没事 int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { return 0; } 看到很多网友也有类似情况,但没那么糟糕的,我的开发环境:DDK2600+XP+VC6.是否路径问题?没装SDK补丁?也不会啊,就像这个简单的框架我就引用了ntddk.h而什么都不做都会错(去掉就没事)!郁闷啊,望高手指点一下吧,小弟将不胜感激!!!!!  | 
	|
| 
			 沙发# 
								发布于:2008-05-03 20:25				
			
					楼主,问题解决没?				 
							 | 
	|
| 
			 板凳# 
								发布于:2008-04-19 19:49				
			
					你用的是ddk2600?				 
							 | 
	|