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.
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) |