Freigeben über


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)