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)

Weitere Informationen

WSK_PROVIDER_CONNECTION_DISPATCH

WskAccept

WskAcceptEvent

WskDisconnectEvent

WskReceiveEvent

WskSendBacklogEvent

WskSocket

WskSocketConnect