Freigeben über


Registrieren der Parser-Rückruffunktion

Die Exportfunktion Register muss in allen Parser-DLLs implementiert werden. Die Implementierung von Register erstellt und füllt eine Eigenschaftsdatenbank für ein Protokoll. Network Monitor verwendet die Datenbank, um zu bestimmen, welche Eigenschaften das Protokoll unterstützt.

Syntax

VOID Register(
  _In_ HPROTOCOL hProtocol
);

Parameter

hProtocol [in]

Das Handle des Protokolls, das Network Monitor beim Aufrufen von Register bereitstellt. Das hProtocol-Handle wird beim Aufrufen von Exporthilfsfunktionen benötigt.

Rückgabewert

Keine.

Bemerkungen

Network Monitor startet den Aufruf der Register-Funktion , sobald eine Aufzeichnung geladen wird. Network Monitor ruft die Register-Funktion für jedes Protokoll auf, das er identifizieren kann. Die CreateProtocol-Funktion übergibt einen Zeiger an die Register-Funktion .

Die Implementierung von Register umfasst Aufrufe der folgenden Funktionen.

Wenn die Parser-DLL mehrere Parser enthält und der Parser mehrere Protokolle erkennen kann, müssen Sie eine Register-Funktion für jedes Protokoll implementieren.

Informationen zu Siehe
Was Parser sind und wie sie mit Dem Netzwerkmonitor arbeiten. Parser
Welche Einstiegspunkte sind in der Parser-DLL enthalten. Architektur der Parser-DLL
Die Implementierung von Register enthält ein Beispiel. Implementieren von Register

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h

Siehe auch

AddProperty

CreateHandoffTable

CreatePropertyDatabase

CreateProtocol