NDIS 筛选器驱动程序安装

本部分提供有关安装 NDIS 筛选器驱动程序的信息。 轻型筛选器驱动程序不同于筛选器中间驱动程序。 配置管理器为每个微型端口适配器提供 NDIS 筛选器模块列表。 没有与筛选器驱动程序关联的虚拟设备 (或虚拟微型端口) 与 NDIS 筛选器中间驱动程序一样。

若要安装筛选器驱动程序,必须提供单个 INF 文件。 配置管理器从 INF 文件读取有关筛选器驱动程序的配置信息,并将其复制到注册表。

筛选器驱动程序 INF 文件定义网络服务。 筛选器驱动程序没有微型端口 INF 文件。 有关筛选器驱动程序 INF 文件的示例,请参阅 ndislwf 示例驱动程序。

提供筛选器驱动程序 INF 文件后,若要安装或卸载筛选器驱动程序, INetCfg 必须使用 网络配置接口系列。 例如,若要安装或删除网络组件,请调用 INetCfgClassSetup 接口。 可以以编程方式调用这些接口,也可以使用 netcfg.exe间接调用它们,后者会为你调用 INetCfg 。 无法通过 安装驱动程序包, INetCfg 也不能在较旧的 Windows 版本上使用 驱动程序存储 功能。 若要在此方案中成功安装驱动程序包,需要具有最低 OS 内部版本号 25319。 不能使用 SetupAPI 安装或卸载 NDIS 筛选器驱动程序。

有关通过代码调用 的示例 INetCfg ,请参阅 Bindview 网络配置实用工具示例

本节包括:

指定筛选器驱动程序绑定关系

筛选器驱动程序的 INF 文件设置

访问筛选器驱动程序的配置信息