Parserstrukturen

In diesem Abschnitt werden Strukturen beschrieben, die Sie zum Entwickeln von Parsern verwenden können. Diese Strukturen werden von Funktionen verwendet, mit denen Sie Parser und Funktionen entwickeln können, mit denen Sie Parser oder Experten entwickeln können.

Struktur BESCHREIBUNG
MACFRAME Definiert die am häufigsten verwendeten Anfangsprotokolle.
ENTRYPOINTS Gibt Zeiger auf die Einstiegspunkte für die Parser-DLL an.
PF _ FOLLOWENTRY Gibt das Protokoll an, das dem aktuellen Protokoll folgt.
PF _ FOLLOWSET Gibt den Satz von Protokollen an, die dem aktuellen Protokoll folgen.
PF _ HANDOFFENTRY Gibt entweder das Protokoll an, das an das aktuelle Protokoll übergeben wird, oder das Protokoll, an das das aktuelle Protokoll übergeben wird.
PF _ HANDOFFSET Gibt den Satz von Protokollen an, die an das aktuelle Protokoll übergeben werden, oder den Satz von Protokollen, an die das aktuelle Protokoll übergeben wird.
PF _ PARSERDLLINFO Gibt die Anzahl der Parser in der Parser-DLL und Informationen zu den einzelnen Parsern an.
PF _ PARSERINFO Gibt Informationen zu einem bestimmten Parser an.
BEZEICHNETES _ BIT Gibt Handles, BIT-Felder oder Flags an.
BEZEICHNETES _ BYTE Gibt ein BYTE-Bezeichnungspaar an.
BEZEICHNETES _ DWORD Gibt ein DWORD-Bezeichnungspaar an.
BEZEICHNETES _ WORT Gibt ein WORD-Bezeichnungspaar an.
PROPERTYINFO Gibt die Eigenschaften an, die der Protokollparser zum Beschreiben von Frames benötigt.
PROPERTYINST Gibt eine Instanz einer Eigenschaft in einem Frame an.
PROPERTYINSTEX Gibt eine Freiforminstanz für erweiterte Eigenschaften an.
PROTOCOLINFO Gibt ein Protokoll an.
BEREICH Gibt einen Bereich für eine Zahl an.
SET Gibt eine Tabelle mit Werten für eine Eigenschaft an.

Informationen zu Funktionen, die zum Entwickeln von Parser-DLLs verwendet werden, finden Sie in den folgenden Themen.

Informationen über Finden Sie unter
Funktionen, die die Parser-DLLs exportieren. Parser-DLL-Exportfunktionen
Funktionen, die Sie zum Entwickeln von Parser-DLLs verwenden können. Parserfunktionen
Funktionen, die Sie zum Entwickeln von Parser- und Experten-DLLs verwenden können. Allgemeine Funktionen für Experten und Parser