INTERFACE_INFO_EX-Struktur (ws2ipdef.h)
Die INTERFACE_INFO_EX-Struktur wird in Verbindung mit dem Befehl SIO_GET_INTERFACE_LIST IOCTL verwendet, um Informationen zu einer Ip-Adresse der Schnittstelle abzurufen. Im Gegensatz zur INTERFACE_INFO-Struktur ist INTERFACE_INFO_EX unabhängig von der Adressgröße, sodass sie mit IPv6 arbeiten kann.
Syntax
typedef struct _INTERFACE_INFO_EX {
ULONG iiFlags;
SOCKET_ADDRESS iiAddress;
SOCKET_ADDRESS iiBroadcastAddress;
SOCKET_ADDRESS iiNetmask;
} INTERFACE_INFO_EX, *LPINTERFACE_INFO_EX;
Member
iiFlags
Bitmaske, die die status der Schnittstelle beschreibt. Die folgenden Flags sind möglich.
iiAddress
Adresse einer Schnittstelle.
iiBroadcastAddress
Sendeadresse der Schnittstelle oder der Adresse der anderen Seite für Punkt-zu-Punkt-Verbindungen.
iiNetmask
Von der Schnittstelle verwendete Netzmaske.
Hinweise
Auf dem 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 INTERFACE_INFO_EX-Struktur wird in der Ws2ipdef.h-Headerdatei definiert, die automatisch in der Headerdatei Ws2tcpip.h enthalten ist. Die Ws2ipdef.h-Headerdateien 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 | ws2ipdef.h (include Ws2tcpip.h) |