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.
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;
-
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.
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 |
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 |
|