estructura de MIB_IPADDRROW_XP (ipmib.h)
El MIB_IPADDRROW especifica información para una dirección IPv4 determinada en la estructura de MIB_IPADDRTABLE .
Sintaxis
typedef struct _MIB_IPADDRROW_XP {
DWORD dwAddr;
IF_INDEX dwIndex;
DWORD dwMask;
DWORD dwBCastAddr;
DWORD dwReasmSize;
unsigned short unused1;
unsigned short wType;
} MIB_IPADDRROW_XP, *PMIB_IPADDRROW_XP;
Members
dwAddr
Tipo: DWORD
Dirección IPv4 en orden de bytes de red.
dwIndex
Tipo: DWORD
Índice de la interfaz asociada a esta dirección IPv4.
dwMask
Tipo: DWORD
Máscara de subred para la dirección IPv4 en orden de bytes de red.
dwBCastAddr
Tipo: DWORD
Dirección de difusión en orden de bytes de red. Normalmente, una dirección de difusión es la dirección IPv4 con la parte del host establecida en todos los ceros o en todos.
La función GetIpAddrTable no devuelve el valor adecuado para este miembro.
dwReasmSize
Tipo: DWORD
Tamaño máximo de reensable para datagramas recibidos.
unused1
Tipo: unsigned short
Este miembro está reservado.
wType
Tipo: unsigned short
Tipo de dirección o estado. Este miembro puede ser una combinación de los valores siguientes.
Comentarios
En Windows XP y versiones posteriores, el miembro dwIndex de la estructura MIB_IPADDRROW tiene un tipo de datos de IF_INDEX. El miembro wType solo está disponible en Windows XP y versiones posteriores. En Windows 2000 y versiones anteriores, este miembro se define como Unused2.
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 . El miembro de tabla de la estructura MIB_IPADDRTABLE contiene una matriz de MIB_IPADDRROW entradas.
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_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) |