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.
- Appel aux fonctions CreatePropertyDatabase et AddProperty pour créer une base de données de toutes les propriétés prises en charge par le protocole.
- Un appel à la fonction CreateHandoffTable est requis si le protocole utilise un jeu de transfert.
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 |
|