| 
			 
					阅读:1458回复:5
				 
				初学者求助。。。
					我在驱动程序里调用 PsGetCurrentProcessId()但是编译总是出错:
 
							error LNK2001: unresolved external symbol _PsGetCurrentProcessId@0 我在头文件里也添加了#pragma comment(lib,\"ntoskrnl.lib\"),但还是不行 这是怎么回事啊? 谢谢了。  | 
	|
| 
			 沙发# 
								发布于:2005-03-16 20:58				
			我在驱动程序里调用 PsGetCurrentProcessId()但是编译总是出错: 如果用命令行编译的话,,你最好把那个头文件加到sources文件中去。。。。 试试行不行吧。。。。。  | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2005-03-16 23:49				
			
					你说的是那个头文件啊				 
							 | 
	|
| 
			 地板# 
								发布于:2005-03-17 08:05				
			你说的是那个头文件啊 不是头文件。。。你没有用过命令编译啊。。。 就是sources文件。。。。。自己翻翻书看好了。。  | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2005-03-17 09:56				
			
					也许就是头文件问题,ntddk.h里面有该函数声明,include进去				 
							 | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2005-03-20 20:53				
			
					谢谢大家,问题已经解决了。				 
							 | 
	|