CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 487684
周星驰
·
2007-03-21 14:37:13
·
阅读: 340
啊~,扫瑞,的确看错了。。。
<空>
相关信息:
有人用过WINSOCK 2里面的TransmitPackets吗
(空) (
Slash
[1050]
2007-03-21 16:47
)
你要干啥?
(空) (
玉楼
[437]
2007-03-21 16:48
)
配合IOCP做文件传输
(59字)
(
Slash
[703]
2007-03-21 16:52
)
没用过
(空) (
玉楼
[385]
2007-03-21 16:54
)
白高兴
(空) (
Slash
[330]
2007-03-21 16:58
)
你在lpOverlapped里面返回的错误代码是啥啊?
(空) (
玉楼
[356]
2007-03-21 17:16
)
贴代码上来看看
(空) (
周星驰
[372]
2007-03-21 16:59
)
里面的代码,如果只有一个TRANSMIT_PACKETS_ELEMENT,客户端就能收到东西
(749字)
(
Slash
[904]
2007-03-21 17:04
)
那蛤,你的WSAIoctl的outbuffer的这样用?错了,你看看msdn吧
(216字)
(
周星驰
[567]
2007-03-21 17:18
)
这个不会错的,因为调用是没有问题的
(267字)
(
Slash
[442]
2007-03-21 19:31
)
再贴一段MSDN上的SAMPLE,不知道你说的错误在哪里
(3773字)
(
Slash
[794]
2007-03-21 19:46
)
你觉得你的outbuffer够用?就需要这么大的sizeof( void* )的?这个应该是你只能收到一个(如果接收内容大应该也收不全)
(空) (
周星驰
[470]
2007-03-21 22:04
)
晕啊,这里调用WSAIoctl是为了得到TransmitPackets的函数指针的
(空) (
Slash
[739]
2007-03-21 22:14
)
啊~,扫瑞,的确看错了。。。
(空) (
周星驰
[339]
2007-03-21 22:37
)
你如果照抄这个msdn里的例子,应该就不会有你的问题了,另外你用WSAGetLastError()应该会返回WSAEFAULT
(空) (
周星驰
[528]
2007-03-21 22:06
)
你的SendSize为啥是0?lpOverlapped为啥是NULL
(空) (
玉楼
[443]
2007-03-21 17:23
)
那个nSendSize是传输块的大小,不是你理解的传输大小
(798字)
(
Slash
[559]
2007-03-21 19:36
)
查一下你的接收端,是不是只post了一个read request.在收到第一个数据包后没接着post read request.
(空) (
bjwf
[390]
2007-03-21 22:16
)
我现在只是用最普通的TClientSocket在测试
(14字)
(
Slash
[377]
2007-03-22 08:45
)
顶啊,急啊
(空) (
Slash
[313]
2007-03-22 13:51
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录