WSK_TDI_DEVICENAME_MAPPING
WSK 應用程式會使用WSK_TDI_DEVICENAME_MAPPING用戶端控制作業,將位址系列、通訊端類型和通訊協定的組合對應至 TDI 傳輸的裝置名稱。 只有在需要 TDI 傳輸支援時,WSK 應用程式才會使用此用戶端控制作業。 當 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) |