Freigeben über


Parserstrukturen

In diesem Abschnitt werden Strukturen beschrieben, die Sie zum Entwickeln von Parsern verwenden können. Diese Strukturen werden von Funktionen verwendet, die Sie zum Entwickeln von Parsern und Funktionen verwenden können, die Sie zum Entwickeln von Parsern oder Experten verwenden 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, der dem aktuellen Protokoll folgt.
PF_HANDOFFENTRY Gibt entweder das Protokoll an, das an das aktuelle Protokoll abgibt, oder das Protokoll, an das das aktuelle Protokoll ausgibt.
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 jedem Parser an.
PF_PARSERINFO Gibt Informationen zu einem bestimmten Parser an.
LABELED_BIT Gibt Handles, BIT-Felder oder Flags an.
LABELED_BYTE Gibt ein BYTE-Bezeichnungspaar an.
LABELED_DWORD Gibt ein DWORD-Bezeichnungspaar an.
LABELED_WORD Gibt ein WORD-Bezeichnungspaar an.
PROPERTYINFO Gibt die Eigenschaften an, die der Protokollparser zum Beschreiben von Frames benötigt.
PROPERTYINST Gibt eine instance einer Eigenschaft in einem Frame an.
PROPERTYINSTEX Gibt eine freie, erweiterte Eigenschaft instance 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 von den Parser-DLLs exportiert werden. 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. Expert und Parser Common Functions