分析程序结构
本部分介绍可用于开发分析程序的结构。 这些结构由可用于开发分析器的函数和可用于开发分析程序或专家的函数使用。
结构 | 说明 |
---|---|
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 的函数。 | 专家和分析器通用函数 |