Leer en inglés

Compartir a través de


WSK_TDI_BEHAVIOR

Nota La característica TDI está en desuso y se quitará en futuras versiones de Microsoft Windows.

Una aplicación WSK usa la operación de control de cliente WSK_TDI_BEHAVIOR para controlar si el subsistema de WSK desviará la E/S de red a los transportes de TDI . Una aplicación WSK usa esta operación de control de cliente solo si necesita invalidar el comportamiento predeterminado del subsistema WSK.

Si una aplicación WSK usa la operación de control de cliente WSK_TDI_BEHAVIOR, debe hacerlo antes de crear los sockets.

Para controlar si el subsistema WSK desviará la E/S de red a los transportes de TDI, una aplicación WSK llama a la función WskControlClient con los parámetros siguientes.

Parámetro Value

ControlCode

WSK_TDI_BEHAVIOR

InputSize

sizeof(ULONG)

InputBuffer

Puntero a una variable con tipo ULONG que contiene marcas que controlan el comportamiento del subsistema WSK.

OutputSize

0

OutputBuffer

NULL

OutputSizeReturned

NULL

Irp

NULL

Las marcas siguientes se definen para la operación de control de cliente de WSK_TDI_BEHAVIOR.

WSK_TDI_BEHAVIOR_BYPASS_TDI
Si existe un transporte WSK nativo para la familia de direcciones, el tipo de socket y el protocolo que se especifican cuando la aplicación WSK crea un socket, entonces, si se establece esta marca, el subsistema WSK omite los controladores de filtro TDI y siempre usa el transporte WSK nativo.

El comportamiento predeterminado es que si se detecta un controlador de filtro TDI para la familia de direcciones, el tipo de socket y el protocolo que se especifican cuando la aplicación WSK crea un nuevo socket, el subsistema de WSK desvia la E/S de red para el nuevo socket al transporte de TDI para que el tráfico de red y otras operaciones de socket pasen por el controlador de filtro TDI.

El parámetro Irp debe ser NULL para esta operación de control de cliente.

Nota TDI no se admite en las versiones de Microsoft Windows después de Windows Vista.

Requisitos

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Wsk.h (incluye Wsk.h)