winsock服务器故障排除
我编写并编译了一个服务器程序,无论客户端应用程序输入什么内容,该程序都会在屏幕上回显,代码如下。 /*Server */ #define _WIN32_WINNT 0x501 #inc…
替代 Windows 中的分叉
我一直在关注 Beej Networking 指南 和服务器部分有部分代码调用了函数 fork()。 if (!fork()) { // this is the child process close(sockfd); // ch…
连接到 IP 地址而不是本地主机?
这是我的第二次尝试,我编写了一个服务器应用程序,如下所示,它输出客户端发送的任何内容。我有一个 server.exe 版本,它使用 INADDR_ANY 监听任何内…
如何让我的服务器应用程序使用我的 IP 地址而不是 localhost
这可能是微不足道的,但我需要帮助让我的服务器侦听我的 ISP IP 地址,而不是我的客户端服务器消息程序中的本地主机。我的服务器和客户端如下。 服务…
检查套接字是否阻塞(特定于 Winsock)
可能的重复: 在 Win32 中,是有没有办法测试套接字是否是非阻塞的? 这就是我在 Windows 中将套接字设置为非阻塞模式的方法。 unsigned long mode =…
来自 c++/c# 的应用程序挂钩 (winsock)
我有一个调用 winsocket 函数的(旧)应用程序: struct hostent* FAR gethostbyname( __in const char *name ); 它当前将其导入为 ws32_dll.#52 而不…
Winsock recv() 不阻塞
我刚刚编译了这段代码: http://www.win32developer.com/tutorial/winsock/winsock_tutorial_2.shtm 我添加了一些代码,以便它在无限循环中执行recv()…
IAT/EAT 挂钩“gethostbyname”
我编写了这段代码,通过更改 IAT 和 EAT 中的地址来挂钩 API 函数: http://pastebin.com/7d9N1J2c 当我想挂接“recv”或“connect”时,这工作得很好…
哪里下载 ws2_32.dll 版本 2.2 用于运行函数 WSPRegisterMemory?
哪里下载 ws2_32.dll 版本 2.2 用于运行函数 WSPRegisterMemory?我有 winxp sp3 并安装了最新的平台 SDK 和 Windows 驱动程序套件,但所有 ws2_32.dl…
WINSOCK 非套接字上的套接字操作
这是类方法(所有方法和变量都声明为公共) 注意:DiscoverWinsockLib 负责 WSAStartup 的工作,我知道该部分可以工作。它还执行 LoadLibrary 并查找…
绑定到 IPV6 中的 LOOPBACK - IPV4 绑定到任何?
我发誓我以前见过这个问题,但我无法使用神奇的搜索字符串来为我找到它: 我创建了一个用于监听的套接字,使用: s = socket()... getaddrinfo("::1",…
寻找一个最简单(也是最快)的 Windows、C 或 c++ 的 TCP 套接字编程示例;
我正在寻找一个最简单(也是最快)的 Windows、C 或 C++ 的 TCP 套接字编程示例,无论哪种都可以更快地完成,发送琐碎的数据,例如 1 个字节或几个字…