WSK_TDI_DEVICENAME_MAPPING
Приложение WSK использует операцию WSK_TDI_DEVICENAME_MAPPING клиентского управления для сопоставления сочетаний семейства адресов, типа сокета и протокола с именами устройств транспорта TDI . Приложение WSK использует эту операцию клиентского управления только в том случае, если ему требуется поддержка транспорта TDI. Когда приложение WSK создает сокет, подсистема WSK ссылается на список сопоставлений только в том случае, если отсутствует встроенная поддержка сочетания семейства адресов, типа сокета и протокола, заданного приложением WSK.
Если приложение WSK использует операцию WSK_TDI_DEVICENAME_MAPPING клиентского управления для сопоставления сочетаний семейства адресов, типа сокета и протокола с именами устройств транспорта TDI, это необходимо сделать перед созданием сокетов.
Чтобы сопоставить сочетания семейства адресов, типа сокета и протокола с именами устройств транспорта TDI, приложение WSK вызывает функцию WskControlClient со следующими параметрами.
Параметр | Значение |
---|---|
ControlCode |
WSK_TDI_DEVICENAME_MAPPING |
Размер входных данных |
sizeof(WSK_TDI_MAP_INFO) |
InputBuffer |
Указатель на структуру WSK_TDI_MAP_INFO , которая содержит список сопоставлений сочетаний семейства адресов, типа сокета и протокола с именами устройств TDI . |
OutputSize |
0 |
OutputBuffer |
NULL |
OutputSizeReturned |
NULL |
Irp |
NULL |
Дополнительные сведения об использовании транспортных средств TDI см. в разделе Использование транспорта TDI.
Параметр Irp должен иметь значение NULL для этой операции клиентского управления.
Примечание TDI не будет поддерживаться в версиях Microsoft Windows после Windows Vista. Вместо этого используйте платформу фильтрации Windows или ядро Winsock .
Требования
Версия |
Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Заголовок |
Wsk.h (включая Wsk.h) |