MIB_IPFORWARD_TABLE2 structure (netioapi.h)
La structure MIB_IPFORWARD_TABLE2 contient une table d’entrées d’itinéraire IP.
Syntaxe
typedef struct _MIB_IPFORWARD_TABLE2 {
ULONG NumEntries;
MIB_IPFORWARD_ROW2 Table[ANY_SIZE];
} MIB_IPFORWARD_TABLE2, *PMIB_IPFORWARD_TABLE2;
Membres
NumEntries
Valeur qui spécifie le nombre d’entrées d’itinéraire IP dans le tableau.
Table[ANY_SIZE]
Tableau de structures MIB_IPFORWARD_ROW2 contenant des entrées d’itinéraire IP.
Remarques
La structure MIB_IPFORWARD_TABLE2 est définie sur Windows Vista et versions ultérieures.
La fonction GetIpForwardTable2 énumère les entrées d’itinéraire IP sur un système local et retourne ces informations dans une structure de MIB_IPFORWARD_TABLE2 .
La fonction GetIpForwardEntry2 récupère une seule entrée d’itinéraire IP et retourne ces informations dans une structure MIB_IPFORWARD_ROW2 .
La structure MIB_IPFORWARD_TABLE2 peut contenir un remplissage pour l’alignement entre le membre NumEntries et la première entrée de tableau MIB_IPFORWARD_ROW2 dans le membre Table . Un remplissage pour l’alignement peut également être présent entre les entrées de tableau MIB_IPFORWARD_ROW2 dans le membre Table . Tout accès à une entrée de tableau MIB_IPFORWARD_ROW2 doit supposer qu’un remplissage peut exister.
Notez que le fichier d’en-tête Netioapi.h est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Le fichier d’en-tête Netioapi.h ne doit jamais être utilisé directement.
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] |
En-tête | netioapi.h (include Iphlpapi.h) |
Voir aussi
GetIpForwardEntry2
GetIpForwardTable2