是否可以在WFP(Windows过滤平台)中实现用户模式标注?如果是这样,请分享一些相关链接或示例代码。是否可以在WFP(Windows过滤平台)中实现用户模式标注?
0
A
回答
0
从MSDN:
用户模式与内核模式
如果所需的过滤可以通过使用内置于Windows过滤平台的标准筛选 功能来完成, 独立软件供应商(ISV)应该编写用户模式管理 应用程序来配置过滤器引擎,而不是编写 内核模式标注驱动程序。当您必须以标准的内置过滤功能处理网络数据的方式处理网络数据时,应该只写入内核模式标注驱动程序 。有关如何编写用户模式Windows过滤平台 管理应用程序的信息,请参阅Microsoft Windows SDK中的Windows过滤平台 文档。有关 的信息,请参阅Microsoft Windows SDK中的文档。
0
不,现在是不可能的。虽然大部分的Windows过滤平台(WFP)API的是在用户模式下可用,当您尝试注册一个标注,你会绊到一个版本的API调用:
FwpsCalloutRegister3(
_Inout_ void* deviceObject,
_In_ const FWPS_CALLOUT3* callout,
_Out_opt_ UINT32* calloutId
);
这是注册您的分门别类的唯一途径/通知WFP的功能,如果你不是内核设备驱动程序,那么你不会有deviceObject
传递给这个API调用。
相关问题
- 1. Windows过滤平台用户模式或内核模式?
- 2. Windows过滤平台
- 3. Microsoft的“stmedit”WFP示例是否可以在Windows 8上运行?
- 4. Windows过滤平台错误
- 5. 是否可以在Windows平台上使用SANE后端?
- 6. 是否可以使用TestNG实现以下设计模式?
- 7. 查询在Windows过滤平台
- 8. 是否可以在Windows中实现/运行Java实时程序?
- 9. 是否可以在Chrome控制台中保存过滤器?
- 10. 是否可以在Django注释中的相关项上过滤?
- 11. 是否可以在Django模板中过滤模型?
- 12. 是否可以通过支持的平台来过滤nuget软件包?
- 13. 如何在Prism模块中注册平台特定的实现?
- 14. 是否可以在heroku平台上运行windows service/app(c#)?
- 15. 如何在ng-grid中以严格模式实现过滤器?
- 16. 是否可以使用REST API实现观察者模式
- 17. 是否可以在Windows窗体中使用相机模式?
- 18. 是否可以在Phonegap中实现Tesseract?
- 19. 是否可以在C#中实现mixin?
- 20. 是否可以在ListView中实现ItemTemplate?
- 21. 是否可以使用foldl而不是foldr来实现过滤器?
- 22. windows过滤平台。净包装?
- 23. Linux的Windows过滤平台等效?
- 24. 是否可以根据目标平台更改Nuget包引用?
- 25. Windows过滤平台标注驱动程序 - 示例,教程,帮助
- 26. 在内核驱动程序中使用Windows过滤平台
- 27. 是否有一个平台不可知的time.gmtime实现?
- 28. 是否可以在Open Extensions上过滤?
- 29. 是否有可用的Bloomier过滤器的实现?
- 30. 是否可以在Xamarin跨平台项目中使用实体框架核心?