阅读:1232回复:0
移动目录不成功时,目录暂时消失
在setinformation中处理移动目录,当判断出目录中有文件被独占打开时,返回FLT_PREOP_COMPLETE(minifilter框架),效果是目录没有移动,但资源管理器中目录消失了,需要刷新才出现。
问题是:如何让目录不消失? 试过返回一个错误代码: Data->IoStatus.Status = STATUS_ACCESS_DENIED; DatData->IoStatus.Information = 0; FltSetCallbackDataDirty(Data); 但是它继续移动到被独占的文件。我希望判断出来后停止移动,且目录不消失。 请大牛们指点,谢谢。 |
|