请教:当拷贝一个文件到一个卷,拷贝完成的标志是什么,以及如何获得这个标志。也就是创建一个文件完成的标志是什么?很奇怪!我跟踪过一个拷贝操作的过程,文件先创建(create),后关闭(close),再把真实的内容写(write)到创建好的文件中,之后也没有关闭(close)文件了。... 全文

2009-04-10 16:54 来自版块 - 文件系统(过滤)驱动程序开发

我修改了分派例程sfcreate,代码如下NTSTATUSSfCreate ( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp ){ NTSTATUS status; KIRQL oldIrql; PAG... 全文

2009-03-27 22:59 来自版块 - 文件系统(过滤)驱动程序开发

因为我想在写一个文件之前截获这个写操作的Irp,先把这个被写的文件的相应内容备份起来,再把新内容写入。但由于在进行写操作时,这个文件已经被打开了,那么在驱动程序中则无法使用ZwCreateFile再次打开这个文件(返回失败为FILE_SUPERSEDED),因此无法把文件的内容读... 全文

2009-03-21 22:37 来自版块 - 文件系统(过滤)驱动程序开发


返回顶部