Parserfunktionen
Die folgenden Hilfsfunktionen werden von Parsern aufgerufen.
| Funktion | BESCHREIBUNG |
|---|---|
| AddressToString | Konvertiert eine Adresse in eine Zeichenfolge. |
| LookupByteSetString | Ruft die Zeichenfolge ab, die dem angegebenen Wert eines bezeichneten Satzes entspricht. |
| SetCCInstPtr | Erfasst einen Kontextinstanzzeiger. |
| StringToAddress | Konvertiert eine Zeichenfolge in eine Adresse. |
| VarLenSmallIntToDword | Konvertiert eine kleine ganze Zahl variabler Länge in einen DWORD-Wert. |
| LookupDwordSetString | Ruft die Zeichenfolge ab, die dem angegebenen Wert eines bezeichneten Satzes entspricht. |
| LookupWordSetString | Ruft die Zeichenfolge ab, die dem angegebenen Wert aus einem bezeichneten Satz entspricht. |
| BERGetHeader | Decodiert einen Auswahlheader. |
| BERGetInteger | Decodiert eine BER-codierte ganze Zahl. |
| BERGetString | Decodiert eine BER-codierte Zeichenfolge. |
| CCHeapAlloc | Belegt Speicher auf Erfassungsbasis. |
| CCHeapFree | Gibt den von der CCHeapAlloc-Funktion belegten Arbeitsspeicher frei. |
| CCHeapReAlloc | Weist den von der CCHeapAlloc-Funktion belegten Arbeitsspeicher neu zu. |
| CCHeapSize | Ruft die Größe des von der CCHeapAlloc-Funktion belegten Arbeitsspeichers ab. |
| GetCCInstPtr | Ruft den Zeiger auf die Instanzdaten ab, die dem Erfassungskontext hinzugefügt wurden. |
| CreateProtocol | Informiert die Netzwerkmonitor-API, dass ein bestimmter Protokollparser vorhanden ist. |
| DestroyProtocol | Zerstört das protokoll, das von der CreateProtocol-Funktion erstellt wurde. |
| BuildINIPath | Ruft einen vollqualifizierten Pfad zur Initialisierungsdatei (INI) ab, der den eingegebenen Informationen entspricht. |
| CreateHandoffTable | Erstellt eine Übergabetabelle basierend auf Informationen in einer bestimmten INI-Datei. |
| DestroyHandoffTable | Zerstört eine Handofftabelle, die mit der CreateHandoffTable-Funktion erstellt wurde. |
| GetProtocolFromTable | Ruft das Protokoll einer angegebenen Übergabetabelle ab. |
| Addproperty | Fügt der Eigenschaftendatenbank eine PROPERTYINFO-Struktur hinzu. |
| AttachPropertyInstance | Fügt eine Eigenschafteninstanz an einen Frame an. |
| AttachPropertyInstanceEx | Fügt eine Eigenschafteninstanz an einen Frame an. |
| CreatePropertyDatabase | Erstellt eine Eigenschaftendatenbank, die Eigenschaften beschreibt, die der Parser verwendet, um seine Daten zu beschreiben. |
| DestroyPropertyDatabase | Zerstört eine Eigenschaftendatenbank, die durch Aufrufe der Funktionen CreatePropertyDatabase und AddProperty erstellt wurde. |
| FindNextFrame | Sucht den nächsten Frame im aktuellen Erfassungskontext, der einem bestimmten Filter entspricht. |
| FindPreviousFrame | Sucht den vorherigen Frame im aktuellen Erfassungskontext, der einem bestimmten Filter entspricht. |
| FormatPropertyInstance | Formatiert die Eigenschafteninstanz auf generische Weise. |
| GetFrameDestAddress | Ruft die Zieladresse eines Frames ab. |
| GetFrameSourceAddress | Ruft die Quelladresse eines Frames ab. |
| GetProtocolStartOffset | Ruft den Offset zu einem angegebenen Protokoll im Frame ab. |
| ParserTemporaryLockFrame | Sperrt einen Frame, wenn er in einen Parser eintritt, und entsperrt den Frame, wenn er beendet wird. |
Informationen zu Exportfunktionen (Hilfsfunktionen, die von Experten und Parsern aufgerufen werden können), Strukturen und Enumerationen finden Sie in den folgenden Themen.
| Informationen über | Finden Sie unter |
|---|---|
| Funktionen, die Parser exportieren. | Parser-DLL-Exportfunktionen |
| Strukturen, die von Parserfunktionen verwendet werden. | Parserstrukturen |
| Allgemeine Hilfsfunktionen, die Parser und Experten aufrufen. | Allgemeine Funktionen für Experten und Parser |