Compartir a través de


estructura de PF_PARSERINFO

La estructura PF_PARSERINFO define un analizador a la vez. En la estructura de PF_PARSERINFO , un analizador se define mediante la información sobre el protocolo que detecta el analizador.

Sintaxis

typedef struct _PF_PARSERINFO {
  char           szProtocolName[MAX_PROTOCOL_NAME_LEN];
  char           szComment[MAX_PROTOCOL_COMMENT_LEN];
  char           szHelpFile[MAX_PATH];
  PPF_FOLLOWSET  pWhoCanPrecedeMe;
  PPF_FOLLOWSET  pWhoCanFollowMe;
  PPF_HANDOFFSET pWhoHandsOffToMe;
  PPF_HANDOFFSET pWhoDoIHandOffTo;
} PF_PARSERINFO, *PPF_PARSERINFO;

Miembros

szProtocolName

Nombre del protocolo que detecta el analizador.

szComment

Breve descripción del protocolo.

szHelpFile

Nombre del archivo de ayuda del protocolo, si existe.

pWhoCanPrecedeMe

Puntero a una estructura de PF_FOLLOWSET que enumera los protocolos que pueden preceder al protocolo que describe la estructura PF_PARSERINFO . Network Monitor agrega el protocolo del analizador al siguiente conjunto de todos los protocolos del conjunto.

pWhoCanFollowMe

Puntero a una estructura de PF_FOLLOWSET que enumera el protocolo que puede seguir el protocolo que describe la estructura PF_PARSERINFO . Network Monitor agrega los protocolos del conjunto al siguiente conjunto del protocolo del analizador.

pWhoHandsOffToMe

Puntero a una estructura de PF_HANDOFFSET que se entrega al protocolo que describe la estructura PF_PARSERINFO . Network Monitor agrega el protocolo del analizador a los conjuntos de entrega de todos los protocolos del conjunto.

pWhoDoIHandOffTo

Puntero a una estructura de PF_HANDOFFSET que enumera los protocolos a los que el protocolo del analizador se entrega. Network Monitor agrega los protocolos de este conjunto al conjunto de entrega del protocolo del analizador.

Observaciones

La estructura PF_PARSERINFO se usa en la estructura PF_PARSERDLLINFO para proporcionar una descripción de un analizador. Network Monitor usa la descripción del analizador para actualizar el archivo Parser.ini y los archivos INI de los analizadores que preceden y siguen el protocolo descrito en la estructura PF_PARSERINFO .

Un conjunto de seguimiento especifica los protocolos que siguen un protocolo. Network Monitor usa un conjunto de seguimiento cuando el analizador no puede identificar el siguiente protocolo de los datos de una instancia de protocolo. Un conjunto de seguimiento se almacena en el archivo Parser.ini . Cuando el analizador se instala por primera vez, Network Monitor actualiza el siguiente conjunto de protocolos del analizador que se enumeran en pWhoCanPrecedeMe y pWhoCanFollowMe.

Un conjunto de entrega especifica los protocolos que siguen un protocolo. El analizador usa un conjunto de entrega solo cuando el analizador puede identificar el siguiente protocolo de los datos de una instancia de protocolo. Un conjunto de entrega se almacena en los archivos INI de cada analizador. Cuando el analizador se instala por primera vez, Network Monitor actualiza el conjunto de entrega de los protocolos del analizador que se enumeran en pWhoHandsOffToMe y pWhoDoIHandOffToTo.

Para obtener información acerca de Vea
Qué son los analizadores y cómo funcionan con Network Monitor. Analizadores
Los conjuntos siguientes contienen. Especificar un conjunto de seguimiento
Qué conjuntos de entrega contienen. Especificar un conjunto de entrega
Qué puntos de entrada se incluyen en el archivo DLL del analizador. Arquitectura dll del analizador
Cómo implementar ParserAutoInstallInfo incluye un ejemplo. Implementación de ParserAutoInstallInfo

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h

Vea también

ParserAutoInstallInfo

PF_FOLLOWSET

PF_HANDOFFSET

PF_PARSERDLLINFO