MIB_IPADDRTABLE struttura (ipmib.h)
La struttura MIB_IPADDRTABLE contiene una tabella di voci di indirizzi IPv4.
Sintassi
typedef struct _MIB_IPADDRTABLE {
DWORD dwNumEntries;
MIB_IPADDRROW table[ANY_SIZE];
} MIB_IPADDRTABLE, *PMIB_IPADDRTABLE;
Members
dwNumEntries
Numero di voci di indirizzi IPv4 nella tabella.
table[ANY_SIZE]
Puntatore a una tabella di voci di indirizzi IPv4 implementate come matrice di strutture MIB_IPADDRROW .
Commenti
La funzione GetIpAddrTable recupera la tabella di mapping degli indirizzi da interfaccia a-IPv4 in un computer locale e restituisce queste informazioni in una struttura MIB_IPADDRTABLE .
La struttura MIB_IPADDRTABLE può contenere spaziatura interna per l'allineamento tra il membro dwNumEntries e la prima voce della matrice MIB_IPADDRROW nel membro della tabella . La spaziatura interna per l'allineamento può essere presente anche tra le voci della matrice MIB_IPADDRROW nel membro della tabella . Qualsiasi accesso a una voce di matrice MIB_IPADDRROW deve presupporre 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 MIB_IPADDRROW è 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.
Esempio
Per visualizzare un esempio che recupera la struttura MIB_IPADDRTABLE e quindi stampa le strutture di MIB_IPADDRROW in questa tabella, vedere la funzione GetIpAddrTable .
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) |