Condividi tramite


struttura WSK_CLIENT_CONNECTION_DISPATCH (wsk.h)

La struttura WSK_CLIENT_CONNECTION_DISPATCH specifica la tabella dispatch di un'applicazione WSK di funzioni di callback degli eventi per un socket orientato alla connessione.

Sintassi

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;

Membri

WskReceiveEvent

Puntatore al WskReceiveEvent dell'applicazione WskReceiveEvent funzione di callback degli eventi per il socket. Se l'applicazione WSK non abilita la WskReceiveEvent funzione di callback degli eventi per il socket, questo puntatore può essere NULL.

WskDisconnectEvent

Puntatore alla WskDisconnectEvent dell'applicazione WskDisconnectEvent funzione di callback degli eventi per il socket. Se l'applicazione WSK non abilita la WskDisconnectEvent funzione di callback degli eventi per il socket, questo puntatore può essere NULL.

WskSendBacklogEvent

Puntatore alla WskSendBacklogEvent dell'applicazione WskSendBacklogEvent funzione di callback degli eventi per il socket. Se l'applicazione WSK non abilita il WskSendBacklogEvent funzione di callback degli eventi per il socket, questo puntatore può essere NULL.

Osservazioni

Un'applicazione WSK passa un puntatore a una struttura WSK_CLIENT_CONNECTION_DISPATCH al sottosistema WSK in uno dei modi seguenti:

  • Quando si chiama la funzione WskSocket per creare un socket orientato alla connessione.
  • Quando si chiama la funzione WskSocketConnect per creare, associare e connettere un socket orientato alla connessione.
  • Quando si chiama la funzione WskAccept per accettare un socket orientato alla connessione in ingresso su un socket in ascolto.
  • Come parametro restituito quando il sottosistema WSK chiama il WskAcceptEvent dell'applicazione WskAcceptEvent funzione di callback degli eventi. Il sottosistema WSK chiama il WskAcceptEvent di un'applicazione WskAcceptEvent funzione di callback degli eventi per notificare all'applicazione WSK che un socket orientato alla connessione in ingresso è stato accettato in un socket in ascolto.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
intestazione wsk.h (include Wsk.h)

Vedere anche

WSK_PROVIDER_CONNECTION_DISPATCH

WskAccept

WskAcceptEvent

WskDisconnectEvent

WskReceiveEvent

WskSendBacklogEvent

WskSocket

WskSocketConnect