分析程序结构

本部分介绍可用于开发分析程序的结构。 这些结构由可用于开发分析器的函数和可用于开发分析程序或专家的函数使用。

结构 说明
MACFRAME 定义最常用的初始协议。
ENTRYPOINTS 指定指向分析器 DLL 入口点的指针。
PF_FOLLOWENTRY 指定遵循当前协议的协议。
PF_FOLLOWSET 指定遵循当前协议的协议集。
PF_HANDOFFENTRY 指定移交给当前协议的协议或当前协议移交给的协议。
PF_HANDOFFSET 指定移交给当前协议的协议集或当前协议移交给的协议集。
PF_PARSERDLLINFO 指定分析程序 DLL 中的分析程序数以及有关每个分析程序的信息。
PF_PARSERINFO 指定有关特定分析程序的信息。
LABELED_BIT 指定句柄、BIT 字段或标志。
LABELED_BYTE 指定 BYTE 标签对。
LABELED_DWORD 指定 DWORD 标签对。
LABELED_WORD 指定 WORD 标签对。
PROPERTYINFO 指定协议分析程序描述帧所需的属性。
PROPERTYINST 指定框架中属性的实例。
PROPERTYINSTEX 指定自由格式的扩展属性实例。
PROTOCOLINFO 指定协议。
范围 指定数字的范围。
SET 指定属性的值表。

 

有关用于开发分析程序 DLL 的函数的信息,请参阅以下主题。

有关以下方面的信息 请参阅
分析程序 DLL 导出的函数。 分析器 DLL 导出函数
可用于开发分析程序 DLL 的函数。 分析器函数
可用于开发分析器和专家 DLL 的函数。 专家和分析器通用函数