阅读:1853回复:4
对一个文件改名,改名后的文件名是什么?
请教各位大虾:对一个文件改名,改名后的文件名如何获得,保存在哪里?
|
|
|
沙发#
发布于:2003-06-26 12:16
还有一个问题,如何判断当前取得的文件是一个file还是一个directory呢?
对一个目录进行文件删除、改名等操作后,系统会对这个目录发送哪些控制呢? |
|
|
板凳#
发布于:2003-06-26 12:41
文件对象中的pFileObj->FsContext中第一个字节表示此文件对象是目录还是文件。对于FAT文件系统来说好象0x503表示目录,对于NTFS文件系统此值好象是0x703。这两个值记得不是很清楚,你可以把文件系统的符号表加载后用SOFTICE调式一下。
|
|
地板#
发布于:2003-07-10 14:43
1、对于第一个问题,目前我也不是很清楚,知道了再告诉你吧
2、对于第二个问题,可以用ZwCreateFile和ZwQueryFile结合获得,具体的方法,可以用ZwQueryFile查询文件的信息(可参照DDK help),里面说的很详细。 |
|
|
地下室#
发布于:2003-07-10 18:44
发现好多人,根本不查资料就一来问。
|
|