IDelaydC :: QueryStatus, méthode

La méthode QueryStatus récupère l’état du NPP.

Syntaxe

HRESULT STDMETHODCALLTYPE QueryStatus(
  [out] NETWORKSTATUS *pNetworkStatus
);

Paramètres

pNetworkStatus [ à]

Pointeur vers une structure NETWORKSTATUS retournée qui indique l’état actuel (capture, pause, arrêtée, etc.) du NPP. Il vous incombe d’allouer et de libérer la mémoire associée à la structure NETWORKSTATUS .

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 le code d’erreur suivant :

Code de retour Description
_paramètre NMERR non valide _
Le paramètre pNetworkStatus ne pointe pas vers une structure NETWORKSTATUS valide. Allouez de la mémoire pour cette structure et rappelez la méthode IDelaydC :: QueryStatus .

Notes

Cette méthode peut être appelée à tout moment après l’appel de CreateNPPInterface . Il peut être appelé pour déterminer si le NPP est connecté au réseau, pour déterminer l’état de la capture en cours et pour déterminer si des déclencheurs sont en attente.

Avant d’appeler cette méthode, vous devez allouer la mémoire nécessaire à la structure NETWORKSTATUS et libérer cette mémoire lorsque la structure n’est plus nécessaire.

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

CreateNPPInterface

NETWORKSTATUS