Registrare la funzione di callback del parser
La funzione Register export deve essere implementata in tutte le DLL del parser. L'implementazione di Register crea e compila un database di proprietà per un protocollo. Monitoraggio di rete usa il database per determinare le proprietà supportate dal protocollo.
Sintassi
VOID Register(
_In_ HPROTOCOL hProtocol
);
Parametri
-
hProtocol [in]
-
Handle del protocollo fornito da Monitoraggio di rete durante la chiamata a Register. L'handle hProtocol è necessario quando si chiamano le funzioni helper di esportazione.
Valore restituito
No.
Osservazioni
Monitoraggio di rete avvia la chiamata alla funzione Register non appena viene caricata un'acquisizione. Monitoraggio di rete chiama la funzione Register per ogni protocollo che può identificare. La funzione CreateProtocol passa un puntatore alla funzione Register .
L'implementazione di Register include chiamate alle funzioni seguenti.
- Chiamata alle funzioni CreatePropertyDatabase e AddProperty per creare un database di tutte le proprietà supportate dal protocollo.
- Se il protocollo usa un set di handoff, è necessaria una chiamata alla funzione CreateHandoffTable.
Se la DLL del parser contiene più parser e il parser può rilevare più protocolli, è necessario implementare una funzione Register per ogni protocollo.
Per informazioni su | Vedere |
---|---|
Quali parser sono e come funzionano con Monitoraggio di rete. | Parser |
Punti di ingresso inclusi nella DLL del parser. | Architettura DLL del parser |
Come implementare Register include un esempio. | Implementazione del registro |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|