Compartir a través de


Funciones del analizador

Los analizadores llaman a las siguientes funciones auxiliares.

Función Descripción
AddressToString Convierte una dirección en una cadena.
LookupByteSetString Recupera la cadena correspondiente al valor especificado de un conjunto etiquetado.
SetCCInstPtr Captura un puntero de instancia de contexto.
StringToAddress Convierte una cadena en una dirección.
VarLenSmallIntToDword Convierte un entero pequeño de longitud variable en DWORD.
LookupDwordSetString Recupera la cadena correspondiente al valor especificado de un conjunto etiquetado.
LookupWordSetString Recupera la cadena correspondiente al valor especificado de un conjunto etiquetado.
BERGetHeader Descodifica un encabezado de opción.
BERGetInteger Descodifica un entero codificado en BER.
BERGetString Descodifica una cadena codificada en BER.
CCHeapAlloc Asigna memoria en una base de captura por captura.
CCHeapFree Libera la memoria asignada por la función CCHeapAlloc .
CCHeapReAlloc Reasigna la memoria asignada por la función CCHeapAlloc .
CCHeapSize Recupera el tamaño de la memoria asignada por la función CCHeapAlloc .
GetCCInstPtr Recupera el puntero a los datos de instancia agregados al contexto de captura.
CreateProtocol Informa a la API de Network Monitor de que existe un analizador de protocolo específico.
DestroyProtocol Destruye el protocolo creado por la función CreateProtocol .
BuildINIPath Recupera una ruta de acceso completa al archivo de inicialización (INI) que corresponde a la información especificada.
CreateHandoffTable Crea una tabla de entrega basada en la información de un archivo INI determinado.
DestroyHandoffTable Destruye una tabla de entrega creada con la función CreateHandoffTable .
GetProtocolFromTable Recupera el protocolo de una tabla de entrega determinada.
AddProperty Agrega una estructura PROPERTYINFO a la base de datos de propiedades.
AttachPropertyInstance Adjunta una instancia de propiedad a un marco.
AttachPropertyInstanceEx Adjunta una instancia de propiedad a un marco.
CreatePropertyDatabase Crea una base de datos de propiedades que describe las propiedades que usa el analizador para describir sus datos.
DestroyPropertyDatabase Destruye una base de datos de propiedades creada por llamadas a las funciones CreatePropertyDatabase y AddProperty .
FindNextFrame Busca el siguiente marco en el contexto de captura actual que coincide con un filtro determinado.
FindPreviousFrame Busca el marco anterior en el contexto de captura actual que coincide con un filtro determinado.
FormatPropertyInstance Da formato a la instancia de propiedad de forma genérica.
GetFrameDestAddress Recupera la dirección de destino de un marco.
GetFrameSourceAddress Recupera la dirección de origen de un marco.
GetProtocolStartOffset Recupera el desplazamiento a un protocolo determinado en el marco.
ParserTemporaryLockFrame Bloquea un marco cuando entra en un analizador y desbloquea el marco cuando sale.

 

Para obtener información sobre las funciones de exportación (funciones auxiliares a las que pueden llamar expertos y analizadores), estructuras y enumeraciones, vea los temas siguientes.

Para información acerca de Vea
Funciones que analizan los analizadores exportan. Funciones de exportación de DLL del analizador
Estructuras que usan las funciones del analizador. Estructuras del analizador
Funciones auxiliares comunes que llaman a los analizadores y expertos. Funciones comunes de experto y analizador