Partager via


WSK_TDI_DEVICENAME_MAPPING

Une application WSK utilise l’opération de contrôle client WSK_TDI_DEVICENAME_MAPPING pour mapper des combinaisons de famille d’adresses, de type de socket et de protocole aux noms d’appareils des transports TDI . Une application WSK utilise cette opération de contrôle client uniquement si elle nécessite la prise en charge des transports TDI. Lorsqu’une application WSK crée un socket, le sous-système WSK fait référence à la liste des mappages uniquement s’il n’existe aucune prise en charge native de la combinaison de famille d’adresses, de type de socket et de protocole spécifié par l’application WSK.

Si une application WSK utilise l’opération de contrôle client WSK_TDI_DEVICENAME_MAPPING pour mapper des combinaisons de famille d’adresses, de type de socket et de protocole aux noms d’appareils des transports TDI, elle doit le faire avant de créer des sockets.

Pour mapper des combinaisons de famille d’adresses, de type de socket et de protocole aux noms d’appareils des transports TDI, une application WSK appelle la fonction WskControlClient avec les paramètres suivants.

Paramètre Valeur

ControlCode

WSK_TDI_DEVICENAME_MAPPING

InputSize

sizeof(WSK_TDI_MAP_INFO)

InputBuffer

Pointeur vers une structure de WSK_TDI_MAP_INFO qui contient une liste de mappages de combinaisons de familles d’adresses, de type de socket et de protocole avec des noms d’appareils TDI .

OutputSize

0

OutputBuffer

NULL

OutputSizeReturned

NULL

Irp

NULL

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

Le paramètre Irp doit être NULL pour cette opération de contrôle client.

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.

Spécifications

Version

Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.

En-tête

Wsk.h (inclure Wsk.h)