TCP/IPを使った通信の勉強してるんですが、
acceptで10038のエラーコードが返ってきます。

参考にしているのは
ttp://www.geekpage.jp/programming/winsock/
なんですが、ここの通りにやっても10038が返ってきてしまいます。

クライアントではサーバーからのメッセージを受信できているので、
ソケットがうまく作れているものだと思っていたのですが、
10038がエラールックアップで
「ソケット以外のものに対して操作を実行しようとしました。 」
と出るので、わけがわかりません。

どうしてこうなってしまうのかどなたか教えてください。
よろしくお願いします。