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 SOCK_XXX valores definidos no arquivo de cabeçalho Ws2def.h.
AddressFamily
A família de endereços. Esse membro pode conter qualquer um dos valores deXXX AF_ 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 especificado pelos membros AddressFamily, SocketTypee do Protocolo.
Observações
O Map membro da estrutura WSK_TDI_MAP_INFO aponta para uma matriz de estruturas WSK_TDI_MAP, cada uma delas contém um mapeamento entre uma família de endereços específica, tipo de soquete e 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 |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
cabeçalho | wsk.h (inclua Wsk.h) |