struttura WSK_TDI_MAP (wsk.h)
La struttura WSK_TDI_MAP specifica un mapping tra una determinata famiglia di indirizzi, un tipo di socket e un protocollo per il nome del dispositivo di un trasporto TDI.
Sintassi
typedef struct _WSK_TDI_MAP {
USHORT SocketType;
ADDRESS_FAMILY AddressFamily;
ULONG Protocol;
PCWSTR TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;
Membri
SocketType
Tipo di socket. Questo membro può contenere uno qualsiasi dei valori SOCK_XXX definiti nel file di intestazione Ws2def.h.
AddressFamily
Famiglia di indirizzi. Questo membro può contenere uno dei valori AF_XXX definiti nel file di intestazione Ws2def.h.
Protocol
Protocollo di trasporto.
TdiDeviceName
Puntatore a una stringa di caratteri wide con terminazione Null contenente il nome del dispositivo per il trasporto TDI che supporta la combinazione di gruppi di indirizzi, tipo di socket e protocollo specificati dai membri AddressFamily, SocketTypee Protocol.
Osservazioni
Il membro map della struttura WSK_TDI_MAP_INFO punta a una matrice di strutture WSK_TDI_MAP, ognuna delle quali contiene un mapping tra una determinata famiglia di indirizzi, un tipo di socket e un protocollo al nome del dispositivo di un trasporto TDI.
Per altre informazioni sull'uso dei trasporti TDI, vedere Using TDI Transports.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
intestazione | wsk.h (include Wsk.h) |