本部分介绍可用于开发分析程序的结构。 这些结构由可用于开发分析器和函数的函数使用,可用于开发分析程序或专家。
| 结构 | 描述 | 
|---|---|
| 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 | 指定协议。 | 
| RANGE | 指定数字的范围。 | 
| SET | 指定属性的值表。 | 
有关用于开发分析程序 DLL 的函数的信息,请参阅以下主题。
| 有关 | 看 | 
|---|---|
| 分析器 DLL 导出的函数。 | 分析程序 DLL 导出函数 | 
| 可用于开发分析程序 DLL 的函数。 | 分析器函数 | 
| 可用于开发分析器和专家 DLL 的函数。 | 专家和分析器常见函数 |