estructura MIB_IPNET_TABLE2 (netioapi.h)

La estructura MIB_IPNET_TABLE2 contiene una tabla de entradas de dirección IP vecinas.

Sintaxis

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

Miembros

NumEntries

Valor que especifica el número de entradas de dirección de vecino de red IP de la matriz.

Table[ANY_SIZE]

Matriz de estructuras de MIB_IPNET_ROW2 que contienen entradas de dirección de vecino de red IP.

Comentarios

La estructura MIB_IPNET_TABLE2 se define en Windows Vista y versiones posteriores.

La función GetIpNetTable2 enumera las direcciones IP vecinas en un sistema local y devuelve esta información en una estructura MIB_IPNET_TABLE2 .

Para IPv4, esto incluye direcciones determinadas que se usaron el Protocolo de resolución de direcciones (ARP). Para IPv6, esto incluye direcciones determinadas mediante el protocolo de detección de vecinos (ND) para IPv6, como se especifica en RFC 2461. Para obtener más información, vea http://www.ietf.org/rfc/rfc2461.txt.

La estructura MIB_IPNET_TABLE2 puede contener relleno para la alineación entre el miembro NumEntries y la primera entrada de matriz MIB_IPNET_ROW2 del miembro Table . El relleno para la alineación también puede estar presente entre las entradas de matriz MIB_IPNET_ROW2 en el miembro Table . Cualquier acceso a una entrada de matriz de MIB_IPNET_ROW2 debe suponer que puede existir relleno.

Tenga en cuenta que el archivo de encabezado Netioapi.h se incluye automáticamente en el archivo de encabezado Iphlpapi.h . El archivo de encabezado Netioapi.h nunca debe usarse directamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado netioapi.h (include Iphlpapi.h)

Consulte también

GetIpNetTable2

MIB_IPNET_ROW2