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 传输的设备名称,该传输支持 AddressFamily、 SocketType 和 Protocol 成员指定的地址系列、套接字类型和协议的组合。
注解
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) |