Endzustandsbasierte Multicast-Programmierung
Dieser Abschnitt beschreibt die endzustandsbasierte Multicast-Programmierung unter Verwendung von IOCTLs anstelle von Socket-Optionen. Einen Überblick darüber, wie sich die endzustandsbasierte Multicast-Programmierung von der änderungsbasierten Multicast-Programmierung unterscheidet, finden Sie unter Multicast-Programmierung.
Die folgende Tabelle beschreibt die Windows Sockets IOCTLs, die für die Multicast-Programmierung unter Windows verwendet werden.
IOCTL | Argumenttyp |
---|---|
SIOCSMSFILTER | GROUP_FILTER-Struktur |
SIOCGMSFILTER | GROUP_FILTER-Struktur |
SIO_GET_MULTICAST_FILTER | ip_msfilter-Struktur |
SIO_SET_MULTICAST_FILTER | ip_msfilter-Struktur |
Beachten Sie, dass die SIOCSMSFILTER- und SIOCGMSFILTER-IOCTLS unter Windows Vista und höher verfügbar sind.
Die Verwendung dieser IOCTLs für die Multicastprogrammierung bietet Leistungsvorteile beim Arbeiten mit umfangreichen Quelllisten. Weitere Informationen zu den Parametern und Einstellungen, die mit SIOCGMSFILTER oder SIOCSMSFILTER verknüpft sind, finden Sie auf der GROUP_FILTER Referenzseite. Weitere Informationen zu den Parametern und Einstellungen, die mit SIO_GET_MULTICAST_FILTER oder SIO_SET_MULTICAST_FILTER verknüpft sind, finden Sie auf der ip_msfilter Referenzseite.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für