WSK_TDI_DEVICENAME_MAPPING
Eine WSK-Anwendung verwendet den WSK_TDI_DEVICENAME_MAPPING Clientsteuerungsvorgang, um Kombinationen aus Adressfamilie, Sockettyp und Protokoll den Gerätenamen von TDI-Transporten zuzuordnen. Eine WSK-Anwendung verwendet diesen Clientsteuerungsvorgang nur, wenn sie Unterstützung für TDI-Transporte benötigt. Wenn eine WSK-Anwendung einen Socket erstellt, verweist das WSK-Subsystem nur auf die Liste der Zuordnungen, wenn keine native Unterstützung für die von der WSK-Anwendung angegebene Kombination aus Adressfamilie, Sockettyp und Protokoll vorhanden ist.
Wenn eine WSK-Anwendung den WSK_TDI_DEVICENAME_MAPPING Clientsteuerungsvorgang verwendet, um Kombinationen aus Adressfamilie, Sockettyp und Protokoll den Gerätenamen von TDI-Transporten zuzuordnen, muss sie dies tun, bevor Sockets erstellt werden.
Zum Zuordnen von Kombinationen aus Adressfamilie, Sockettyp und Protokoll zu Gerätenamen von TDI-Transporten ruft eine WSK-Anwendung die WskControlClient-Funktion mit den folgenden Parametern auf.
Parameter | Wert |
---|---|
ControlCode |
WSK_TDI_DEVICENAME_MAPPING |
InputSize |
sizeof(WSK_TDI_MAP_INFO) |
Inputbuffer |
Ein Zeiger auf eine WSK_TDI_MAP_INFO-Struktur , die eine Liste von Zuordnungen von Kombinationen von Adressfamilie, Sockettyp und Protokoll zu TDI-Gerätenamen enthält. |
OutputSize |
0 |
OutputBuffer |
NULL |
OutputSizeReturned |
NULL |
Irp |
NULL |
Weitere Informationen zur Verwendung von TDI-Transporten finden Sie unter Verwenden von TDI-Transporten.
Der Irp-Parameter muss für diesen Clientsteuerungsvorgang NULL sein.
Hinweis TDI wird in Microsoft Windows-Versionen nach Windows Vista nicht mehr unterstützt. Verwenden Sie stattdessen die Windows-Filterplattform oder den Winsock-Kernel .
Requirements (Anforderungen)
Version |
Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header |
Wsk.h (einschließen von Wsk.h) |