剖析器結構
本節說明可用來開發剖析器的結構。 這些結構是由函式用來開發剖析器,以及可用來開發剖析器或專家的函式。
結構 | Description |
---|---|
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 的函式。 | 專家和剖析器通用函式 |