Condividi tramite


PF_PARSERINFO struttura

La struttura PF_PARSERINFO definisce un parser alla volta. Nella struttura PF_PARSERINFO , un parser viene definito dalle informazioni sul protocollo rilevato dal parser.

Sintassi

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;

Members

szProtocolName

Nome del protocollo rilevato dal parser.

szComment

Breve descrizione del protocollo.

szHelpFile

Nome del file della Guida del protocollo, se presente.

pWhoCanPrecedeMe

Puntatore a una struttura PF_FOLLOWSET che elenca i protocolli che possono precedere il protocollo che descrive la struttura PF_PARSERINFO . Monitoraggio di rete aggiunge il protocollo parser al set seguente di tutti i protocolli nel set.

pWhoCanFollowMe

Puntatore a una struttura PF_FOLLOWSET che elenca il protocollo che può seguire il protocollo descritto dalla struttura PF_PARSERINFO . Monitoraggio di rete aggiunge i protocolli del set al set seguente del protocollo parser.

pWhoHandsOffToMe

Puntatore a una struttura PF_HANDOFFSET che passa al protocollo descritto dalla struttura PF_PARSERINFO . Monitoraggio di rete aggiunge il protocollo parser ai set di handoff di tutti i protocolli nel set.

pWhoDoIHandOffTo

Puntatore a una struttura PF_HANDOFFSET che elenca i protocolli a cui il protocollo parser viene disattivato. Monitoraggio di rete aggiunge i protocolli di questo set al set di handoff del protocollo parser.

Commenti

La struttura PF_PARSERINFO viene usata nella struttura PF_PARSERDLLINFO per fornire una descrizione di un parser. Monitoraggio di rete usa la descrizione del parser per aggiornare il fileParser.inie i file INI dei parser che precedono e seguono il protocollo descritto nella struttura PF_PARSERINFO.

Un set di seguito specifica i protocolli che seguono un protocollo. Monitoraggio di rete usa un set seguente quando il parser non riesce a identificare il protocollo successivo dai dati in un'istanza del protocollo. Un set di seguito viene archiviato nel file diParser.ini . Quando il parser viene installato per la prima volta, Monitoraggio di rete aggiorna il set di protocolli di parser elencati in pWhoCanPrecedeMe e pWhoCanFollowMe.

Un set di handoff specifica i protocolli che seguono un protocollo. Il parser usa un set di handoff solo quando il parser può identificare il protocollo successivo dai dati in un'istanza del protocollo. Un set di handoff viene archiviato nei file INI di ogni parser. Quando il parser viene installato per la prima volta, Network Monitor aggiorna il set di handoff dei protocolli parser elencati in pWhoHandsOffToMe e pWhoDoIHandOffTo.

Per informazioni su Vedere
Quali parser sono e come funzionano con Monitoraggio rete. Parser
I set seguenti contengono. Specifica di un set di follow-in
Quali set di handoff contengono. Specifica di un set di handoff
Quali punti di ingresso sono inclusi nella DLL del parser. Architettura dll del parser
Come implementare ParserAutoInstallInfo include un esempio. Implementazione di ParserAutoInstallInfo

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Netmon.h

Vedi anche

ParserAutoInstallInfo

PF_FOLLOWSET

PF_HANDOFFSET

PF_PARSERDLLINFO