急,请教WSASend、WSARecv()函数

gxhxue 2007-08-21 07:19:42
当我在服务器端用WSASend()、WSARecv()函数发送接受数据时,WSASend()函数、WSARecv()函数的第一个形参SOCKET应该是服务器端的SOCKET还是客户端的SOCKET?
...全文
141 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
铖邑 2007-09-18
  • 打赏
  • 举报
回复
就是accept函数调用成功之后的返回值
pp616 2007-08-22
  • 打赏
  • 举报
回复
和WriteFile ReadFile类似。hFile就是要操作的文件的句柄。
你把它理解为文件操作都可以。

你要在哪个链接上做IO操作就用那个链接的Socket作为参数

不分服务器端和客户端。


i_love_pc 2007-08-21
  • 打赏
  • 举报
回复
The Windows Sockets WSASend function sends data on a connected socket.

int WSASend (

SOCKET s,
LPWSABUF lpBuffers,
DWORD dwBufferCount,
LPDWORD lpNumberOfBytesSent,
DWORD dwFlags,
LPWSAOVERLAPPED lpOverlapped,
LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionROUTINE
);


Parameters

s

[in] A descriptor identifying a connected socket.

------------------------------------------------------------------------

The Windows Sockets WSARecv function receives data from a socket.

int WSARecv (

SOCKET s,
LPWSABUF lpBuffers,
DWORD dwBufferCount,
LPDWORD lpNumberOfBytesRecvd,
LPDWORD lpFlags,
LPWSAOVERLAPPED lpOverlapped,
LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionROUTINE
);


Parameters

s

[in] A descriptor identifying a connected socket.


就是跟服务器端的socket建立连接的那个socket

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧