Winsock - WSAConnect()是否委托connect()

Winsock - Does WSAConnect() delegate to connect()?

本文关键字:connect 是否 Winsock WSAConnect      更新时间:2023-10-16

有没有人知道WSAConnect的实现是否最终调用了标准的connect方法?

这几乎肯定是另一种方式,因为WSAConnect支持连接数据和QOS设置,而connect不支持。

另一方面,您关心的唯一原因是如果您试图拦截套接字函数而不使用为此目的而设计的支持方法。

No。它们可能调用相同的内部函数,但它们肯定不会相互调用。尝试在WSAConnectconnect上设置一个断点。您将看到,如果调用其中任何一个,则只会触发其中一个,而不会同时触发两个。