structure WSK_EXTENSION_CONTROL_OUT (wsk.h)
La structure WSK_EXTENSION_CONTROL_OUT spécifie l’implémentation par le sous-système WSK d’une interface d’extension pour un socket.
Syntaxe
typedef struct _WSK_EXTENSION_CONTROL_OUT {
PVOID ProviderContext;
const VOID *ProviderDispatch;
} WSK_EXTENSION_CONTROL_OUT, *PWSK_EXTENSION_CONTROL_OUT;
Membres
ProviderContext
Pointeur vers un contexte fourni par un sous-système WSK pour l’inscription de l’interface d’extension sur un socket. Le sous-système WSK utilise ce contexte pour suivre l’état de l’inscription de l’interface d’extension pour le socket. Le contenu du contexte d’inscription du sous-système WSK est opaque pour l’application WSK. L’application WSK transmet ce pointeur au sous-système WSK chaque fois qu’elle appelle l’une des fonctions d’interface d’extension du socket qui nécessitent le contexte d’inscription du sous-système WSK.
ProviderDispatch
Pointeur vers une structure qui contient la table de répartition des fonctions du sous-système WSK pour l’interface d’extension. Le contenu de la structure est spécifique à l’interface d’extension.
Remarques
Le sous-système WSK remplit le contenu de la structure WSK_EXTENSION_CONTROL_OUT lorsqu’une application WSK inscrit une interface d’extension. Pour plus d’informations sur l’inscription d’une interface d’extension, consultez Inscription d’une interface d’extension.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | wsk.h (inclure Wsk.h) |