Compartilhar via


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