共用方式為


INTERFACE_INFO_EX結構 (ws2ipdef.h)

INTERFACE_INFO_EX 結構會與 SIO_GET_INTERFACE_LIST IOCTL 命令搭配使用,以取得介面 IP 位址的相關信息。 不同於 INTERFACE_INFO 結構, INTERFACE_INFO_EX 與位址大小無關,可讓它與 IPv6 搭配運作。

語法

typedef struct _INTERFACE_INFO_EX {
  ULONG          iiFlags;
  SOCKET_ADDRESS iiAddress;
  SOCKET_ADDRESS iiBroadcastAddress;
  SOCKET_ADDRESS iiNetmask;
} INTERFACE_INFO_EX, *LPINTERFACE_INFO_EX;

成員

iiFlags

描述介面狀態的位掩碼。 以下是可能的旗標。

旗標 意義
IFF_UP
介面正在執行。
IFF_BROADCAST
支援廣播功能。
IFF_LOOPBACK
回送介面正在執行。
IFF_POINTTOPOINT
介面使用點對點連結。
IFF_MULTICAST
支援多播功能。

iiAddress

介面的位址。

iiBroadcastAddress

介面的廣播位址,或另一端的點對點鏈接位址。

iiNetmask

介面所使用的 Netmask。

備註

在針對 Windows Vista 和更新版本發行的 Microsoft Windows 軟體開發套件 (SDK) 上,頭檔的組織已變更,且INTERFACE_INFO_EX結構定義於 Ws2ipdef.h 頭檔中,而 Ws2tcpip.h 頭檔中會自動包含此頭檔。 Ws2ipdef.h 頭文件不應該直接使用。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 ws2ipdef.h (包含 Ws2tcpip.h)

另請參閱

Winsock IOCTLs