WPUCloseSocketHandle 関数 (ws2spi.h)
WPUCloseSocketHandle 関数は、既存のソケット ハンドルを閉じます。
構文
int WPUCloseSocketHandle(
[in] SOCKET s,
[out] LPINT lpErrno
);
パラメーター
[in] s
WPUCreateSocketHandle を使用して作成されたソケットへのハンドル。
[out] lpErrno
エラー コードへのポインター。
戻り値
エラーが発生しない場合、 WPUCreateSocketHandle は 0 を返します。 それ以外の場合は、SOCKET_ERRORを返し、 lpErrno で特定のエラー コードを使用できます。
エラー コード | 意味 |
---|---|
記述子は、 WPUCreateSocketHandle によって作成されたソケットではありません。 |
注釈
WPUCloseSocketHandle 関数は、WPUCreateSocketHandle によって作成された既存のソケット ハンドルを閉じます。 この関数は、Ws2_32.dll の内部ソケット テーブルからソケットを削除します。 所有するサービス プロバイダーは、ソケットに関連付けられているリソースを解放する役割を担います。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ws2spi.h |