Freigeben über


MIB_IPADDRROW_W2K Struktur (ipmib.h)

Die MIB_IPADDRROW gibt Informationen für eine bestimmte IPv4-Adresse in der MIB_IPADDRTABLE-Struktur an.

Syntax

typedef struct _MIB_IPADDRROW_W2K {
  DWORD          dwAddr;
  DWORD          dwIndex;
  DWORD          dwMask;
  DWORD          dwBCastAddr;
  DWORD          dwReasmSize;
  unsigned short unused1;
  unsigned short unused2;
} MIB_IPADDRROW_W2K, *PMIB_IPADDRROW_W2K;

Members

dwAddr

Art: DWORD

Die IPv4-Adresse in Netzwerkbytereihenfolge.

dwIndex

Art: DWORD

Der Index der Schnittstelle, die dieser IPv4-Adresse zugeordnet ist.

dwMask

Art: DWORD

Die Subnetzmaske für die IPv4-Adresse in Netzwerkbytereihenfolge.

dwBCastAddr

Art: DWORD

Die Broadcastadresse in Netzwerkbytereihenfolge. Eine Broadcastadresse ist in der Regel die IPv4-Adresse, wobei der Hostteil entweder auf alle Nullen oder alle Nullen festgelegt ist.

Der richtige Wert für diesen Member wird von der GetIpAddrTable-Funktion nicht zurückgegeben.

dwReasmSize

Art: DWORD

Die maximale Neuassemblygröße für empfangene Datagramme.

unused1

Typ: unsigned short

Dieses Element ist reserviert.

unused2

Typ: unsigned short

Dieses Element ist reserviert.

Hinweise

Unter Windows XP und höher weist das dwIndex-Element der MIB_IPADDRROW-Struktur den Datentyp IF_INDEX auf. Das wType-Element ist nur unter Windows XP und höher verfügbar. Unter Windows 2000 und früher ist dieser Member als Nicht verwendet2 definiert.

Die GetIpAddrTable-Funktion ruft die IPv4-Adresszuordnungstabelle der Schnittstelle auf einem lokalen Computer ab und gibt diese Informationen in einer MIB_IPADDRTABLE-Struktur zurück. Das Tabellenelement in der MIB_IPADDRTABLE-Struktur enthält ein Array von MIB_IPADDRROW Einträgen.

Im Microsoft Windows Software Development Kit (SDK), das für Windows Vista und höher veröffentlicht wurde, wurde die organization von Headerdateien geändert, und die MIB_IPADDRROW Struktur ist in der Ipmib.h-Headerdatei nicht in der Headerdatei Iprtrmib.h definiert. Beachten Sie, dass die Ipmib.h-Headerdatei automatisch in Iprtrmib.h enthalten ist, was automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Headerdateien Ipmib.h und Iprtrmib.h sollten nie direkt verwendet werden.

Beispiele

Ein Beispiel, das die MIB_IPADDRTABLE-Struktur abruft und dann die MIB_IPADDRROW Strukturen in dieser Tabelle ausgibt, finden Sie in der GetIpAddrTable-Funktion .

Anforderungen

   
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

GetIpAddrTable

MIB_IPADDRTABLE