实现取消注册
网络监视器将捕获的所有帧传递给分析程序,然后开始为其标识的所有协议调用 Deregister 函数。 每个分析程序 DLL 必须为分析程序 DLL 支持的每个协议实现 Deregister 函数。
Deregister 函数的每个实现都必须调用 DestroyProtocolDatabase 函数,以释放用于创建数据库的资源。
以下过程确定了实现 取消注册所需的一个步骤。
为一个协议实现取消注册
- 调用 DestroyProtocolDatabase 以释放数据库资源。
下面是 Deregister 的基本实现。 请注意,代码示例演示了用于创建属性数据库的资源的释放。
#include <windows.h>
VOID WINAPI MyProtocolDeregister (HPROTOCOL hProtocol)
{
DestroyPropertyDatabase (hProtocol);
}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈