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
描述介面狀態的位掩碼。 以下是可能的旗標。
旗標 | 意義 |
---|---|
|
介面正在執行。 |
|
支援廣播功能。 |
|
回送介面正在執行。 |
|
介面使用點對點連結。 |
|
支援多播功能。 |
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) |