Función WskDeregister (wsk.h)

La función WskDeregister anula el registro de una instancia de registro de la aplicación WSK creada anteriormente por WskRegister.

Sintaxis

void WskDeregister(
  [in] PWSK_REGISTRATION WskRegistration
);

Parámetros

[in] WskRegistration

Puntero a la ubicación de memoria inicializada por WskRegister que identifica la instancia de registro de una aplicación WSK.

Valor devuelto

None

Observaciones

Para cada llamada a WskRegister que devuelve un código correcto, debe haber exactamente una llamada WskDeregister correspondiente que use el mismo parámetro WskRegistration que se pasó a WskRegister.

WskDeregister esperará a que se devuelva hasta que se hayan completado todas las siguientes acciones:

  • Se liberan todas las instancias capturadas del proveedor NPI.
  • Se han devuelto todas las llamadas pendientes a las funciones a las que apunta WSK_PROVIDER_DISPATCH miembros.
  • Todos los sockets están cerrados.
Para obtener más información sobre cómo adjuntar una aplicación WSK al subsistema WSK, consulte Registro de una aplicación kernel de Winsock.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado wsk.h (incluya Wsk.h)
Library Netio.lib
IRQL PASSIVE_LEVEL

Consulte también

WSK_REGISTRATION

WskRegister