estrutura WSK_TDI_MAP (wsk.h)
A estrutura WSK_TDI_MAP especifica um mapeamento entre uma família de endereços específica, um tipo de soquete e um protocolo para o nome do dispositivo de um transporte TDI .
Sintaxe
typedef struct _WSK_TDI_MAP {
USHORT SocketType;
ADDRESS_FAMILY AddressFamily;
ULONG Protocol;
PCWSTR TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;
Membros
SocketType
O tipo de soquete. Esse membro pode conter qualquer um dos valores SOCK_XXX definidos no arquivo de cabeçalho Ws2def.h.
AddressFamily
A família de endereços. Esse membro pode conter qualquer um dos valores AF_XXX definidos no arquivo de cabeçalho Ws2def.h.
Protocol
O protocolo de transporte.
TdiDeviceName
Um ponteiro para uma cadeia de caracteres largos terminada em nulo que contém o nome do dispositivo para o transporte TDI que dá suporte à combinação de família de endereços, tipo de soquete e protocolo especificados pelos membros AddressFamily, SocketType e Protocol .
Comentários
O membro Map da estrutura WSK_TDI_MAP_INFO aponta para uma matriz de estruturas de WSK_TDI_MAP, cada uma das quais contém um mapeamento entre uma família de endereços específica, um tipo de soquete e um protocolo para o nome do dispositivo de um transporte TDI .
Para obter mais informações sobre como usar transportes TDI, consulte Usando transportes TDI.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | wsk.h (inclua Wsk.h) |