struttura MIB_IPNET_TABLE2

La struttura MIB_IPNET_TABLE2 contiene una tabella di voci di indirizzi IP adiacenti.

Sintassi

typedef struct _MIB_IPNET_TABLE2 {
  ULONG          NumEntries;
  MIB_IPNET_ROW2 Table[ANY_SIZE];
} MIB_IPNET_TABLE2, *PMIB_IPNET_TABLE2;

Members

  • NumEntries
    Valore che specifica il numero di voci di indirizzi adiacenti della rete IP nella matrice.

  • Tabella
    Matrice di strutture MIB_IPNET_ROW2 che contengono voci di indirizzi ip adiacenti alla rete.

Commenti

La funzione GetIpNetTable2 enumera gli indirizzi IP adiacenti in un computer locale e restituisce queste informazioni in una struttura MIB_IPNET_TABLE2. Per IPv4, queste informazioni includono gli indirizzi determinati tramite il protocollo ARP (Address Resolution Protocol). Per IPv6, queste informazioni includono gli indirizzi determinati usando il protocollo ND (Neighbor Discovery) per IPv6, come specificato in RFC 2461. Per altre informazioni, vedere Individuazione adiacente per IP versione 6 (IPv6).For more information, see Neighbor Discovery for IP Version 6 (IPv6).

La struttura MIB_IPNET_TABLE2 potrebbe contenere spaziatura interna per l'allineamento tra il membro NumEntries e la prima voce della matrice MIB_IPNET_ROW2 nel membro Table . La spaziatura interna per l'allineamento potrebbe essere presente anche tra le voci della matrice MIB_IPNET_ROW2 nel membro Table . Qualsiasi accesso a una voce di matrice MIB_IPNET_ROW2 deve presupporre che la spaziatura interna possa esistere.

Requisiti

Versione

Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.

Intestazione

Netioapi.h (include Netioapi.h)

Vedi anche

GetIpNetTable2

MIB_IPNET_ROW2