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


структура WSK_TDI_MAP (wsk.h)

Структура WSK_TDI_MAP определяет сопоставление между определенным семейством адресов, типом сокета и протоколом с именем устройства транспорта TDI .

Синтаксис

typedef struct _WSK_TDI_MAP {
  USHORT         SocketType;
  ADDRESS_FAMILY AddressFamily;
  ULONG          Protocol;
  PCWSTR         TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;

Члены

SocketType

Тип сокета. Этот элемент может содержать любое из значений SOCK_XXX, определенных в файле заголовка Ws2def.h.

AddressFamily

Семейство адресов. Этот элемент может содержать любые значения AF_XXX, определенные в файле заголовка Ws2def.h.

Protocol

Транспортный протокол.

TdiDeviceName

Указатель на строку расширенных символов, завершающуюся null, которая содержит имя устройства для транспорта TDI , поддерживающего сочетание семейства адресов, типа сокета и протокола, указанного элементами AddressFamily, SocketType и Protocol .

Комментарии

Элемент Mapструктуры WSK_TDI_MAP_INFO указывает на массив WSK_TDI_MAP структур, каждая из которых содержит сопоставление между определенным семейством адресов, типом сокета и протоколом с именем устройства транспорта TDI .

Дополнительные сведения об использовании транспортов TDI см. в разделе Использование транспортных средств TDI.

Примечание TDI не будет поддерживаться в версиях Microsoft Windows после Windows Vista. Вместо этого используйте платформу фильтрации Windows или ядро Winsock .
 

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть wsk.h (включая Wsk.h)

См. также раздел

WSK_TDI_MAP_INFO