WSK_TDI_MAP構造体 (wsk.h)
WSK_TDI_MAP構造体は、特定のアドレス ファミリ、ソケットの種類、プロトコルと、TDI トランスポートのデバイス名とのマッピングを指定します。
構文
typedef struct _WSK_TDI_MAP {
USHORT SocketType;
ADDRESS_FAMILY AddressFamily;
ULONG Protocol;
PCWSTR TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;
メンバーズ
SocketType
ソケットの種類。 このメンバーには、Ws2def.h ヘッダー ファイルで定義されている任意のSOCK_XXX 値を含めることができます。
AddressFamily
アドレス ファミリ。 このメンバーには、Ws2def.h ヘッダー ファイルで定義されている任意のAF_XXX 値を含めることができます。
Protocol
トランスポート プロトコル。
TdiDeviceName
AddressFamily、SocketType、および Protocol メンバーで指定されたアドレス ファミリ、ソケットの種類、プロトコルの組み合わせをサポートする、TDI トランスポートのデバイス名を含む null で終わるワイド文字文字列へのポインター。
備考
WSK_TDI_MAP_INFO 構造体の Map メンバーは、WSK_TDI_MAP構造体の配列を指します。各構造体には、特定のアドレス ファミリ、ソケットの種類、プロトコルと、TDI トランスポートのデバイス名とのマッピングが含まれています。
TDI トランスポートの使用の詳細については、「TDI トランスポートの使用」を参照してください。
注 TDI は、Windows Vista 以降の Microsoft Windows バージョンではサポートされません。 代わりに、Windows フィルター プラットフォーム または Winsock カーネル 使用します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ヘッダー | wsk.h (Wsk.h を含む) |