Condividi tramite


MIB_IPNETTABLE struttura (ipmib.h)

La struttura MIB_IPNETTABLE contiene una tabella di voci ARP (Address Resolution Protocol) per gli indirizzi IPv4.

Sintassi

typedef struct _MIB_IPNETTABLE {
  DWORD        dwNumEntries;
  MIB_IPNETROW table[ANY_SIZE];
} MIB_IPNETTABLE, *PMIB_IPNETTABLE;

Members

dwNumEntries

Numero di voci ARP nella tabella.

table[ANY_SIZE]

Puntatore a una tabella di voci ARP implementate come matrice di strutture MIB_IPNETROW .

Commenti

La funzione GetIpNetTable recupera la tabella di mapping degli indirizzi IPv4-to-physical.

in un sistema locale e restituisce queste informazioni in una struttura di MIB_IPNETTABLE .

Il membro dwNumEntries in questa struttura può essere zero se nella tabella non sono presenti voci ARP.

La struttura MIB_IPNETTABLE può contenere spaziatura interna per l'allineamento tra il membro dwNumEntries e la prima voce della matrice MIB_IPNETROW nel membro della tabella . La spaziatura interna per l'allineamento può essere presente anche tra le voci della matrice MIB_IPNETROW nel membro della tabella . Qualsiasi accesso a una voce di matrice MIB_IPNETROW deve presumere che la spaziatura interna possa esistere.

Nel Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è stata modificata e la struttura MIB_IPNETTABLE è definita nel file di intestazione Ipmib.h non nel file di intestazione Iprtrmib.h. Si noti che il file di intestazione Ipmib.h viene incluso automaticamente in Iprtrmib.h che viene incluso automaticamente nel file di intestazione Iphlpapi.h . I file di intestazione Ipmib.h e Iprtrmib.h non devono mai essere usati direttamente.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ipmib.h (includere Iphlpapi.h)

Vedi anche

GetIpNetTable

MIB_IPNETROW