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 。
注意 在 Windows Vista 之后的 Microsoft Windows 版本中将不支持 TDI。 请改用 Windows 筛选平台 或 Winsock 内核 。
要求
版本 |
在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 |
Wsk.h (包括 Wsk.h) |