Estruturas do analisador
Esta seção descreve as estruturas que você pode usar para desenvolver analisadores. Essas estruturas são usadas por funções que você pode usar para desenvolver analisadores e funções que você pode usar para desenvolver analisadores ou especialistas.
Estrutura | Descrição |
---|---|
MACFRAME | Define os protocolos iniciais mais usados. |
ENTRYPOINTS | Especifica ponteiros para os pontos de entrada para a DLL do Analisador. |
PF_FOLLOWENTRY | Especifica o protocolo que segue o protocolo atual. |
PF_FOLLOWSET | Especifica o conjunto de protocolos que segue o protocolo atual. |
PF_HANDOFFENTRY | Especifica o protocolo que entrega o protocolo atual ou o protocolo para o qual o protocolo atual entrega. |
PF_HANDOFFSET | Especifica o conjunto de protocolos que entregam o protocolo atual ou o conjunto de protocolos aos quais o protocolo atual entrega. |
PF_PARSERDLLINFO | Especifica o número de analisadores na DLL do analisador e as informações sobre cada analisador. |
PF_PARSERINFO | Especifica informações sobre um analisador específico. |
LABELED_BIT | Especifica identificadores, campos BIT ou sinalizadores. |
LABELED_BYTE | Especifica um par de rótulos BYTE . |
LABELED_DWORD | Especifica um par de rótulos DWORD . |
LABELED_WORD | Especifica um par de rótulos word . |
PROPERTYINFO | Especifica as propriedades que o analisador de protocolo requer para descrever quadros. |
PROPERTYINST | Especifica uma instância de uma propriedade em um quadro. |
PROPERTYINSTEX | Especifica uma instância de propriedade estendida de forma livre. |
PROTOCOLINFO | Especifica um protocolo. |
GAMA | Especifica um intervalo para um número. |
SET | Especifica uma tabela de valores para uma propriedade. |
Para obter informações sobre as funções usadas para desenvolver DLLs de analisador, consulte os tópicos a seguir.
Para obter informações sobre | Consulte |
---|---|
Funções que as DLLs do analisador exportam. | Funções de exportação de DLL do analisador |
Funções que você pode usar para desenvolver DLLs de analisador. | Funções do analisador |
Funções que você pode usar para desenvolver DLLs de analisador e especialistas. | Funções comuns de especialista e analisador |