我可以安全地将局部变量DWORD dsBytes, dwFlags = 0
传递到先前完成例程的异步WSARecv调用中,还是可以在WSARecv终止使用之前超出范围?
MSDN:
但是,关于dsBytes和dwFlags并没有类似的东西。
最佳答案
是的,您可以使用局部变量。一旦WSARecv()调用返回,并且将字节计数作为参数发送到完成例程或通过调用 WSAGetOverlappedResult()
进行检索,就不再使用这些标志。
关于c++ - WSARecv的dsBytes,dwFlags参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16307525/