共用方式為


最終狀態式多播程序設計

本節描述使用 IOCTLs 而非套接字選項進行最終狀態多播程序設計。 如需最終狀態多播程式設計與變更型多播程序設計有何不同的概觀,請參閱 多播程序設計

下表描述 Windows 上用於多播程式設計的 Windows 套接字 IOCTL。

IOCTL 引數類型
SIOCSMSFILTER GROUP_FILTER 結構
SIOCGMSFILTER GROUP_FILTER 結構
SIO_GET_MULTICAST_FILTER ip_msfilter 結構
SIO_SET_MULTICAST_FILTER ip_msfilter 結構

 

請注意, WINDOWS Vista 和更新版本提供SIOCSMSFILTERSFILTER IOCTLS。

在處理大型來源清單時,使用這些 IOCTL 進行多播程式設計具有效能優點。 如需使用 SIOCGMSFILTER 或 SIOCSMSFILTER 相關聯之參數和設定的詳細資訊,請參閱 GROUP_FILTER 參考頁面。 如需使用SIO_GET_MULTICAST_FILTER或SIO_SET_MULTICAST_FILTER相關聯之參數和設定的詳細資訊,請參閱 ip_msfilter 參考頁面。