Partager via


structure PF_PARSERINFO

La structure PF_PARSERINFO définit un analyseur à la fois. Dans la structure PF_PARSERINFO , un analyseur est défini par les informations sur le protocole détectés par l’analyseur.

Syntaxe

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;

Membres

szProtocolName

Nom du protocole détecté par l’analyseur.

szComment

Brève description du protocole.

szHelpFile

Nom du fichier d’aide du protocole, le cas échéant.

pWhoCanPrecedeMe

Pointeur vers une structure PF_FOLLOWSET qui répertorie les protocoles qui peuvent précéder le protocole décrit par la structure PF_PARSERINFO . Network Monitor ajoute le protocole d’analyseur au jeu suivant de tous les protocoles de l’ensemble.

pWhoCanFollowMe

Pointeur vers une structure PF_FOLLOWSET qui répertorie le protocole qui peut suivre le protocole décrit par la structure PF_PARSERINFO . Network Monitor ajoute les protocoles du jeu au jeu suivant du protocole d’analyseur.

pWhoHandsOffToMe

Pointeur vers une structure PF_HANDOFFSET qui transfère vers le protocole décrit par la structure PF_PARSERINFO . Network Monitor ajoute le protocole d’analyseur aux jeux de transfert de tous les protocoles de l’ensemble.

pWhoDoIHandOffTo

Pointeur vers une structure de PF_HANDOFFSET qui répertorie les protocoles auxquels le protocole d’analyseur est confié. Network Monitor ajoute les protocoles de cet ensemble à l’ensemble de transfert du protocole d’analyseur.

Notes

La structure PF_PARSERINFO est utilisée dans la structure PF_PARSERDLLINFO pour fournir une description d’un analyseur. Network Monitor utilise la description de l’analyseur pour mettre à jour le fichier Parser.ini et les fichiers INI des analyseurs qui précèdent et suivent le protocole décrit dans la structure PF_PARSERINFO .

Un jeu de suivi spécifie les protocoles qui suivent un protocole. Network Monitor utilise un jeu de suivis lorsque l’analyseur ne peut pas identifier le protocole suivant à partir des données d’un instance de protocole. Un jeu de suivis est stocké dans le fichier Parser.ini . Lorsque l’analyseur est installé pour la première fois, Network Monitor met à jour l’ensemble suivant des protocoles d’analyseur répertoriés dans pWhoCanPrecedeMe et pWhoCanFollowMe.

Un jeu de transfert spécifie les protocoles qui suivent un protocole. L’analyseur utilise un jeu de transfert uniquement lorsque l’analyseur peut identifier le protocole suivant à partir des données d’un instance de protocole. Un jeu de documents est stocké dans les fichiers INI de chaque analyseur. Lorsque l’analyseur est installé pour la première fois, Network Monitor met à jour l’ensemble de transfert des protocoles de l’analyseur répertoriés dans pWhoHandsOffToMe et pWhoDoIHandOffTo.

Pour plus d’informations sur Consultez
Quels sont les analyseurs et comment ils fonctionnent avec le Moniteur réseau. Analyseurs
Ce que contiennent les jeux suivants. Spécification d’un jeu de suivis
Ce que contiennent les jeux de remises. Spécification d’un jeu de handoffs
Quels points d’entrée sont inclus dans la DLL de l’analyseur. Architecture DLL de l’analyseur
L’implémentation de ParserAutoInstallInfo inclut un exemple. Implémentation de ParserAutoInstallInfo

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h

Voir aussi

ParserAutoInstallInfo

PF_FOLLOWSET

PF_HANDOFFSET

PF_PARSERDLLINFO