正在研究sfilter中,请教各位大牛,如何在Create完成后区分该次IRP请求是创建一个新的文件,还是打开一个已经存在的文件?
回复(2) 2007-03-08 08:56 来自版块 - 文件系统(过滤)驱动程序开发
表情
hellangelif(CreateDisposition==FILE_CREATE || CreateDisposition==FILE_OPEN_IF || CreateDisposition==FILE_OVERWRITE_IF) { ...(2007-03-08 11:24)
devia确保Create成功后,检查Irp->IoStatus.Information,如果该值等于FILE_CREATED表示新建,FILE_OPENED表示打开;(2007-03-08 09:24)

返回顶部