Partager via


structure WSK_CLIENT_CONNECTION_DISPATCH (wsk.h)

La structure WSK_CLIENT_CONNECTION_DISPATCH spécifie la table de répartition d’une application WSK des fonctions de rappel d’événements pour un socket orienté connexion.

Syntaxe

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;

Membres

WskReceiveEvent

Pointeur vers la fonction de rappel d’événement WskReceiveEvent de l’application WSK pour le socket. Si l’application WSK n’active pas la fonction de rappel d’événement WskReceiveEvent pour le socket, ce pointeur peut être NULL.

WskDisconnectEvent

Pointeur vers la fonction de rappel d’événement WskDisconnectEvent de l’application WSK pour le socket. Si l’application WSK n’active pas la fonction de rappel d’événement WskDisconnectEvent pour le socket, ce pointeur peut être NULL.

WskSendBacklogEvent

Pointeur vers la fonction de rappel d’événement WskSendBacklogEvent de l’application WSK pour le socket. Si l’application WSK n’active pas la fonction de rappel d’événement WskSendBacklogEvent pour le socket, ce pointeur peut être NULL.

Remarques

Une application WSK transmet un pointeur vers une structure WSK_CLIENT_CONNECTION_DISPATCH au sous-système WSK de l’une des manières suivantes :

  • Lors de l’appel de la fonction WskSocket pour créer un socket orienté connexion.
  • Lors de l’appel de la fonction WskSocketConnect pour créer, lier et connecter un socket orienté connexion.
  • Lors de l’appel de la fonction WskAccept pour accepter un socket entrant orienté connexion sur un socket d’écoute.
  • En tant que paramètre retourné lorsque le sous-système WSK appelle la fonction de rappel d’événement WskAcceptEvent de l’application WSK. Le sous-système WSK appelle la fonction de rappel d’événement WskAcceptEvent d’une application WSK pour informer l’application WSK qu’un socket entrant orienté connexion a été accepté sur un socket d’écoute.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête wsk.h (inclure Wsk.h)

Voir aussi

WSK_PROVIDER_CONNECTION_DISPATCH

WskAccept

WskAcceptEvent

WskDisconnectEvent

WskReceiveEvent

WskSendBacklogEvent

WskSocket

WskSocketConnect