estructura WSK_TDI_MAP (wsk.h)

La estructura WSK_TDI_MAP especifica una asignación entre una familia de direcciones determinada, el tipo de socket y el protocolo al nombre del dispositivo de un transporte TDI .

Sintaxis

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

Miembros

SocketType

Tipo de socket. Este miembro puede contener cualquiera de los valores SOCK_XXX definidos en el archivo de encabezado Ws2def.h.

AddressFamily

La familia de direcciones. Este miembro puede contener cualquiera de los valores AF_XXX definidos en el archivo de encabezado Ws2def.h.

Protocol

Protocolo de transporte.

TdiDeviceName

Puntero a una cadena de caracteres anchos terminada en null que contiene el nombre del dispositivo para el transporte TDI que admite la combinación de familia de direcciones, tipo de socket y protocolo especificados por los miembros AddressFamily, SocketType y Protocol .

Comentarios

El miembro Map de la estructura WSK_TDI_MAP_INFO apunta a una matriz de estructuras de WSK_TDI_MAP, cada una de las cuales contiene una asignación entre una familia de direcciones determinada, el tipo de socket y el protocolo al nombre del dispositivo de un transporte TDI .

Para obtener más información sobre el uso de transportes TDI, consulte Uso de transportes TDI.

Nota TDI no se admitirá en las versiones de Microsoft Windows después de Windows Vista. Use windows Filtering Platform o Winsock Kernel en su lugar.
 

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado wsk.h (incluya Wsk.h)

Consulte también

WSK_TDI_MAP_INFO