IDelaydC :: Start, méthode

La méthode Start démarre une capture.

Syntaxe

HRESULT STDMETHODCALLTYPE Start(
  [out] char *pFileName
);

Paramètres

pFileName [ à]

Pointeur vers le nom du fichier de capture utilisé pour stocker les données réseau. Veillez à mettre en cache ce nom de fichier s’il est nécessaire à des fins de référence ultérieure.

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
_capture NMERR _ suspendue
La capture est dans un état suspendu et doit être arrêtée avant de pouvoir être redémarrée. Appelez IDelaydC :: Stop pour arrêter la capture. Pour plus d’informations, consultez la section Notes de cette rubrique.
_capture NMERR
La capture a déjà démarré.
NMERR _ non _ connecté
Le NPP n’est pas connecté au réseau. appelez IDelaydC :: Connecter pour vous connecter au réseau.
NMERR _ non _ retardé
le NPP est connecté au réseau, mais pas avec la méthode IDelaydC :: Connecter .

Notes

l’emplacement du fichier de capture est spécifié dans votre registre Windows, mais vous pouvez utiliser Moniteur réseau pour modifier l’emplacement du fichier.

Pour redémarrer la capture à l’aide de IDelaydC :: Start et IDelaydC :: Stop, vous devez appeler la méthode IDelaydC :: configure pour reconfigurer la connexion chaque fois que vous appelez la méthode IDelaydC :: Start pour redémarrer la capture des données. Lorsque vous démarrez et arrêtez la capture à l’aide de ces trois méthodes, un nouveau fichier de capture est créé chaque fois que la capture est démarrée.

Notes

Vous pouvez également démarrer et arrêter la capture à l’aide des méthodes IDelaydC ::P ause et IDelaydC :: Resume . Lorsque vous utilisez ces deux méthodes, les données capturées sont stockées dans le même fichier de capture.

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 :: configure

IDelaydC :: Connecter

IDelaydC ::P ause

IDelaydC :: Resume

IDelaydC :: Stop