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

套接字类型。 此成员可以包含 Ws2def.h 头文件中定义的任何 SOCK_XXX 值。

AddressFamily

地址系列。 此成员可以包含 Ws2def.h 头文件中定义的任何 AF_XXX 值。

Protocol

传输协议。

TdiDeviceName

指向以 null 结尾的宽字符串的指针,该字符串包含 TDI 传输的设备名称,该传输支持 AddressFamilySocketTypeProtocol 成员指定的地址系列、套接字类型和协议的组合。

注解

WSK_TDI_MAP_INFO 结构的 Map 成员指向WSK_TDI_MAP结构的数组,其中每个结构都包含特定地址系列、套接字类型和协议与 TDI 传输的设备名称之间的映射。

有关使用 TDI 传输的详细信息,请参阅 使用 TDI 传输

注意 在 Windows Vista 之后的 Microsoft Windows 版本中将不支持 TDI。 请改用 Windows 筛选平台Winsock 内核
 

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 wsk.h (包括 Wsk.h)

另请参阅

WSK_TDI_MAP_INFO