卸载筛选器驱动程序
与 NDIS 筛选器驱动程序关联的驱动程序对象指定名为 FilterDriverUnload 的 Unload 例程。 删除筛选器驱动程序服务的所有微型端口适配器时,系统可以调用 FilterDriverUnload 例程。
卸载 应释放任何特定于驱动程序的资源。 必须销毁筛选器驱动程序创建的任何设备对象。 在 FilterDriverUnload 返回后,系统可以完成驱动程序卸载操作。
unload 函数的功能特定于驱动程序。 作为一般规则, 卸载 应撤消在驱动程序初始化期间执行的操作。 有关驱动程序初始化的详细信息,请参阅 初始化筛选器驱动程序。
筛选器驱动程序必须从 Unload 调用 NdisFDeregisterFilterDriver 函数。 NdisFDeregisterFilterDriver 调用 FilterDetach 以分离与此筛选器驱动程序关联的所有当前附加的筛选器模块。
有关卸载筛选器驱动程序的详细信息,请参阅 停止驱动程序堆栈。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈