winsock2

    1熱度

    1回答

    我測試了在C套接字服務器應用程序,我得到一個錯誤的綁定功能,代碼10038我看着這件事和MSDN說,這意味着: 嘗試對不是套接字的東西進行操作。套接字句柄參數沒有引用有效的套接字,或者對於select,fd_set的成員無效。 下面是代碼: //我有正確的包含文件,例如包括但計算器顯示很奇怪,當我把#包括winsock2.h int main() { WSADATA wsaData; S

    2熱度

    4回答

    我想只允許從我的TCP服務器連接一個連接。你可以告訴,如何使用沒有積壓零長度的聽。 我使用代碼(下面給出),但是當我一個一個地啓動2個客戶端時,兩者都獲得連接。我使用VC++與winsock2。 (m_socket,-1); listen(m_socket,-1); 傳遞零作爲積壓也沒有工作。 等待你的回覆。 問候, IMMI

    13熱度

    2回答

    我已經開始編寫一個使用套接字的ActiveX控件。 使用此控件的應用程序可能也可能不會使用套接字。 我的控件可以告訴WSAStartup是否已被調用? 如果沒有,請調用它。一個小小的測試表明,多次調用WSAStartup會受到懲罰。 但是,如果請求不同的winsock版本,會發生什麼?這會破壞應用程序的其他部分嗎?

    0熱度

    1回答

    我們有一個使用QoS套接字的程序,我們的軟件電話應用程序使用RTP的QoS。 該應用程序通常保持運行,但有時會重新啓動。 (停止,等待300ms,開始) 我們發現,當軟電話應用程序停止時,最後一個在服務器上使用QoS,因此Windows上的RSVP QoS服務也停止。 當我們重新啓動我們的應用程序時,RSCP QoS服務通常開始非常快,但有時服務啓動需要整整30秒,導致我們的應用程序啓動速度也很慢