BOOL CheckIPReachable(LPCTSTR strIPAddress)
{
char strIP[100];
#ifdef UNICODE
WideCharToMultiByte(CP_ACP,0,strIPAddress,(int)_tcslen(strIPAddress)+1,strIP,sizeof(strIP)/sizeof(char),NULL,NULL);
#else
strcpy_s(strIP,strIPAddress);
#endif
IPAddr ipaddr=inet_addr(strIP);
ULONG ulHopCount,ulRTT;
return (BOOL)GetRTTAndHopCount(ipaddr,&ulHopCount,5,&ulRTT);
}
其中GetRTTAndHopCount的第三个参数数值越大,IP不可ping通时的超时时间越长
VC查看某IP是否可以ping通
最新推荐文章于 2022-04-22 18:04:39 发布