Exécuter la fonction de rappel

L’expert doit implémenter la fonction Run . Network Monitor appelle la fonction Run pour démarrer l’expert dans la DLL d’expert.

Syntaxe

BOOL WINAPI Run(
  _In_ HEXPERTKEY         hExpertKey,
  _In_ PEXPERTCONFIG      pConfig,
  _In_ PEXPERTSTARTUPINFO pExpertStartupInfo,
  _In_ DWORD              StartupFlags,
  _In_ HWND               hWndParent
);

Paramètres

hExpertKey [in]

Identificateur unique de l’expert qui est repassé à toutes les fonctions de moniteur réseau spécifiques à l’expert.

Notes

L’identificateur hExpertKey peut passer une clé d’expert différente de la clé d’expert que la fonction Configure transmet.

pConfig [in]

Pointeur vers la configuration existante. Le paramètre pConfig peut être NULL , ce qui signifie que l’expert peut s’exécuter avec des valeurs par défaut codées en dur ou des informations de démarrage référencées par le paramètre pExpertStartupInfo .

pExpertStartupInfo [in]

Pointeur vers l’élément de capture qui a le focus au démarrage de l’expert.

StartupFlags [in]

Indicateur de la façon dont l’expert doit utiliser le paramètre pExpertStartupInfo .

Le seul indicateur défini est :

Valeur Signification
EXPERT_STARTUP_FLAG_USE_STARTUP_DATA_OVER_CONFIG_DATA.
Cet indicateur indique que l’expert utilise le paramètre pExpertStartupInfo et n’utilise pas le paramètre pConfig . En règle générale, vous pouvez définir cet indicateur lorsque l’expert peut démarrer à partir d’un clic droit de la souris. Si l’indicateur n’est pas défini, les deux choses suivantes peuvent se produire : soit l’expert ne démarre pas d’un clic droit de la souris, soit l’expert démarre à partir d’un clic droit, puis l’utilisateur le configure.

hWndParent [in]

Paramètre hWnd du parent (généralement l’interface utilisateur du moniteur réseau).

Valeur retournée

Si la fonction réussit (autrement dit, si l’expert démarre), la valeur de retour est TRUE.

Si la fonction échoue, la valeur de retour est FALSE.

Notes

Lors de l’exécution, l’expert effectue une boucle dans les cadres du fichier de capture et génère un rapport ou crée des événements qui montrent des problèmes.

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