estructura WSK_EXTENSION_CONTROL_OUT (wsk.h)

La estructura WSK_EXTENSION_CONTROL_OUT especifica la implementación del subsistema WSK de una interfaz de extensión para un socket.

Sintaxis

typedef struct _WSK_EXTENSION_CONTROL_OUT {
  PVOID      ProviderContext;
  const VOID *ProviderDispatch;
} WSK_EXTENSION_CONTROL_OUT, *PWSK_EXTENSION_CONTROL_OUT;

Miembros

ProviderContext

Puntero a un contexto proporcionado por el subsistema WSK para el registro de la interfaz de extensión en un socket. El subsistema WSK usa este contexto para realizar un seguimiento del estado del registro de la interfaz de extensión para el socket. El contenido del contexto de registro del subsistema WSK es opaco para la aplicación WSK. La aplicación WSK pasa este puntero al subsistema WSK cada vez que llama a cualquiera de las funciones de interfaz de extensión del socket que requieren el contexto de registro del subsistema WSK.

ProviderDispatch

Puntero a una estructura que contiene la tabla de distribución de funciones del subsistema WSK para la interfaz de extensión. El contenido de la estructura es específico de la interfaz de extensión.

Comentarios

El subsistema WSK rellena el contenido de la estructura WSK_EXTENSION_CONTROL_OUT cuando una aplicación WSK registra una interfaz de extensión. Para obtener más información sobre cómo registrar una interfaz de extensión, vea Registrar una interfaz de extensión.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado wsk.h (incluya Wsk.h)

Consulte también

SIO_WSK_REGISTER_EXTENSION

WSK_EXTENSION_CONTROL_IN

WskControlSocket