WSK_PROVIDER_BASIC_DISPATCH structure (wsk.h)

La structure WSK_PROVIDER_BASIC_DISPATCH spécifie la table de répartition des fonctions du sous-système WSK pour un socket de base.

Syntaxe

typedef struct _WSK_PROVIDER_BASIC_DISPATCH {
  PFN_WSK_CONTROL_SOCKET WskControlSocket;
  PFN_WSK_CLOSE_SOCKET   WskCloseSocket;
} WSK_PROVIDER_BASIC_DISPATCH, *PWSK_PROVIDER_BASIC_DISPATCH;

Membres

WskControlSocket

Pointeur vers la fonction WskControlSocket du sous-système WSK pour le socket.

WskCloseSocket

Pointeur vers la fonction WskCloseSocket du sous-système WSK pour le socket.

Remarques

Une application WSK reçoit un pointeur vers une structure WSK_PROVIDER_BASIC_DISPATCH lorsque l’application WSK appelle la fonction WskSocket pour créer un socket de base. Le pointeur est contenu dans le membre Dispatch de la structure WSK_SOCKET reçue du sous-système WSK.

La structure WSK_PROVIDER_BASIC_DISPATCH est également incluse dans le WSK_PROVIDER_CONNECTION_DISPATCH, WSK_PROVIDER_DATAGRAM_DISPATCH, et WSK_PROVIDER_LISTEN_DISPATCH structures. Les fonctions WskControlSocket et WskCloseSocket incluses dans la structure WSK_PROVIDER_BASIC_DISPATCH sont prises en charge par toutes les catégories de sockets.

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 WSK_PROVIDER_DATAGRAM_DISPATCH

WSK_PROVIDER_LISTEN_DISPATCH

WSK_SOCKET

WskCloseSocket

WskControlSocket

WskSocket