在 Winsock 中使用 UNIX Ioctls

大部分 UNIX 執行所提供的 SIOCGIFCONF 命令都支援使用命令 SIO _ GET _ INTERFACE _ LIST 形式的 WSAIoctlWSPIoctl函數。 此命令會傳回已設定之介面及其參數的清單。

注意

對 Windows 通訊端2相容的 TCP/IP 服務提供者,此命令的支援是必要的。

參數 lpvOutBuffer 會指向緩衝區,而 WSAIoctlWSPIoctl 會在其中儲存介面的相關資訊。 您可以根據 lpcbBytesReturned 中傳回的輸出緩衝區實際長度,判斷 lpvOutBuffer) 中所傳回之結構的介面數目 (。