WSK_TDI_DEVICENAME_MAPPING
Um aplicativo WSK usa o WSK_TDI_DEVICENAME_MAPPING operação de controle de cliente para mapear combinações de família de endereços, tipo de soquete e protocolo para nomes de dispositivo de transportes TDI . Um aplicativo WSK usa essa operação de controle de cliente somente se precisar de suporte para transportes TDI. Quando um aplicativo WSK cria um soquete, o subsistema WSK refere-se à lista de mapeamentos somente se não houver suporte nativo para a combinação de família de endereços, tipo de soquete e protocolo especificados pelo aplicativo WSK.
Se um aplicativo WSK usar o WSK_TDI_DEVICENAME_MAPPING operação de controle de cliente para mapear combinações de família de endereços, tipo de soquete e protocolo para nomes de dispositivo de transportes TDI, ele deverá fazê-lo antes de criar qualquer soquete.
Para mapear combinações de família de endereços, tipo de soquete e protocolo para nomes de dispositivo de transportes TDI, um aplicativo WSK chama a função WskControlClient com os parâmetros a seguir.
Parâmetro | Valor |
---|---|
ControlCode |
WSK_TDI_DEVICENAME_MAPPING |
InputSize |
sizeof(WSK_TDI_MAP_INFO) |
Inputbuffer |
Um ponteiro para uma estrutura WSK_TDI_MAP_INFO que contém uma lista de mapeamentos de combinações de família de endereços, tipo de soquete e protocolo para nomes de dispositivo TDI . |
OutputSize |
0 |
OutputBuffer |
NULL |
OutputSizeReturned |
NULL |
Irp |
NULL |
Para obter mais informações sobre como usar transportes TDI, consulte Usando transportes TDI.
O parâmetro Irp deve ser NULL para essa operação de controle de cliente.
Nota A TDI não terá suporte nas versões do Microsoft Windows após o Windows Vista. Em vez disso, use a Plataforma de Filtragem do Windows ou o Kernel winsock .
Requisitos
Versão |
Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
parâmetro |
Wsk.h (inclua Wsk.h) |