IP_ADAPTER_PREFIX_XP 結構 (iptypes.h)
IP_ADAPTER_PREFIX結構會儲存 IP 位址前置詞。
語法
typedef struct _IP_ADAPTER_PREFIX_XP {
union {
ULONGLONG Alignment;
struct {
ULONG Length;
DWORD Flags;
};
};
struct _IP_ADAPTER_PREFIX_XP *Next;
SOCKET_ADDRESS Address;
ULONG PrefixLength;
} IP_ADAPTER_PREFIX_XP, *PIP_ADAPTER_PREFIX_XP;
成員
Alignment
保留的。 編譯器用來對齊 結構。
Length
這個結構的長度,以位元組為單位。
Flags
這個成員是保留的,而且應該設定為零。
Next
清單中下一個配接器前置詞結構的指標。
Address
位址前置詞,格式為 SOCKET_ADDRESS 結構。
PrefixLength
前置詞的長度,以位為單位。
備註
GetAdaptersAddresses函式會擷取IP_ADAPTER_ADDRESSES結構。 在具有 Service Pack 1 (SP1) 和更新版本的 Windows XP 上,IP_ADAPTER_ADDRESSES結構的FirstPrefix成員是IP_ADAPTER_PREFIX結構連結清單的指標。
SOCKET_ADDRESS結構用於IP_ADAPTER_PREFIX結構。 在 Microsoft Windows 軟體發展工具組 (SDK) 針對 Windows Vista 和更新版本發行,標頭檔的組織已變更,且SOCKET_ADDRESS結構定義于Wins2def.h標頭檔自動包含的Ws2def.h標頭檔中。 在針對 Windows Server 2003 和 Windows XP 發行的平臺軟體發展工具組 (SDK) 上, SOCKET_ADDRESS 結構會在 Winsock2.h 標頭檔中宣告。 若要使用IP_ADAPTER_PREFIX結構,必須在Iphlpapi.h標頭檔之前包含Winsock2.h標頭檔。
需求
最低支援的用戶端 | Windows Vista、Windows XP 與 SP1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | iptypes.h (包含 Iphlpapi.h) |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應