阅读:2039回复:4
使用tooflat的sfilter时候xefs.dat应该放到哪个目录下??
路径是 \SystemRoot\
我放到c:\windows下面,然后加载驱动时候,报这个错误 SFilter!DriverEntry: SfLoadRules failed, Status=c000003a 查了一下是 STATUS_OBJECT_PATH_NOT_FOUND ((NTSTATUS)0xC000003AL) 是不是我xefs.dat的位置放错了? 前面有人说放到 c:\winnt,硬盘上没找见这个目录 ![]() 应该放到哪里啊?? |
|
沙发#
发布于:2007-05-16 16:10
。。。。。。
楼上的大哥,别开玩笑了啊,给点提示吧! -_-||| 后来我改成这样的filename,还是不对 RtlInitUnicodeString(&FileName, L"\\??\\C:\\xefs.dat"); 结果还是不对 返回值 STATUS_INVALID_PARAMETER ((NTSTATUS)0xC000000DL) ZwCreateFile的文档里面就是这么写的啊,为什么说_INVALID_PARAMETER 呢? ObjectName Points to a buffered Unicode string naming the file to be created or opened. This value must be a fully qualified file specification or the name of a device object, unless it is the name of a file relative to the directory specified by RootDirectory. For example, \Device\Floppy1\myfile.dat or \??\B:\myfile.dat could be the fully qualified file specification, provided that the floppy driver and overlying file system are already loaded. (Note: \?? replaces \DosDevices as the name of the Win32? object namespace. \DosDevices will still work, but \?? is translated faster by the object manager.) 不懂符号链接名到底应该怎么用??哪位大牛指导一下吧! |
|
板凳#
发布于:2007-05-16 13:22
C:\windows\
|
|
|
地板#
发布于:2007-05-16 11:45
谢谢!
那么我怎么查看到这个路径呢?? |
|
地下室#
发布于:2007-05-16 10:55
不一定是c:\windows, systemroot 其实就是windows 的安装目录,要取决于你的操作系统安装路径.
|
|
|