Compartir a través de


estructura MIB_IPINTERFACE_TABLE (netioapi.h)

La estructura MIB_IPINTERFACE_TABLE contiene una tabla de entradas de interfaz IP.

Sintaxis

typedef struct _MIB_IPINTERFACE_TABLE {
  ULONG               NumEntries;
  MIB_IPINTERFACE_ROW Table[ANY_SIZE];
} MIB_IPINTERFACE_TABLE, *PMIB_IPINTERFACE_TABLE;

Miembros

NumEntries

Número de entradas de la interfaz IP de la matriz.

Table[ANY_SIZE]

Matriz de estructuras de MIB_IPINTERFACE_ROW que contienen entradas de interfaz IP.

Comentarios

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

La función GetIpInterfaceTable enumera las entradas de la interfaz IP en un sistema local y devuelve esta información en una estructura de MIB_IPINTERFACE_TABLE .

La estructura MIB_IPINTERFACE_TABLE puede contener relleno para la alineación entre el miembro NumEntries y la primera entrada de matriz MIB_IPINTERFACE_ROW en el miembro Table . El relleno para la alineación también puede estar presente entre las entradas de matriz de MIB_IPINTERFACE_ROW en el miembro Table . Cualquier acceso a una entrada de matriz de MIB_IPINTERFACE_ROW 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 se debe usar directamente.

Ejemplos

Para ver un ejemplo que recupera la estructura MIB_IPINTERFACE_TABLE y, a continuación, imprime algunos miembros de las entradas de estructura MIB_IPINTERFACE_ROW de esta tabla, vea la función GetIpInterfaceTable .

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 (incluya Iphlpapi.h)

Consulte también

GetIpInterfaceTable

MIB_IPINTERFACE_ROW