| 
			 
					阅读:2227回复:10
				 
				哪位大侠知道DriverEntry()中第二个参数RegistryPath的结构?
					我在看C:\\NTDDK\\src\\kernel\\serial下的例子时,有下面一段:
 
							NTSTATUS SerialGetConfigDefaults( IN PSERIAL_FIRMWARE_DATA DriverDefaultsPtr, IN PUNICODE_STRING RegistryPath ) { ...... RtlZeroMemory (path, RegistryPath->Length+sizeof(WCHAR)); RtlMoveMemory (path, RegistryPath->Buffer, RegistryPath->Length); ...... } 其中RegistryPath就是DriverEntry()例程传入的参数, 请问,怎么会有RegistryPath->Length等成员,RegistryPath是一个结构?它在何处定义呢??? 望各位大侠帮帮忙!!!  | 
	|
					
						最新喜欢:
  | 
	
| 
			 沙发# 
								发布于:2005-01-19 20:27				
			
					就是UNICODE_STRING呀
 
							具体定义如下: typedef struct _UNICODE_STRING { USHORT Length; USHORT MaximumLength; PWSTR Buffer; } UNICODE_STRING *PUNICODE_STRING; 我在看C:\NTDDK\src\kernel\serial下的例子时,有下面一段:  | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2005-01-20 10:19				
			
					IN PUNICODE_STRING RegistryPath不是很清楚了吗??				 
							 | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2005-01-20 10:24				
			IN PUNICODE_STRING RegistryPath不是很清楚了吗?? 我也觉得很奇怪,这样的简单问题查查ddk就知道了,可是有的人就是来问,我想以后象这样的简单问题大家都干脆不要回答,要不会害这些人,他们产生依赖思想,有什么问题都来问,大家觉得如何? 同意的就鼎鼎  | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2005-01-20 12:39				
			[quote]IN PUNICODE_STRING RegistryPath不是很清楚了吗?? 我也觉得很奇怪,这样的简单问题查查ddk就知道了,可是有的人就是来问,我想以后象这样的简单问题大家都干脆不要回答,要不会害这些人,他们产生依赖思想,有什么问题都来问,大家觉得如何? 同意的就鼎鼎 [/quote] 同意,顶!!!  | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2005-01-20 15:23				
			
					支持大佬........! :P				 
							 | 
	|
					
						
  | 
	
| 
			 6楼# 
								发布于:2005-01-21 08:46				
			支持大佬........! :P 支持。。。。 :D  | 
	|
					
						
  | 
	
| 
			 7楼# 
								发布于:2005-01-21 09:05				
			
					反对,
 
							什么级别的人都有, 你会了,别人不一定会  | 
	|
| 
			 8楼# 
								发布于:2005-01-23 11:07				
			反对, 我同意你的观点, 同时需要注意的是,这个只是一个结构体定义的问题。它在DDK帮助,和DDK的头文件还有VC的头文件都有的,主要在DDK帮助中输入UNICODE_STRING这样的字眼就可以一清二楚的了,如果这样的问题都来问,试问老兄,有这样依赖思想,那么如果哪天这个论坛不开了,他们还能有自学的能力吗?!难道这样不是害了人家吗?!  | 
	|
					
						
  | 
	
| 
			 9楼# 
								发布于:2005-01-23 11:08				
			
					以上仅代表个人观点,欢迎大家讨论				 
							 | 
	|
					
						
  | 
	
| 
			 10楼# 
								发布于:2005-01-23 17:28				
			
					不同意楼上各位的观点,比如想要一个知道ULONG定义的意思(unsinged long),如果用查找,会列出一两千条记录来,是不是很浪费时间?				 
							 | 
	|