阅读:1105回复:1
求教:不同进程对相同文件对象的操作
我试着用filemon跟踪文件的打开和关闭操作
发现有时候一个进程对文件的打开,会用system 进程去cleanup 和关闭 例如: flashget.exe IRP_MJ_CREATE XX文件 SYSTEM IRP_MJ_CLEAN XX文件 SYSTEM IRP_MJ_CLOSE XX文件 请问,这是为什么? 还有什么情况是会出现这种操作的呢? |
|
沙发#
发布于:2007-09-26 04:45
IRPs are not guaranteed running in the same process/thread context, actually mostly they don't
OSR article "Understanding and Using Execution Context in Windows NT Drivers" may help you understand it a bit. |
|