Condividi tramite


struttura WSK_EXTENSION_CONTROL_OUT (wsk.h)

La struttura WSK_EXTENSION_CONTROL_OUT specifica l'implementazione del sottosistema WSK di un'interfaccia di estensione per un socket.

Sintassi

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

Members

ProviderContext

Puntatore a un contesto fornito dal sottosistema WSK per la registrazione dell'interfaccia di estensione in un socket. Il sottosistema WSK usa questo contesto per tenere traccia dello stato della registrazione dell'interfaccia di estensione per il socket. Il contenuto del contesto di registrazione del sottosistema WSK è opaco all'applicazione WSK. L'applicazione WSK passa questo puntatore al sottosistema WSK ogni volta che chiama una delle funzioni di interfaccia di estensione del socket che richiedono il contesto di registrazione del sottosistema WSK.

ProviderDispatch

Puntatore a una struttura che contiene la tabella dispatch del sottosistema WSK di funzioni per l'interfaccia di estensione. Il contenuto della struttura è specifico dell'interfaccia di estensione.

Commenti

Il sottosistema WSK inserisce il contenuto della struttura WSK_EXTENSION_CONTROL_OUT quando un'applicazione WSK registra un'interfaccia di estensione. Per altre informazioni sulla registrazione di un'interfaccia di estensione, vedere Registrazione di un'interfaccia di estensione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione wsk.h (include Wsk.h)

Vedi anche

SIO_WSK_REGISTER_EXTENSION

WSK_EXTENSION_CONTROL_IN

WskControlSocket