Condividi tramite


MIB_IPNETROW_W2K 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_W2K {
  IF_INDEX dwIndex;
  DWORD    dwPhysAddrLen;
  UCHAR    bPhysAddr[MAXLEN_PHYSADDR];
  DWORD    dwAddr;
  DWORD    dwType;
} MIB_IPNETROW_W2K, *PMIB_IPNETROW_W2K;

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 in 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.

Commenti

In Windows SDK rilasciato 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

   
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