• PUDN用户
    了解作者
  • DOS
    开发工具
  • 208KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 320
    下载次数
  • 2005-09-21 10:14
    上传日期
用ping来判断网络通断太慢了,该程序可以实现快速判断网络通断状态
ping检测网络通断.rar
  • wattcphg.LIB
    185KB
  • wattcplg.LIB
    157KB
  • TCP.H
    2.4KB
  • COPYRIGH.H
    2.5KB
  • wattcpsm.LIB
    145KB
  • ELIB.H
    876B
  • WATTCP.H
    21.1KB
  • Ping.cpp
    715B
  • www.pudn.com.txt
    218B
  • ETHDEV.H
    351B
  • BOOTP.H
    2.8KB
  • ICMP.H
    2KB
内容介绍
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> // #include <tcp.h> #include <dos.h> #include "rtos.h" #include "net.h" char isPingSucc(DWORD dwServerIp) { longword timer, new_rcvd; longword sent = 0L; int Status; //dwServerIp = 0xc0a80001; outp(0xfe20,0x2101); delay(100); Status = inp(0xfe24); Status = Status & 0x0024; if(Status == 0x0) return 0; sent = 0x55; if (_ping(dwServerIp ,sent,250,0,NULL)) return 0; delay(100); tcp_tick(NULL); new_rcvd = 0x0; if ((timer = _chk_ping( dwServerIp , &new_rcvd)) != 0xffffffffL) { if(new_rcvd == sent) { return 1; } } return 0; }
评论
    相关推荐