文件系统驱动开发的文档资料(IFS DDK)

源代码在线查看: 驱动层不通过与应用层通信怎样获得系统路径.txt

软件大小: 489 K
上传用户: guigui2008q
关键词: IFS DDK 文件系统 驱动开发
下载地址: 免注册下载 普通下载 VIP

相关代码

				求教:驱动层不通过与应用层通信怎样获得系统路径,c:\windows\
				
				我知道可以通过应用层或者注册表得到,但是否有别的方法,如果通过注册表哪项保险一些,即项固定,在每个操作系统都有,非可有可无的,多谢!
				=======================================
				
				
				怎么会有这种要求呢?我所知道需要这个的在于:
				需要考察文件系统是否准备好了,所以一般会:
				   RtlInitUnicodeString(&FileName, L"\\SystemRoot");
				  InitializeObjectAttributes(&ObjectAttributes,     
				                    &FileName,         
				                    OBJ_CASE_INSENSITIVE, 
				                    NULL,           
				                    NULL );     
				
				   Status = ZwCreateFile(&FileHandle, 
				                        (SYNCHRONIZE | FILE_READ_ATTRIBUTES), 
				                        &ObjectAttributes,                                   &IoStatus,                                             NULL,                                           FILE_ATTRIBUTE_NORMAL,
				                          FILE_SHARE_READ,
				                          FILE_OPEN,
				                          FILE_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT,
				                          NULL,                           0 ); 
				
				其他情况都没必要去这样做,通过上层传入即可.			

相关资源