次の方法で共有


Winsock カーネル オブジェクト

Winsock カーネル (WSK) ネットワーク プログラミング インターフェイス (NPI) は、 クライアントソケット の 2 つの主要なオブジェクトの種類を中心に設計されています。

Client オブジェクト
クライアント オブジェクトは、WSK アプリケーションと WSK サブシステムの間の添付ファイル (バインディング) を表します。 クライアント オブジェクトは、 WSK_CLIENT 構造体によって表されます。 クライアント オブジェクトへのポインターは、WSK サブシステムへの添付プロセス中に WSK アプリケーションに返されます。 WSK アプリケーションは、クライアント オブジェクト レベルで動作するすべての WSK 関数にこのポインターを渡します。

Socket オブジェクト
ソケット オブジェクトは、ネットワーク I/O に使用できるネットワーク ソケットを表します。 ソケット オブジェクトは、 WSK_SOCKET 構造体によって表されます。 ソケット オブジェクトへのポインターは、アプリケーションが新しいソケットを作成するとき、またはアプリケーションが受信接続を受け入れると、WSK アプリケーションに返されます。 WSK アプリケーションは、特定のソケットに固有のすべての WSK 関数にこのポインターを渡します。