IStats::Configure, méthode

La méthode Configure envoie des informations de configuration de capture.

Syntaxe

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

Paramètres

hConfigurationBlob [in]

Gérez l’objet BLOB configuré par l’appelant.

hErrorBlob [out]

Gérez un objet BLOB d’erreur qui contient des informations d’erreur supplémentaires.

Valeur retournée

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_BLOB_STRING_INVALID
La chaîne n’est pas terminée par null.
NMERR_BLOB_NOT_INITIALIZED
La méthode CreateBlob n’a pas été appelée.
NMERR_INVALID_BLOB
L’objet vers lequel est pointé n’est pas un objet BLOB.
NMERR_UPLEVEL_BLOB
Le numéro de version de BLOB est incorrect.
NMERR_BLOB_ENTRY_ALREADY_EXISTS
Une entrée BLOB existe déjà.
NMERR_BLOB_ENTRY_DOES_NOT_EXIST
L’objet BLOB de configuration spécifié par le paramètre hConfigurationBlob ne dispose pas d’une entrée nécessaire pour effectuer cette opération. Examinez l’objet BLOB d’erreur retourné par le paramètre hErrorBlob pour déterminer l’entrée introuvable.
NMERR_AMBIGUOUS_SPECIFIER
L’objet BLOB n’a pas d’informations sur le propriétaire ou la catégorie.
NMERR_BLOB_OWNER_NOT_FOUND
La section Propriétaire de l’objet BLOB est introuvable.
NMERR_BLOB_CATEGORY_NOT_FOUND
La section Category de l’objet BLOB est introuvable.
NMERR_UNKNOWN_CATEGORY
Des informations sur la catégorie ont été trouvées, mais elles ne sont pas comprises.
NMERR_UNKNOWN_TAG
Des informations de balise ont été trouvées, mais elles ne sont pas comprises.
NMERR_BLOB_CONVERSION_ERROR
L’objet BLOB est endommagé.
NMERR_ILLEGAL_TRIGGER
La partie déclencheur de l’objet BLOB est endommagée.

Notes

Vous devez appliquer cette méthode pour redémarrer un NPP qui a été démarré, arrêté mais non 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 le paramètre 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

IStats

ISTATS::Connect

OBJETS BLOB du moniteur réseau