Windows 中哪些类型的网络流量不使用 Winsock?
我正在开发一些低级的东西(LSP),发现SMB流量不经过LSP,因为SMB不使用Winsock。 MSDN 中有一段关于它的内容,但这是 MSDN 专用于 Windows CE 的一…
GetHostByAddr() win32
我给出一个 IP 地址:64.78.58.91,我想使用 GetHostByAddr() win32 API 检索主机名。 它不是返回 www.ripcode.com,而是返回 intermedia.net 我希望…
如何检查套接字连接到的目的地?
例如,如果我编译的应用程序中的套接字设计为连接到 123.456.789.0。 如何检查它是否连接到 123.456.789.0? 有没有办法做到这一点? 想法是这样的:…
在特定网络适配器上执行 connect()
我正在使用 Winsock2 进行编程。 我的系统中有两个网络适配器,一个用于本地连接(LAN),一个用于外部连接(PPPOE)。 当我执行 connect() 调用来连…
如何从 Microsoft Access 与 Visual Basic 建立网络连接?
我们在 Microsoft Access 中有一个 Visual Basic 应用程序,我们需要建立网络连接。 对于 VB6,有一个名为 WinSock 的方便的小控件使这成为可能,但我…
Boost Asio dll 在 Windows 2000 上引发 ws2_32.dll 错误
我有一个使用 boost Asio 进行网络连接的 dll。 当我将此 dll 链接到在 Windows 2000 上运行的应用程序时,会引发运行时异常: “无法在动态链接库 WS…
适用于高负载网络应用的最高效的 winsock 设计
我知道这是一个普遍问题,但我需要您对 TCP 服务器/客户端应用程序的建议。 服务器一次只能处理一个连接。 服务器正在向连接的客户端发送实时图像(一…
关于Winsock Kernel Buffer和Nagle算法的疑问
在阅读这篇文章时,我有一个疑问。 据我了解,在传输小数据时,默认情况下会启用 Nagle 算法,该算法会合并小数据包。 这会导致在传输之前缓存一些数…
gethostbyaddr() 出现错误 11001
我正在编写简单的程序来在智能设备之间进行通信,并且在调用 gethostbyaddr() 时收到 11001。 两台设备都显示它们已连接到同一网络,但从 msdn 文档 1…