Vista での winsock の send() 関数の呼び出しをブロックしてすぐに返す理由はありますか? XP以下では予想される遅延で動作します。これは、Vista の自動調整機能と関係があるのでしょうか。コード:
char *pBuffer; // pointer to data
int bytes; // total size
int i = 0, j=0;
while (i < bytes)
{
j = send(m_sock, pBuffer+i, bytes-i, 0);
i+=j;
}
ありがとう、
パヴァン