ネットワーク モニターは、キャプチャのすべてのフレームをパーサーに渡し、識別するすべてのプロトコルの 登録解除 関数の呼び出しを開始します。 各パーサー DLL は、パーサー DLL がサポートするプロトコルごとに、登録解除 関数を実装する必要があります。
Deregister 関数の各実装では、データベースの作成に使用されるリソースを解放するために、DestroyProtocolDatabase 関数を呼び出す必要があります。
次の手順では、登録解除を実装するために必要な 1 つの手順を示します。
1 つのプロトコル の登録解除を実装するには
登録解除の基本的な実装を次に示します。 このコード例は、プロパティ データベースの作成に使用されるリソースのリリースを示しています。
#include <windows.h>
VOID WINAPI MyProtocolDeregister (HPROTOCOL hProtocol)
{
DestroyPropertyDatabase (hProtocol);
}