WSK_CLIENT_CONNECTION_DISPATCH-Struktur (wsk.h)
Die WSK_CLIENT_CONNECTION_DISPATCH-Struktur gibt die Dispatchtabelle einer WSK-Anwendung mit Ereignisrückruffunktionen für einen verbindungsorientierten Socket an.
Syntax
typedef struct _WSK_CLIENT_CONNECTION_DISPATCH {
PFN_WSK_RECEIVE_EVENT WskReceiveEvent;
PFN_WSK_DISCONNECT_EVENT WskDisconnectEvent;
PFN_WSK_SEND_BACKLOG_EVENT WskSendBacklogEvent;
} WSK_CLIENT_CONNECTION_DISPATCH, *PWSK_CLIENT_CONNECTION_DISPATCH;
Member
WskReceiveEvent
Ein Zeiger auf die WskReceiveEvent-Ereignisrückruffunktion der WSK-Anwendung für den Socket. Wenn die WSK-Anwendung die WskReceiveEvent-Ereignisrückruffunktion für den Socket nicht aktiviert, kann dieser Zeiger NULL sein.
WskDisconnectEvent
Ein Zeiger auf die WskDisconnectEvent-Ereignisrückruffunktion der WSK-Anwendung für den Socket. Wenn die WSK-Anwendung die WskDisconnectEvent-Ereignisrückruffunktion für den Socket nicht aktiviert, kann dieser Zeiger NULL sein.
WskSendBacklogEvent
Ein Zeiger auf die WskSendBackEvent-Ereignisrückruffunktion der WSK-Anwendung für den Socket. Wenn die WSK-Anwendung die WskSendBackEvent-Ereignisrückruffunktion für den Socket nicht aktiviert, kann dieser Zeiger NULL sein.
Hinweise
Eine WSK-Anwendung übergibt einen Zeiger auf eine WSK_CLIENT_CONNECTION_DISPATCH-Struktur auf eine der folgenden Arten an das WSK-Subsystem:
- Beim Aufrufen der WskSocket-Funktion zum Erstellen eines verbindungsorientierten Sockets.
- Beim Aufrufen der WskSocketConnect-Funktion zum Erstellen, Binden und Verbinden eines verbindungsorientierten Sockets.
- Beim Aufrufen der WskAccept-Funktion , um einen eingehenden verbindungsorientierten Socket auf einem Lauschocket zu akzeptieren.
- Als zurückgegebener Parameter, wenn das WSK-Subsystem die WskAcceptEvent-Ereignisrückruffunktion der WSK-Anwendung aufruft. Das WSK-Subsystem ruft die WskAcceptEvent-Ereignisrückruffunktion einer WSK-Anwendung auf, um die WSK-Anwendung zu benachrichtigen, dass ein eingehender verbindungsorientierter Socket auf einem Lauschocket akzeptiert wurde.
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) |