IcmpSendEcho2发送了多少个请求?

时间:2013-05-14 14:45:11

标签: winapi icmp

IcmpSendEcho2文档说:

  

ReplyBuffer包含ICMP echo 响应,如果有的话。

对于ICMP,如果只发送一个请求,那么不仅会产生零响应或一个响应吗?

如果是这种情况,这是否意味着IcmpSendEcho2可以发送多个请求,因为它可以接收多个响应?如果是这样,有没有办法找出发送了多少请求?

所有这一切的目标是尝试获取数据包丢失%,但需要知道发送了多少请求。

1 个答案:

答案 0 :(得分:1)

IcmpSendEcho2()发送1个请求,但这可以生成多个响应。输出是一个响应数组,因此您必须确保数组足够大以接收所有响应。