CAsyncSocket::Close
更新 : 2007 年 11 月
ソケットを閉じます。
virtual void Close( );
解説
この関数は、ソケット記述子を切り離します。したがって、ソケットを参照すると、WSAENOTSOCK エラーとなり、失敗します。対象となるソケットへの最後の参照を閉じると、関連する名前付け情報やキューイングされているデータは破棄されます。ソケット オブジェクトのデストラクタが Close を呼び出します。
CAsyncSocket では、CSocket とは異なり、SO_LINGER オプションと SO_DONTLINGER オプションが Close の意味に変化を与えます。詳細については、メンバ関数 GetSockOpt を参照してください。
必要条件
ヘッダー : afxsock.h