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.

Flag Bedeutung
IFF_UP
Die Schnittstelle wird ausgeführt.
IFF_BROADCAST
Das Broadcastfeature wird unterstützt.
IFF_LOOPBACK
Die Loopbackschnittstelle wird ausgeführt.
IFF_POINTTOPOINT
Die Schnittstelle verwendet Eine Punkt-zu-Punkt-Verbindung.
IFF_MULTICAST
Das Multicastfeature wird unterstützt.

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)

Weitere Informationen

Winsock-IOCTLs