阅读:1482回复:4
入门级提问-这些路径分别在哪里?
在sfilter代码中常能看到这些路径的定义:
#define RULE_FILE_NAME L"\\SystemRoot\\xefs.dat" RtlInitUnicodeString( &nameString, L"\\FileSystem\\Filters\\SFilterCDO" ); RtlInitUnicodeString( &nameString, L"\\FileSystem\\SFilterCDO" ); RtlInitUnicodeString( &nameString, L"\\Device\\RawDisk" ); RtlInitUnicodeString( &nameString, L"\\Device\\RawCdRom" ); RtlInitUnicodeString( &fsrecName, L"\\FileSystem\\Fs_Rec" ); 比如 第一行对于 xefs.dat 文件路径描述 我就不清楚是在哪个盘的目录上。 我把配置文件xefs.dat应该放在哪里? |
|
沙发#
发布于:2007-03-09 09:58
SystemRoot FileSystem Device 这些路径具体是指哪个路径?
|
|
板凳#
发布于:2007-03-09 10:50
看了以前的帖子 为访问c:\config.dat 要写成:
L\"\\\\DosDevices\\\\C:\\\\config.dat\" 这个DocDevices 就是指文件系统的磁盘设备吧? |
|
地板#
发布于:2007-03-11 20:05
不是文件系统的磁盘,你需要用特殊的程序来查看
Windows 系统中把所有的对像都组成一个树形目录,这个目录你用 DDK 中的 DeviceTree 程序可以查看 或是 programming the WDM 那本书中带的那个查看程序 |
|
地下室#
发布于:2007-03-14 10:22
SystemRoot=Windows安装目录
\\FileSystem和\\Device是Windows的name space中的directory。name space中有不同的directory,用WinObj可以看到。 |
|
|