Partager via


Fonction InitializeIpInterfaceEntry (netioapi.h)

La fonction InitializeIpInterfaceEntry initialise les membres d’une entrée MIB_IPINTERFACE_ROW avec les valeurs par défaut.

Syntaxe

IPHLPAPI_DLL_LINKAGE VOID NETIOAPI_API_ InitializeIpInterfaceEntry(
  [in, out] PMIB_IPINTERFACE_ROW Row
);

Paramètres

[in, out] Row

Pointeur vers une structure MIB_IPINTERFACE_ROW à initialiser. En cas de retour réussi, les champs de ce paramètre sont initialisés avec les informations par défaut d’une interface sur l’ordinateur local.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Notes

La fonction InitializeIpInterfaceEntry est définie sur Windows Vista et versions ultérieures.

Lors de la sortie, le membre Family dans la structure MIB_IPINTERFACE_ROW pointée par le paramètre Row est initialisé à AF_UNSPEC, le membre InterfaceLuid de la structure MIB_IPINTERFACE_ROW est initialisé à une valeur non spécifiée, et les autres champs sont initialisés à zéro.

La fonction InitializeIpInterfaceEntry doit être utilisée pour initialiser les champs d’une entrée de structure MIB_IPINTERFACE_ROW avec des valeurs par défaut. Une application peut ensuite modifier les champs de l’entrée MIB_IPINTERFACE_ROW qu’elle souhaite modifier, puis appeler la fonction SetIpInterfaceEntry .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête netioapi.h (include Iphlpapi.h)
Bibliothèque Iphlpapi.lib
DLL Iphlpapi.dll

Voir aussi

GetIpInterfaceEntry

GetIpInterfaceTable

Informations de référence sur les fonctions d’assistance IP

MIB_IPINTERFACE_ROW

MIB_IPINTERFACE_TABLE

SetIpInterfaceEntry