Implementieren der Registrierung aufheben
Netzwerkmonitor alle Frames einer Erfassung an die Parser übergeben und dann mit dem Aufrufen der Deregister-Funktion für alle identifizierten Protokolle gestartet. Jede Parser-DLL muss eine Deregister-Funktion für jedes Protokoll implementieren, das die Parser-DLL unterstützt.
Jede Implementierung der Deregister-Funktion muss die DestroyProtocolDatabase-Funktion aufrufen, um die Ressourcen frei zu geben, die zum Erstellen der Datenbank verwendet werden.
Im folgenden Verfahren wird der schritt identifiziert, der zum Implementieren der Registrierung aufheben erforderlich ist.
So implementieren Sie Die Registrierung aufheben für ein Protokoll
- Rufen Sie DestroyProtocolDatabase auf, um die Datenbankressourcen frei zu geben.
Im Folgenden finden Sie eine grundlegende Implementierung von Aufheben der Registrierungvon . Beachten Sie, dass das Codebeispiel die Freigabe von Ressourcen zeigt, die zum Erstellen einer Eigenschaftendatenbank verwendet werden.
#include <windows.h>
VOID WINAPI MyProtocolDeregister (HPROTOCOL hProtocol)
{
DestroyPropertyDatabase (hProtocol);
}