Поделиться через


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

InputSize

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 (include Wsk.h)