WSK_TDI_MAP structure (wsk.h)

La structure WSK_TDI_MAP spécifie un mappage entre une famille d’adresses, un type de socket et un protocole particuliers au nom d’appareil d’un transport TDI .

Syntaxe

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

Membres

SocketType

Type de socket. Ce membre peut contenir l’une des valeurs SOCK_XXX définies dans le fichier d’en-tête Ws2def.h.

AddressFamily

Famille d’adresses. Ce membre peut contenir l’une des valeurs AF_XXX définies dans le fichier d’en-tête Ws2def.h.

Protocol

Protocole de transport.

TdiDeviceName

Pointeur vers une chaîne de caractères larges terminée par null qui contient le nom de l’appareil pour le transport TDI qui prend en charge la combinaison de la famille d’adresses, du type de socket et du protocole spécifiés par les membres AddressFamily, SocketType et Protocol .

Remarques

Le membre Map de la structure WSK_TDI_MAP_INFO pointe vers un tableau de structures WSK_TDI_MAP, chacune contenant un mappage entre une famille d’adresses, un type de socket et un protocole particuliers au nom d’appareil d’un transport TDI .

Pour plus d’informations sur l’utilisation des transports TDI, consultez Utilisation des transports TDI.

Note TDI ne sera pas pris en charge dans les versions de Microsoft Windows après Windows Vista. Utilisez la plateforme de filtrage Windows ou le noyau Winsock à la place.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête wsk.h (inclure Wsk.h)

Voir aussi

WSK_TDI_MAP_INFO