次の方法で共有


Winsock カーネルの概要

Winsock カーネル (WSK) は、カーネルモード のネットワーク プログラミング インターフェイス (NPI)です。 WSK では、カーネル モード ソフトウェア モジュールは、ユーザー モード Winsock2 でサポートされているのと同じソケット プログラミング概念を使用して、ネットワーク I/O 操作を実行できます。 WSK NPI では、ソケットの作成、バインド、接続の確立、データ転送 (送受信) などの使い慣れたソケット操作がサポートされています。 ただし、WSK NPI はユーザー モード Winsock2 と同じソケット プログラミング概念のほとんどをサポートしていますが、WSK NPI は、パフォーマンスを向上させるために IRP やイベント コールバックを使用する非同期 I/O などの固有の特性を持つまったく新しい異なるインターフェイスです。

Windows Vista 以降のバージョンの Microsoft Windows を対象とするカーネル モード ネットワーク モジュールでは、WSK のパフォーマンスが向上し、プログラミングが容易になるため、TDI ドライバー 代わりに WSK を使用する必要があります。 フィルター ドライバーは、Windows Vista Windows フィルター プラットフォーム を実装する必要があり、TDI クライアントは WSK を実装する必要があります。

手記

TDI は、Windows Vista 以降の Microsoft Windows バージョンではサポートされていません。 代わりに、Windows フィルター プラットフォーム または Winsock カーネル 使用します。