structure WSK_EXTENSION_CONTROL_OUT (wsk.h)
La structure WSK_EXTENSION_CONTROL_OUT spécifie l’implémentation du 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 le 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’il 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 distribution du sous-système WSK des fonctions 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | wsk.h (include Wsk.h) |