共用方式為


Final-State-Based 多播程式設計

本文介紹以 IOCTLs 替代套接字選項來實現最終狀態的多播程式設計方法。 如需最終狀態多播程式設計與變更式多播程序設計有何不同的概觀,請參閱 多播程式設計

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

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

 

請注意,SIOCSMSFILTERSIOCGMSFILTER IOCTLS 可在 Windows Vista 和更新版本上使用。

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