Freigeben über


WSK_TDI_MAP-Struktur (wsk.h)

Die WSK_TDI_MAP-Struktur gibt eine Zuordnung zwischen einer bestimmten Adressfamilie, einem bestimmten Sockettyp und dem Protokoll zum Gerätenamen eines TDI-Transports an.

Syntax

typedef struct _WSK_TDI_MAP {
  USHORT         SocketType;
  ADDRESS_FAMILY AddressFamily;
  ULONG          Protocol;
  PCWSTR         TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;

Member

SocketType

Der Sockettyp. Dieses Element kann einen der SOCK_XXX-Werte enthalten, die in der Ws2def.h-Headerdatei definiert sind.

AddressFamily

Die Adressfamilie. Dieses Element kann alle AF_XXX-Werte enthalten, die in der Ws2def.h-Headerdatei definiert sind.

Protocol

Das Transportprotokoll.

TdiDeviceName

Ein Zeiger auf eine breite NULL-Zeichenfolge, die den Gerätenamen für den TDI-Transport enthält, der die Kombination aus Adressfamilie, Sockettyp und Protokoll unterstützt, die von den Membern AddressFamily, SocketType und Protocol angegeben wird.

Hinweise

Das Zuordnungselement der WSK_TDI_MAP_INFO-Struktur verweist auf ein Array von WSK_TDI_MAP-Strukturen, die jeweils eine Zuordnung zwischen einer bestimmten Adressfamilie, einem bestimmten Sockettyp und einem Protokoll zum Gerätenamen eines TDI-Transports enthält.

Weitere Informationen zur Verwendung von TDI-Transporten finden Sie unter Verwenden von TDI-Transporten.

Hinweis TDI wird in Microsoft Windows-Versionen nach Windows Vista nicht mehr unterstützt. Verwenden Sie stattdessen die Windows-Filterplattform oder den Winsock-Kernel .
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile wsk.h (einschließen von Wsk.h)

Weitere Informationen

WSK_TDI_MAP_INFO