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) |