我目前正在从头开发一个miniFilter驱动程序。
现在我只想了解所有这些是如何运作的,哪些行动会导致哪些IRP事件等...
使用miniSpy过滤器驱动程序进行一些测试后,我可以看到这3个主要操作并且无法弄清楚做了什么。
IRP_MJ_ACQUIRE_FOR_SECTION_SYNCHRONIZATION
IRP_MJ_QUERY_INFORMATION
IRP_MJ_RELEASE_FOR_SECTION_SYNCHRONIZATION
我通常使用此链接:https://msdn.microsoft.com/en-us/library/windows/hardware/ff548630(v=vs.85).aspx
但我无法找到ACQUIRE/RELEASE_FOR_SECTION_SYNCHRONIZATION
。
有人可以解释一下他们的意思吗?
答案 0 :(得分:0)
首先,您可能需要检查this。
希望它能解决问题。
祝你好运。