estructura MIB_IPNETROW_LH (ipmib.h)

La estructura de MIB_IPNETROW contiene información para una entrada de tabla del Protocolo de resolución de direcciones (ARP) para una dirección IPv4.

Sintaxis

typedef struct _MIB_IPNETROW_LH {
  IF_INDEX dwIndex;
  DWORD    dwPhysAddrLen;
  UCHAR    bPhysAddr[MAXLEN_PHYSADDR];
  DWORD    dwAddr;
  union {
    DWORD          dwType;
    MIB_IPNET_TYPE Type;
  };
} MIB_IPNETROW_LH, *PMIB_IPNETROW_LH;

Miembros

dwIndex

Tipo: DWORD

Índice del adaptador.

dwPhysAddrLen

Tipo: DWORD

Longitud, en bytes, de la dirección física.

bPhysAddr[MAXLEN_PHYSADDR]

Tipo: BYTE[MAXLEN_PHYSADDR]

Dirección física.

dwAddr

Tipo: DWORD

Dirección IPv4.

dwType

Tipo: DWORD

Tipo de entrada ARP.

Este miembro puede ser uno de los valores del tipo de enumeración MIB_IPNET_TYPE definido en el archivo de encabezado Ipmib.h incluido en el Windows SDK publicado para Windows Vista y versiones posteriores. Para su uso con versiones del SDK de plataforma anterior, esta enumeración no se define y se deben usar las constantes.

Valor Significado
MIB_IPNET_TYPE_OTHER
1
Otros
MIB_IPNET_TYPE_INVALID
2
Un tipo de ARP no válido. Esto puede indicar una entrada ARP inaccesible o incompleta.
MIB_IPNET_TYPE_DYNAMIC
3
Tipo ARP dinámico.
MIB_IPNET_TYPE_STATIC
4
Tipo ARP estático.

Type

Comentarios

En el Windows SDK publicado para Windows Vista y versiones posteriores, la organización de archivos de encabezado ha cambiado y la estructura MIB_IPNETROW 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

Requisito Value
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

CreateIpNetEntry

DeleteIpNetEntry

MIB_IPNETTABLE

SetIpNetEntry