0
A
回答
1
NDIS过滤器驱动程序通常是“传统WDM”驱动程序。它们可以通过SCM启动/停止(例如StartService API)。
但是,NDIS技术上允许任何驱动程序成为NDIS过滤器驱动程序:只要驱动程序使用有效的UniqueName调用NdisFRegisterFilterDriver,它就是一个过滤器。
NDIS过滤器驱动程序不参与传统的WDM PNP操作(例如,它们不处理IRP)。但是,NDIS具有自己的PNP模型,它允许动态创建,启动,停止和分离过滤器实例。 (事实上,如果过滤器的INF文件中标记为Optional,则可以在不中断活动的TCP连接的情况下插入和移除过滤器。您可以安装过滤器驱动程序,而不会中断后台下载!)
不要走路远离这种错误理念的解释 - NDIS过滤器模型非常现代,功能强大且灵活。它只是不使用WDM进行PNP。
相关问题
- 1. Windows NDIS过滤器驱动程序
- 2. WDM驱动程序,KMDF驱动程序和UMDF驱动程序有什么区别?
- 3. USB驱动程序属于哪一类驱动程序?字符驱动或块驱动?
- 4. Windows驱动程序编程或Linux驱动程序编程?
- 5. 如何从WDM驱动程序的CreateInstance
- 6. NDIS过滤器驱动程序不加载在Windows 2008 R2
- 7. NDIS中级驱动程序接口C#
- 8. WinXPe NDIS 5.1设备驱动程序IPv6
- 9. NDIS和微型端口驱动程序
- 10. 当驱动程序内置驱动程序时,驱动程序不工作
- 11. 内核驱动程序或用户空间驱动程序?
- 12. Sun JDBC ODBC驱动程序或MSSQL JDBC驱动程序
- 13. Chrome驱动程序和量角器中的硒驱动程序
- 14. 筛选器驱动程序是否打算扩展系统驱动程序?
- 15. Golang驱动程序或HTTP?
- 16. Selenium远程驱动程序与HtmlUnit驱动程序问题
- 17. ActivateDeviceEx是否启动驱动程序?
- 18. 关于JDBC驱动程序
- 19. Java驱动程序?
- 20. Filemaker.Net驱动程序
- 21. 键盘过滤驱动程序不responsing
- 22. Python仪器驱动程序
- 23. WDDM驱动程序是否需要用户模式显示驱动程序?
- 24. 使用XHCI驱动程序和USB_STORAGE驱动程序
- 25. Selenium 3.0壁虎驱动程序和木偶驱动程序
- 26. ODBC驱动程序13和ODBC驱动程序11
- 27. ODBC驱动程序(AcuODBC,MS Access驱动程序)
- 28. QT:驱动程序未加载,但驱动程序存在
- 29. 找不到合适的JDBC驱动程序驱动程序
- 30. 设备驱动程序vs驱动程序堆栈