Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following helper functions are called by parsers.
Function | Description |
---|---|
AddressToString | Converts an address to a string. |
LookupByteSetString | Retrieves the string corresponding to the specified value of a labeled set. |
SetCCInstPtr | Captures a context instance pointer. |
StringToAddress | Converts a string to an address. |
VarLenSmallIntToDword | Converts a variable-length, small integer to a DWORD. |
LookupDwordSetString | Retrieves the string corresponding to the specified value of a labeled set. |
LookupWordSetString | Retrieves the string corresponding to the given value from a labeled set. |
BERGetHeader | Decodes a choice header. |
BERGetInteger | Decodes a BER-encoded integer. |
BERGetString | Decodes a BER-encoded string. |
CCHeapAlloc | Allocates memory on a capture-by-capture basis. |
CCHeapFree | Releases the memory allocated by the CCHeapAlloc function. |
CCHeapReAlloc | Reallocates memory allocated by the CCHeapAlloc function. |
CCHeapSize | Retrieves the size of the memory allocated by the CCHeapAlloc function. |
GetCCInstPtr | Retrieves the pointer to the instance data added to the capture context. |
CreateProtocol | Informs the Network Monitor API that a specific protocol parser exists. |
DestroyProtocol | Destroys the protocol created by the CreateProtocol function. |
BuildINIPath | Retrieves a fully qualified path to the initialization (INI) file that corresponds to information you enter. |
CreateHandoffTable | Creates a handoff table based on information in an given INI file. |
DestroyHandoffTable | Destroys a handoff table created with the CreateHandoffTable function. |
GetProtocolFromTable | Retrieves the protocol of a given handoff table. |
AddProperty | Adds a PROPERTYINFO structure to the property database. |
AttachPropertyInstance | Attaches a property instance to a frame. |
AttachPropertyInstanceEx | Attaches a property instance to a frame. |
CreatePropertyDatabase | Creates a property database that describes properties that the parser uses to describe its data. |
DestroyPropertyDatabase | Destroys a property database created by calls to the CreatePropertyDatabase and AddProperty functions. |
FindNextFrame | Finds the next frame in the current capture context that matches a given filter. |
FindPreviousFrame | Finds the previous frame in the current capture context that matches a given filter. |
FormatPropertyInstance | Formats the property instance in a generic manner. |
GetFrameDestAddress | Retrieves the destination address of a frame. |
GetFrameSourceAddress | Retrieves the source address of a frame. |
GetProtocolStartOffset | Retrieves the offset to a given protocol in the frame. |
ParserTemporaryLockFrame | Locks a frame when it enters a parser and unlocks the frame when it exits. |
For information about export functions (helper functions that can be called by experts and parsers), structures, and enumerations, see the following topics.
For information about | See |
---|---|
Functions that parsers export. | Parser DLL Export Functions |
Structures that parser functions use. | Parser Structures |
Common helper functions that parsers and experts call. | Expert and Parser Common Functions |