estructura MIB_IPADDRTABLE (ipmib.h)
La estructura MIB_IPADDRTABLE contiene una tabla de entradas de dirección IPv4.
Sintaxis
typedef struct _MIB_IPADDRTABLE {
DWORD dwNumEntries;
MIB_IPADDRROW table[ANY_SIZE];
} MIB_IPADDRTABLE, *PMIB_IPADDRTABLE;
Members
dwNumEntries
Número de entradas de dirección IPv4 de la tabla.
table[ANY_SIZE]
Puntero a una tabla de entradas de dirección IPv4 implementadas como una matriz de estructuras de MIB_IPADDRROW .
Comentarios
La función GetIpAddrTable recupera la tabla de asignación de direcciones IPv4 de interfaz en un equipo local y devuelve esta información en una estructura de MIB_IPADDRTABLE .
La estructura MIB_IPADDRTABLE puede contener relleno para la alineación entre el miembro dwNumEntries y la primera entrada de matriz MIB_IPADDRROW del miembro de tabla . El relleno para la alineación también puede estar presente entre las entradas de matriz MIB_IPADDRROW en el miembro de tabla . Cualquier acceso a una entrada de matriz de MIB_IPADDRROW 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 el MIB_IPADDRROW 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.
Ejemplos
Para ver un ejemplo que recupera la estructura MIB_IPADDRTABLE y, a continuación, imprime las estructuras de MIB_IPADDRROW de esta tabla, consulte la función GetIpAddrTable .
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) |