Méthode IStaticPortMapping ::get_Enabled (natupnp.h)

La méthode get_Enabled récupère si le mappage de port est activé.

Syntaxe

HRESULT get_Enabled(
  [out] VARIANT_BOOL *pVal
);

Paramètres

[out] pVal

Pointeur vers un VARIANT_BOOL qui reçoit une valeur qui indique si le mappage de ports est activé. La valeur est VARIANT_TRUE si le mappage de ports est activé, VARIANT_FALSE sinon.

Valeur retournée

Si la méthode réussit, la valeur de retour est S_OK.

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

Code de retour Description
E_ABORT
L'opération a été abandonnée.
E_FAIL
Une erreur non spécifiée s'est produite.
E_INVALIDARG
L’un des paramètres n’est pas valide.
E_NOINTERFACE
Une interface spécifiée n’est pas prise en charge.
E_NOTIMPL
Une méthode spécifiée n’est pas implémentée.
E_OUTOFMEMORY
La méthode n’a pas pu allouer la mémoire requise.
E_POINTER
Un pointeur passé en tant que paramètre n’est pas valide.
E_UNEXPECTED
La méthode a échoué pour des raisons inconnues.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête natupnp.h
DLL Hnetcfg.dll

Voir aussi

IStaticPortMapping

IStaticPortMapping ::Enabled

Interfaces de traversée de traduction d’adresses réseau

Informations de référence sur la traversée de traduction d’adresses réseau