Compartir a través de


WSK_TDI_DEVICENAME_MAPPING

Una aplicación WSK usa la operación de control de cliente WSK_TDI_DEVICENAME_MAPPING para asignar combinaciones de familia de direcciones, tipo de socket y protocolo a los nombres de dispositivo de los transportes TDI . Una aplicación WSK usa esta operación de control de cliente solo si requiere compatibilidad con los transportes TDI. Cuando una aplicación WSK crea un socket, el subsistema WSK hace referencia a la lista de asignaciones solo si no hay compatibilidad nativa con la combinación de familia de direcciones, tipo de socket y protocolo especificado por la aplicación WSK.

Si una aplicación WSK usa la operación de control de cliente WSK_TDI_DEVICENAME_MAPPING para asignar combinaciones de familia de direcciones, tipo de socket y protocolo a los nombres de dispositivo de los transportes TDI, debe hacerlo antes de crear cualquier socket.

Para asignar combinaciones de familia de direcciones, tipo de socket y protocolo a los nombres de dispositivo de los transportes TDI, una aplicación WSK llama a la función WskControlClient con los parámetros siguientes.

Parámetro Value

ControlCode

WSK_TDI_DEVICENAME_MAPPING

InputSize

sizeof(WSK_TDI_MAP_INFO)

InputBuffer

Puntero a una estructura de WSK_TDI_MAP_INFO que contiene una lista de asignaciones de combinaciones de familia de direcciones, tipo de socket y protocolo para los nombres de dispositivo TDI .

OutputSize

0

OutputBuffer

NULL

OutputSizeReturned

NULL

Irp

NULL

Para obtener más información sobre el uso de transportes TDI, consulte Uso de transportes TDI.

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

Nota TDI no se admitirá en versiones de Microsoft Windows después de Windows Vista. En su lugar, use windows Filtering Platform o Winsock Kernel .

Requisitos

Versión

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

Encabezado

Wsk.h (incluya Wsk.h)