Delen via


Parserfuncties

De volgende helperfuncties worden aangeroepen door parsers.

Functie Beschrijving
AddressToString- Converteert een adres naar een tekenreeks.
LookupByteSetString- Haalt de tekenreeks op die overeenkomt met de opgegeven waarde van een gelabelde set.
SetCCInstPtr- Legt een aanwijzer voor een contextexemplaren vast.
StringToAddress- Converteert een tekenreeks naar een adres.
VarLenSmallIntToDword- Converteert een variabele lengte, een klein geheel getal naar een DWORD-.
LookupDwordSetString- Haalt de tekenreeks op die overeenkomt met de opgegeven waarde van een gelabelde set.
LookupWordSetString- Haalt de tekenreeks op die overeenkomt met de opgegeven waarde uit een gelabelde set.
BERGetHeader- Decodeert een keuzekop.
BERGetInteger- Ontsleutelt een geheel getal met BER-codering.
BERGetString- Ontsleutelt een met BER gecodeerde tekenreeks.
CCHeapAlloc- Hiermee wijst u geheugen toe op basis van capture-by-capture.
CCHeapFree- Hiermee wordt het geheugen vrijgegeven dat is toegewezen door de ccHeapAlloc--functie.
CCHeapReAlloc- Hiermee wordt geheugen toegewezen door de functie CCHeapAlloc.
CCHeapSize- Hiermee haalt u de grootte op van het geheugen dat is toegewezen door de functie CCHeapAlloc.
GetCCInstPtr- Haalt de aanwijzer op naar de instantiegegevens die zijn toegevoegd aan de capture-context.
CreateProtocol- Informeert de Network Monitor-API dat er een specifieke protocolparser bestaat.
DestroyProtocol- Vernietigt het protocol dat is gemaakt door de CreateProtocol-functie.
BuildINIPath- Hiermee wordt een volledig gekwalificeerd pad opgehaald naar het INI-bestand (initialisatie) dat overeenkomt met de gegevens die u invoert.
CreateHandoffTable- Hiermee maakt u een handoff-tabel op basis van informatie in een bepaald INI-bestand.
DestroyHandoffTable- Hiermee wordt een handoff-tabel vernietigd die is gemaakt met de functie CreateHandoffTable.
GetProtocolFromTable- Haalt het protocol van een gegeven handoff-tabel op.
AddProperty- Hiermee voegt u een PROPERTYINFO structuur toe aan de eigenschapsdatabase.
AttachPropertyInstance- Koppelt een eigenschapexemplaren aan een frame.
AttachPropertyInstanceEx Koppelt een eigenschapexemplaren aan een frame.
CreatePropertyDatabase Hiermee maakt u een eigenschapsdatabase die eigenschappen beschrijft die door de parser worden gebruikt om de gegevens te beschrijven.
DestroyPropertyDatabase Hiermee verwijdert u een eigenschapsdatabase die is gemaakt door aanroepen naar de CreatePropertyDatabase- en AddProperty--functies.
FindNextFrame- Hiermee zoekt u het volgende frame in de huidige capture-context die overeenkomt met een bepaald filter.
FindPreviousFrame- Hiermee vindt u het vorige frame in de huidige capture-context die overeenkomt met een bepaald filter.
FormatPropertyInstance- Hiermee wordt het eigenschapexemplaren op een algemene manier opgemaakt.
GetFrameDestAddress- Hiermee haalt u het doeladres van een frame op.
GetFrameSourceAddress- Haalt het bronadres van een frame op.
GetProtocolStartOffset- Haalt de offset op naar een bepaald protocol in het frame.
ParserTemporaryLockFrame Vergrendelt een frame wanneer het een parser binnenkomt en ontgrendelt het frame wanneer het wordt afgesloten.

 

Zie de volgende onderwerpen voor informatie over exportfuncties (helperfuncties die kunnen worden aangeroepen door experts en parsers), structuren en opsommingen.

Voor informatie over Zien
Functies die parseren exporteren. dll-exportfuncties van parser
Structuren die functies parser gebruiken. parserstructuren
Algemene helperfuncties die parsers en experts aanroepen. Common Functions van expert en parser