分析器函数
以下帮助程序函数由分析程序调用。
函数 | 说明 |
---|---|
AddressToString | 将地址转换为字符串。 |
LookupByteSetString | 检索与标记集的指定值对应的字符串。 |
SetCCInstPtr | 捕获上下文实例指针。 |
StringToAddress | 将字符串转换为地址。 |
VarLenSmallIntToDword | 将可变长度的小整数转换为 DWORD。 |
LookupDwordSetString | 检索与标记集的指定值对应的字符串。 |
LookupWordSetString | 从标记的集中检索与给定值对应的字符串。 |
BERGetHeader | 解码选项标头。 |
BERGetInteger | 解码 BER 编码的整数。 |
BERGetString | 解码 BER 编码的字符串。 |
CCHeapAlloc | 按捕获分配内存。 |
CCHeapFree | 释放 CCHeapAlloc 函数分配的内存。 |
CCHeapReAlloc | 重新分配 CCHeapAlloc 函数分配的内存。 |
CCHeapSize | 检索 CCHeapAlloc 函数分配的内存大小。 |
GetCCInstPtr | 检索指向添加到捕获上下文的实例数据的指针。 |
CreateProtocol | 通知网络监视器 API 存在特定的协议分析程序。 |
DestroyProtocol | 销毁 CreateProtocol 函数创建的协议。 |
BuildINIPath | 检索与输入的信息相对应的初始化 (INI) 文件的完全限定路径。 |
CreateHandoffTable | 基于给定 INI 文件中的信息创建切换表。 |
DestroyHandoffTable | 销毁使用 CreateHandoffTable 函数创建的切换表。 |
GetProtocolFromTable | 检索给定切换表的协议。 |
AddProperty | 将 PROPERTYINFO 结构添加到属性数据库。 |
AttachPropertyInstance | 将属性实例附加到框架。 |
AttachPropertyInstanceEx | 将属性实例附加到框架。 |
CreatePropertyDatabase | 创建属性数据库,该数据库描述分析程序用来描述其数据的属性。 |
DestroyPropertyDatabase | 销毁通过调用 CreatePropertyDatabase 和 AddProperty 函数创建的属性数据库。 |
FindNextFrame | 在当前捕获上下文中查找与给定筛选器匹配的下一帧。 |
FindPreviousFrame | 在当前捕获上下文中查找与给定筛选器匹配的上一帧。 |
FormatPropertyInstance | 以泛型方式设置属性实例的格式。 |
GetFrameDestAddress | 检索帧的目标地址。 |
GetFrameSourceAddress | 检索帧的源地址。 |
GetProtocolStartOffset | 检索帧中给定协议的偏移量。 |
ParserTemporaryLockFrame | 当帧进入分析程序时锁定帧,并在帧退出时解锁该帧。 |
有关导出函数 (帮助程序函数的信息,这些函数可由专家和分析人员) 、结构和枚举调用,请参阅以下主题。
有关以下方面的信息 | 请参阅 |
---|---|
分析器导出的函数。 | 分析器 DLL 导出函数 |
分析器函数使用的结构。 | 分析程序结构 |
分析人员和专家调用的常见帮助程序函数。 | 专家和分析器通用函数 |