Freigeben über


MIB_IPNETROW_LH-Struktur (ipmib.h)

Die MIB_IPNETROW-Struktur enthält Informationen für einen ARP-Tabelleneintrag (Address Resolution Protocol) für eine IPv4-Adresse.

Syntax

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;

Member

dwIndex

Art: DWORD

Der Index des Adapters.

dwPhysAddrLen

Art: DWORD

Die Länge der physischen Adresse in Bytes.

bPhysAddr[MAXLEN_PHYSADDR]

Typ: BYTE[MAXLEN_PHYSADDR]

Die physische Adresse.

dwAddr

Art: DWORD

Die IPv4-Adresse.

dwType

Art: DWORD

Der Typ des ARP-Eintrags.

Dieser Member kann einer der Werte des MIB_IPNET_TYPE Enumerationstyps sein, der in der Ipmib.h-Headerdatei definiert ist, die in der für Windows Vista und höher veröffentlichten Windows SDK enthalten ist. Für die Verwendung mit Versionen des früheren Platform SDK ist diese Enumeration nicht definiert, und die Konstanten müssen verwendet werden.

Wert Bedeutung
MIB_IPNET_TYPE_OTHER
1
Sonstiges
MIB_IPNET_TYPE_INVALID
2
Ein ungültiger ARP-Typ. Dies kann auf einen nicht erreichbaren oder unvollständigen ARP-Eintrag hinweisen.
MIB_IPNET_TYPE_DYNAMIC
3
Ein dynamischer ARP-Typ.
MIB_IPNET_TYPE_STATIC
4
Ein statischer ARP-Typ.

Type

Hinweise

Auf der für Windows Vista und höher veröffentlichten Windows SDK wurde die organization der Headerdateien geändert, und die MIB_IPNETROW-Struktur ist in der Headerdatei Ipmib.h definiert, nicht in der Headerdatei Iprtrmib.h. Beachten Sie, dass die Ipmib.h-Headerdatei automatisch in Iprtrmib.h enthalten ist, das automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Headerdateien Ipmib.h und Iprtrmib.h sollten niemals direkt verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile ipmib.h (include Iphlpapi.h)

Weitere Informationen

CreateIpNetEntry

DeleteIpNetEntry

MIB_IPNETTABLE

SetIpNetEntry