Condividi tramite


MIB_IPNETROW_LH struttura (ipmib.h)

La struttura MIB_IPNETROW contiene informazioni per una voce di tabella ARP (Address Resolution Protocol) per un indirizzo IPv4.

Sintassi

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;

Members

dwIndex

Tipo: DWORD

Indice dell'adapter.

dwPhysAddrLen

Tipo: DWORD

Lunghezza, in byte, dell'indirizzo fisico.

bPhysAddr[MAXLEN_PHYSADDR]

Tipo: BYTE[MAXLEN_PHYSADDR]

Indirizzo fisico.

dwAddr

Tipo: DWORD

Indirizzo IPv4.

dwType

Tipo: DWORD

Tipo di voce ARP.

Questo membro può essere uno dei valori del tipo di enumerazione MIB_IPNET_TYPE definito nel file di intestazione Ipmib.h incluso nel Windows SDK rilasciato per Windows Vista e versioni successive. Per l'uso con le versioni di Platform SDK precedenti, questa enumerazione non è definita e le costanti devono essere usate.

Valore Significato
MIB_IPNET_TYPE_OTHER
1
Altro
MIB_IPNET_TYPE_INVALID
2
Tipo ARP non valido. Ciò può indicare una voce ARP non raggiungibile o incompleta.
MIB_IPNET_TYPE_DYNAMIC
3
Tipo ARP dinamico.
MIB_IPNET_TYPE_STATIC
4
Tipo ARP statico.

Type

Commenti

Nella Windows SDK rilasciata per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è stata modificata e la struttura MIB_IPNETROW viene definita nel file di intestazione Ipmib.h non nel file di intestazione Iprtrmib.h. Si noti che il file di intestazione Ipmib.h viene incluso automaticamente in Iprtrmib.h che viene incluso automaticamente nel file di intestazione Iphlpapi.h . I file di intestazione Ipmib.h e Iprtrmib.h non devono mai essere usati direttamente.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ipmib.h (includere Iphlpapi.h)

Vedi anche

CreateIpNetEntry

DeleteIpNetEntry

MIB_IPNETTABLE

SetIpNetEntry