structure MIB_IPNETROW_LH (ipmib.h)
La structure MIB_IPNETROW contient des informations pour une entrée de table ARP (Address Resolution Protocol) pour une adresse IPv4.
Syntaxe
typedef struct _MIB_IPNETROW_LH {
IF_INDEX dwIndex;
DWORD dwPhysAddrLen;
UCHAR bPhysAddr[MAXLEN_PHYSADDR];
DWORD dwAddr;
union {
DWORD dwType;
MIB_IPNET_TYPE Type;
};
} MIB_IPNETROW_LH, *PMIB_IPNETROW_LH;
Membres
dwIndex
Type : DWORD
Index de l’adaptateur.
dwPhysAddrLen
Type : DWORD
Longueur, en octets, de l’adresse physique.
bPhysAddr[MAXLEN_PHYSADDR]
Type : BYTE[MAXLEN_PHYSADDR]
Adresse physique.
dwAddr
Type : DWORD
Adresse IPv4.
dwType
Type : DWORD
Type d’entrée ARP.
Ce membre peut être l’une des valeurs du type d’énumération MIB_IPNET_TYPE défini dans le fichier d’en-tête Ipmib.h inclus dans le SDK Windows publié pour Windows Vista et versions ultérieures. Pour une utilisation avec les versions du Kit de développement logiciel (SDK) de plateforme antérieur, cette énumération n’est pas définie et les constantes doivent être utilisées.
Type
Remarques
Sur le SDK Windows publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et la structure MIB_IPNETROW est définie dans le fichier d’en-tête Ipmib.h et non dans le fichier d’en-tête Iprtrmib.h. Notez que le fichier d’en-tête Ipmib.h est automatiquement inclus dans Iprtrmib.h , qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête Ipmib.h et Iprtrmib.h ne doivent jamais être utilisés directement.
Configuration requise
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 | ipmib.h (inclure Iphlpapi.h) |