SPI拦截数据的大小问题
本人菜鸟一只,刚接触SPI,做一个类似于360流量防火墙的简单应用,关于易做图(上传速度类似),我是这么处理的 ,将(WSPRecvFrom类似处理)int WSPRecv (
SOCKET s,
LPWSABUF lpBuffers,
DWORD dwBufferCount,
LPDWORD lpNumberOfBytesRecvd,
LPDWORD lpFlags,
LPWSAOVERLAPPED lpOverlapped,
LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine,
LPWSATHREADID lpThreadId,
LPINT lpErrno
);
的 lpNumberOfBytesRecvd 的接收数据(也就是下载数据)传到我的exe部分,在exe部分中累加下载数据,并1s后,计算易做图..........(感觉思路是对的)
但是问题出来了,
1.明显感觉我统计的易做图,其实是上传速度(更具结果的大小看出来的)
2.假设我是上传速度和易做图搞反了,那么结果统计出来的易做图和360的易做图之间相差很大,例如:我开启迅雷下载,450k/s,结果自己的软件统计是1m多/s.
以下附测试结果图:
小弟我纠结了很长时间,不知道怎么回事
求大神指点 SPI封包 防火墙 流量统计及监控 --------------------编程问答-------------------- 除
补充:云计算 , 云安全