SIO_WSK_REGISTER_EXTENSION
La operación de control de E/S de socket SIO_WSK_REGISTER_EXTENSION permite que una aplicación WSK se registre para una interfaz de extensión compatible con el subsistema WSK. Esta operación de control de E/S de socket se aplica a todos los tipos de socket.
Para registrar una interfaz de extensión, una aplicación WSK llama a la función WskControlSocket con los parámetros siguientes.
Parámetro | Value |
---|---|
RequestType |
WskIoctl |
ControlCode |
SIO_WSK_REGISTER_EXTENSION |
Level |
0 |
InputSize |
sizeof(WSK_EXTENSION_CONTROL_IN) |
InputBuffer |
Puntero a una estructura de WSK_EXTENSION_CONTROL_IN . Esta estructura contiene un puntero al identificador de interfaz de programación de red (NPI) de la interfaz de extensión y punteros a la tabla de distribución y al contexto de la implementación de la interfaz de extensión de la aplicación WSK. |
OutputSize |
sizeof(WSK_EXTENSION_CONTROL_OUT) |
OutputBuffer |
Puntero a una estructura de WSK_EXTENSION_CONTROL_OUT . Esta estructura recibe un puntero a la tabla de distribución y un puntero al contexto de la implementación del subsistema WSK de la interfaz de extensión. |
OutputSizeReturned |
NULL |
Una aplicación WSK no especifica un puntero a un IRP al llamar a la función WskControlSocket para registrar una interfaz de extensión.
El contenido de las estructuras de tabla de distribución es específico de la interfaz de extensión.
Para obtener más información sobre cómo registrar una interfaz de extensión, consulte Registro de una interfaz de extensión.
Requisitos
Versión |
Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado |
Wsk.h (incluye Wsk.h) |