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) |