WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur (wsk.h)
Die WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur gibt die Funktionstabelle des WSK-Subsystems für einen Datagrammsocket an.
Syntax
typedef struct _WSK_PROVIDER_DATAGRAM_DISPATCH {
WSK_PROVIDER_BASIC_DISPATCH Basic;
PFN_WSK_BIND WskBind;
PFN_WSK_SEND_TO WskSendTo;
PFN_WSK_RECEIVE_FROM WskReceiveFrom;
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST WskRelease;
PFN_WSK_GET_LOCAL_ADDRESS WskGetLocalAddress;
PFN_WSK_SEND_MESSAGES WskSendMessages;
} WSK_PROVIDER_DATAGRAM_DISPATCH, *PWSK_PROVIDER_DATAGRAM_DISPATCH;
Member
Basic
Die Mitglieder des WSK_PROVIDER_BASIC_DISPATCH Struktur sind als Elemente der WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur enthalten.
WskBind
Ein Zeiger auf die WskBind-Funktion des WSK-Subsystems für den Socket.
WskSendTo
Ein Zeiger auf die WskSendTo-Funktion des WSK-Subsystems für den Socket.
WskReceiveFrom
Ein Zeiger auf die WskReceiveFrom-Funktion des WSK-Subsystems für den Socket.
WskRelease
Ein Zeiger auf die WskRelease-Funktion des WSK-Subsystems für den Socket.
WskGetLocalAddress
Ein Zeiger auf die WskGetLocalAddress-Funktion des WSK-Subsystems für den Socket.
WskSendMessages
Ein Zeiger auf die WskSendMessages-Funktion des WSK-Subsystems für den Socket.
Hinweise
Die Memberliste der WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur enthält eine unbenannte WSK_PROVIDER_BASIC_DISPATCH Struktur. Der im WDK enthaltene Compiler unterstützt eine Microsoft-spezifische Erweiterung der Sprache C, die unbenannte Strukturen in Strukturdeklarationen zulässt. Das Ergebnis ist, dass die Strukturmitglieder der WSK_PROVIDER_BASIC_DISPATCH-Struktur in der WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur enthalten sind, als wären sie native Elemente der WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur.
Eine WSK-Anwendung empfängt einen Zeiger auf eine WSK_PROVIDER_DATAGRAM_DISPATCH-Struktur, wenn die WSK-Anwendung die WskSocket-Funktion aufruft, um einen Datagrammsocket-Socket zu erstellen. Der Zeiger ist im Dispatch-Member der WSK_SOCKET-Struktur enthalten, die vom WSK-Subsystem empfangen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | wsk.h (einschließen von Wsk.h) |
Weitere Informationen
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