Partager via


Fonction de rappel de l’analyseur d’inscription

La fonction d’exportation Register doit être implémentée dans toutes les DLL de l’analyseur. L’implémentation de Register crée et remplit une base de données de propriétés pour un protocole. Network Monitor utilise la base de données pour déterminer les propriétés prises en charge par le protocole.

Syntaxe

VOID Register(
  _In_ HPROTOCOL hProtocol
);

Paramètres

hProtocol [in]

Handle du protocole fourni par network Monitor lors de l’appel de Register. Le handle hProtocol est nécessaire lors de l’appel de fonctions d’assistance d’exportation.

Valeur retournée

Aucun.

Notes

Le Moniteur réseau commence à appeler la fonction Register dès qu’une capture est chargée. Le Moniteur réseau appelle la fonction Register pour chaque protocole qu’il peut identifier. La fonction CreateProtocol passe un pointeur vers la fonction Register .

L’implémentation de Register inclut des appels aux fonctions suivantes.

Si la DLL de l’analyseur contient plusieurs analyseurs et que l’analyseur peut détecter plusieurs protocoles, vous devez implémenter une fonction Register pour chaque protocole.

Pour plus d’informations sur Consultez
Quels sont les analyseurs et comment ils fonctionnent avec le Moniteur réseau. Analyseurs
Points d’entrée inclus dans la DLL de l’analyseur. Architecture dll de l’analyseur
L’implémentation de Register inclut un exemple. Implémentation du registre

Configuration requise

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

AddProperty

CreateHandoffTable

CreatePropertyDatabase

CreateProtocol