0

NT驱动不支持插件和播放。

ndis 过滤器属于 NT 驱动还是 WDM 驱动?

4

1 回答 1

1

NDIS 筛选器驱动程序通常是“旧版 WDM”驱动程序。它们可以通过 SCM 启动/停止(例如,StartService API)。

但是,从技术上讲,NDIS 将允许任何驱动程序成为 NDIS 过滤器驱动程序:只要驱动程序使用有效的 UniqueName 调用 NdisFRegisterFilterDriver,它就是一个过滤器。

NDIS 过滤器驱动程序不参与传统的 WDM PNP 操作(例如,它们不处理 IRP)。但是,NDIS 有自己的 PNP 模型,它允许动态创建、启动、停止和分离过滤器实例。(实际上,如果过滤器在其 INF 文件中标记为可选,则可以在不中断活动 TCP 连接的情况下插入和删除它。您可以安装过滤器驱动程序而无需中断后台下载!)

不要带着错误的想法离开这个解释——NDIS 过滤器模型确实非常现代、强大和灵活。它只是不将 WDM 用于 PNP。

于 2011-06-11T17:04:58.327 回答