Winsock C++,更快地查看端口是否可用的方法比使用连接'?
查看远程计算机上的TCP端口是在侦听还是可用的最快方法? 我进行套接字调用后,选择函数始终返回 0 ,无论远程计算机是否具有端口43210打开或关闭! …
可以使用TransMitFile通过Winsock发送数据
我在下面有一个完整的Winsock客户端和服务器。我无法获取整个文件。 客户没有用数据填充其缓冲区。 逐步进行调试外观,就像服务器进程正在向后发送一…
Accept()在服务器上的调用成功,但是Connect()call on Client on tagin file file ving forror code 10035
我有一个以非阻止模式运行的客户端服务器模型,在该模式下,服务器像往常一样尝试无限地接受连接。客户端正在反复尝试与服务器连接,直到成功为止。 …
Winsock计划导致港口耗尽
发表不同的帖子,有助于解释我问题症状的来源: https://superuser.com/questions/1348102/windows-10-ephemeral-port-haustion-exhaustion-but-netst…
为什么选择()不返回?
我正在尝试了解如何在处理服务器程序中的多个连接时使用 select()方法。 int Server::handler() { int iResult; fd_set activeFdSet; fd_set readFd…
发送和接收不在Winsock中工作
我在C中获得了以下两个功能,用于在C中发送和接收字符串。当我的客户端手机中使用 sendstrbuffer()时,我的服务器中的 recvstrbuffer() 时,它可…
UDP Winsock聊天程序从RecVfrom()和SendTo()接收-1
目前,我们正在使用MFC和C生产UDP聊天程序 。 当recvFrom()和sendto()返回-1时,发生错误。 我不知道问题是什么。我搜索了它,做了我所做的事情,…
当IIS重新启动或回收应用程序池时,如何清洁关闭服务器?
我正在使用使用httpplatformhandler模块在IIS注册的Winsock编写服务器应用程序。 到目前为止,它似乎运行良好。我想知道如何更改代码以允许其干净…
当服务器只有1个UDP插座时,如何处理许多传入的UDP数据包?
当服务器只有1个UDP套接字,并且许多客户端向其发送UDP数据包时,处理所有传入数据包的最佳方法是什么? 我认为这也可能是TCP数据包的问题,因为…
在Acceptexhookproc上断开连接插座
我正在尝试在Acceptexhookproc例程中断开插座。 我在.dll上挂上了Acceptex,并注入了.EXE应用程序,如果在我的IF处连接的IP相同,我想要断开连接套接…
C++多线程 Winsock 服务器的行为与预期不同
我正在尝试使用 Winsock 在 C++ 中为 Windows 创建一个简单的多线程服务器。我面临着一个我不知道如何解决的问题。我希望我的服务器能够同时为多个客…
UDP 套接字未与端口解除绑定
我面临一个奇怪的问题,当我调用 closesocket() 时,之前绑定到端口的 UDP 套接字并未从该端口解除绑定。 API 调用不会返回任何错误,但 netstat 命令…
Winsock 关闭并关闭套接字超时
我有一个 SOCKET 变量,它是自定义结构的一部分。 SOCKET 变量在 accept 调用后填充。 然后在 SOCKET 上执行对 select 的调用以检测来自另一端的数据…