次の方法で共有


WSK_PROVIDER_BASIC_DISPATCH構造体 (wsk.h)

WSK_PROVIDER_BASIC_DISPATCH構造体は、WSK サブシステムの基本ソケットの関数ディスパッチ テーブルを指定します。

構文

typedef struct _WSK_PROVIDER_BASIC_DISPATCH {
  PFN_WSK_CONTROL_SOCKET WskControlSocket;
  PFN_WSK_CLOSE_SOCKET   WskCloseSocket;
} WSK_PROVIDER_BASIC_DISPATCH, *PWSK_PROVIDER_BASIC_DISPATCH;

メンバーズ

WskControlSocket

ソケットの WSK サブシステムの WskControlSocket 関数へのポインター。

WskCloseSocket

ソケットの WSK サブシステムの WskCloseSocket 関数へのポインター。

備考

WSK アプリケーションが WskSocket 関数を呼び出して基本的なソケットを作成すると、WSK アプリケーションはWSK_PROVIDER_BASIC_DISPATCH構造体へのポインターを受け取ります。 ポインターは、WSK サブシステムから受信した WSK_SOCKET 構造体の Dispatch メンバーに含まれています。

WSK_PROVIDER_BASIC_DISPATCH構造は、 WSK_PROVIDER_CONNECTION_DISPATCH, WSK_PROVIDER_DATAGRAM_DISPATCH、および WSK_PROVIDER_LISTEN_DISPATCH 構造体。 WSK_PROVIDER_BASIC_DISPATCH構造体に含まれる wskControlSocket および wskCloseSocket 関数 は、ソケット カテゴリすべてでサポートされます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー wsk.h (Wsk.h を含む)

関連項目

WSK_PROVIDER_CONNECTION_DISPATCH WSK_PROVIDER_DATAGRAM_DISPATCH

WSK_PROVIDER_LISTEN_DISPATCH

WSK_SOCKET

WskCloseSocket

WskControlSocket

WskSocket