Méthode IDelaydC::Configure

La méthode Configure envoie les informations de configuration utilisées pour une capture.

Syntaxe

HRESULT STDMETHODCALLTYPE Configure(
  [in]  HBLOB hConfigurationBlob,
  [out] HBLOB hErrorBlob
);

Paramètres

hConfigurationBlob [in]

Gérez l’objet BLOB qui contient les informations de configuration.

hErrorBlob [out]

Gérez dans un objet BLOB d’erreur qui contient des informations d’erreur supplémentaires. Pour plus d’informations sur le contenu d’un objet BLOB d’erreur, consultez la section Remarques de cette rubrique .

Valeur retournée

Si cette 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_CAPTURING
Le NPP signale que la session de capture a démarré.
NMERR_DISK_NOT_LOCAL_FIXED
NMERR_COULD_NOT_CREATE_MEMORY
NMERR_OUT_OF_MEMORY
Aucune mémoire n’était disponible. Fermez les fenêtres pour libérer des ressources.
NMERR_INVALID_PARAMETER
L’objet BLOB de configuration spécifié par le paramètre hConfiguration n’est pas valide.

Notes

Vous devez appliquer cette méthode pour redémarrer un NPP qui a été démarré, arrêté, mais pas déconnecté.

L’objet BLOB d’erreur retourné par hErrorBlob contient des entrées que le Moniteur réseau n’a pas pu comprendre ou trouver dans l’objet BLOB de configuration spécifié dans hConfigurationBlob. L’objet BLOB d’erreur retourné contient des informations d’erreur que l’application peut utiliser pour la résolution des problèmes. Par exemple, si NMERR_BLOB_ENTRY_DOES_NOT_EXIST est retourné, l’entrée Moniteur réseau introuvable est incluse dans l’objet BLOB d’erreur retourné.

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

IDelaydC::Start

IDelaydC::Stop