Compartir a través de


estructura MIB_IPNETTABLE (ipmib.h)

La estructura MIB_IPNETTABLE contiene una tabla de entradas del Protocolo de resolución de direcciones (ARP) para direcciones IPv4.

Sintaxis

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

Members

dwNumEntries

Número de entradas ARP de la tabla.

table[ANY_SIZE]

Puntero a una tabla de entradas ARP implementadas como una matriz de estructuras de MIB_IPNETROW .

Comentarios

La función GetIpNetTable recupera la tabla de asignación de direcciones IPv4 a físicas.

en un sistema local y devuelve esta información en una estructura de MIB_IPNETTABLE .

El miembro dwNumEntries de esta estructura puede ser cero si no hay entradas ARP en la tabla.

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

En el Kit de desarrollo de software (SDK) de Microsoft Windows publicado para Windows Vista y versiones posteriores, la organización de archivos de encabezado ha cambiado y la estructura de MIB_IPNETTABLE se define en el archivo de encabezado Ipmib.h no en el archivo de encabezado Iprtrmib.h . Tenga en cuenta que el archivo de encabezado Ipmib.h se incluye automáticamente en Iprtrmib.h , que se incluye automáticamente en el archivo de encabezado Iphlpapi.h . Los archivos de encabezado Ipmib.h e Iprtrmib.h nunca deben usarse directamente.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ipmib.h (incluya Iphlpapi.h)

Consulte también

GetIpNetTable

MIB_IPNETROW