Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |