Freigeben über


INTERFACE_INFO-Struktur (ws2ipdef.h)

Die INTERFACE_INFO-Struktur wird in Verbindung mit dem Befehl SIO_GET_INTERFACE_LIST ioctl verwendet, um Informationen über eine Schnittstellen-IP-Adresse abzurufen.

Syntax

typedef struct _INTERFACE_INFO {
  ULONG        iiFlags;
  sockaddr_gen iiAddress;
  sockaddr_gen iiBroadcastAddress;
  sockaddr_gen iiNetmask;
} INTERFACE_INFO, *LPINTERFACE_INFO;

Member

iiFlags

Eine 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

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

   
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