Funções do analisador
As funções auxiliares a seguir são chamadas por analisadores.
Função | Descrição |
---|---|
AddressToString | Converte um endereço em uma cadeia de caracteres. |
LookupByteSetString | Recupera a cadeia de caracteres correspondente ao valor especificado de um conjunto rotulado. |
SetCCInstPtr | Captura um ponteiro de instância de contexto. |
StringToAddress | Converte uma cadeia de caracteres em um endereço. |
VarLenSmallIntToDword | Converte um inteiro pequeno de comprimento variável em um DWORD. |
LookupDwordSetString | Recupera a cadeia de caracteres correspondente ao valor especificado de um conjunto rotulado. |
LookupWordSetString | Recupera a cadeia de caracteres correspondente ao valor fornecido de um conjunto rotulado. |
BERGetHeader | Decodifica um cabeçalho de escolha. |
BERGetInteger | Decodifica um inteiro codificado em BER. |
BERGetString | Decodifica uma cadeia de caracteres codificada em BER. |
CCHeapAlloc | Aloca memória em uma base de captura por captura. |
CCHeapFree | Libera a memória alocada pela função CCHeapAlloc . |
CCHeapReAlloc | Realoca a memória alocada pela função CCHeapAlloc . |
CCHeapSize | Recupera o tamanho da memória alocada pela função CCHeapAlloc . |
GetCCInstPtr | Recupera o ponteiro para os dados da instância adicionados ao contexto de captura. |
CreateProtocol | Informa à API do Monitor de Rede que existe um analisador de protocolo específico. |
DestroyProtocol | Destrói o protocolo criado pela função CreateProtocol . |
BuildINIPath | Recupera um caminho totalmente qualificado para o arquivo de inicialização (INI) que corresponde às informações inseridas. |
CreateHandoffTable | Cria uma tabela de entrega com base em informações em um determinado arquivo INI. |
DestroyHandoffTable | Destrói uma tabela de entrega criada com a função CreateHandoffTable . |
GetProtocolFromTable | Recupera o protocolo de uma determinada tabela de entrega. |
AddProperty | Adiciona uma estrutura PROPERTYINFO ao banco de dados de propriedades. |
AttachPropertyInstance | Anexa uma instância de propriedade a um quadro. |
AttachPropertyInstanceEx | Anexa uma instância de propriedade a um quadro. |
CreatePropertyDatabase | Cria um banco de dados de propriedades que descreve as propriedades que o analisador usa para descrever seus dados. |
DestroyPropertyDatabase | Destrói um banco de dados de propriedade criado por chamadas para as funções CreatePropertyDatabase e AddProperty . |
FindNextFrame | Localiza o próximo quadro no contexto de captura atual que corresponde a um determinado filtro. |
FindPreviousFrame | Localiza o quadro anterior no contexto de captura atual que corresponde a um determinado filtro. |
FormatPropertyInstance | Formata a instância de propriedade de maneira genérica. |
GetFrameDestAddress | Recupera o endereço de destino de um quadro. |
GetFrameSourceAddress | Recupera o endereço de origem de um quadro. |
GetProtocolStartOffset | Recupera o deslocamento para um determinado protocolo no quadro. |
ParserTemporaryLockFrame | Bloqueia um quadro quando ele entra em um analisador e desbloqueia o quadro quando ele sai. |
Para obter informações sobre funções de exportação (funções auxiliares que podem ser chamadas por especialistas e analisadores), estruturas e enumerações, consulte os tópicos a seguir.
Para obter informações sobre | Consulte |
---|---|
Funções que os analisadores exportam. | Funções de exportação de DLL do analisador |
Estruturas que as funções de analisador usam. | Estruturas do analisador |
Funções auxiliares comuns que analisam e especialistas chamam. | Funções comuns de especialista e analisador |