IDelaydC :: GetControlState, méthode

La méthode GetControlState récupère l’état de la capture, qui indique si la capture est en cours d’exécution ou en pause.

Syntaxe

HRESULT STDMETHODCALLTYPE GetControlState(
  [out] BOOL *IsRunnning,
  [out] BOOL *IsPaused
);

Paramètres

IsRunnning [ à]

Indicateur de l’exécution de la capture en cours, y compris si la capture est suspendue.

IsPaused [ à]

Indicateur signalant que la capture en cours est suspendue.

Valeur de retour

Si la méthode réussit, la valeur de retour est NMERR _ Success.

Si la méthode échoue, la valeur de retour est l’un des codes d’erreur suivants :

Code de retour Description
NMERR _ non _ connecté
Le NPP n’est pas connecté au réseau. appelez IDelaydC :: Connecter pour connecter le NPP au réseau.
NMERR _ non _ retardé
le NPP est connecté au réseau, mais pas avec la méthode IDelaydC :: Connecter .

Notes

Cette méthode peut être appelée chaque fois que le NPP est connecté au réseau à l’aide de l’interface IDelaydC . Vous pouvez utiliser cette méthode pour déterminer si une capture est en cours d’exécution, si la capture est suspendue ou si la capture a été arrêtée, mais que le NPP n’est pas déconnecté.

Les méthodes utilisées pour démarrer, suspendre et arrêter la capture sont répertoriées dans la liste Voir aussi ci-dessous.

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
DLL
Ndisnpp.dll ;
Rmtnpp.dll

Voir aussi

IDelaydC

IDelaydC :: Connecter

IDelaydC ::P ause

IDelaydC :: Start

IDelaydC :: Stop