//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言网卡数据信息统计源码系统结构:API_GetTcpStatistics,API_LocalSize,API_lstrcpyn,API_CopyMemory,API_取错误信息,API_lstrcpyn2,API_LocalSize2,API_GetUdpStatistics, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || || ======调用的Dll || ||---[dll]------API_GetTcpStatistics || ||---[dll]------API_LocalSize || ||---[dll]------API_lstrcpyn || ||---[dll]------API_CopyMemory || ||---[dll]------API_取错误信息 || ||---[dll]------API_lstrcpyn2 || ||---[dll]------API_LocalSize2 || ||---[dll]------API_GetUdpStatistics 调用的DLL命令: .DLL命令API_GetTcpStatistics,整数型,"IPHLPAPI.DLL","GetTcpStatistics",, .参数pStats,整数型 .DLL命令API_LocalSize,整数型,"kernel32","LocalSize",,返回本地内存块大小 .参数hMem,PMIB_TCPSTATS .DLL命令API_lstrcpyn,整数型,"kernel32","lstrcpynA",, 间接取结构指针 .参数lpString1,PMIB_TCPSTATS,传址 .参数lpString2,文本型,传址 .参数iMaxLength,整数型 .DLL命令API_CopyMemory,,"kernel32","RtlMoveMemory",, .参数pDest,整数型 .参数pSrc,整数型 .参数ByteLen,整数型 .DLL命令API_取错误信息,整数型,"kernel32","GetLastError",,针对之前调用的api函数,用这个函数取得扩展错误信息(在vb里使用:在vb中,用Err对象的GetLastError属性获取GetLastError的值。这样做是必要的,因为在api调用返回以及vb调用继续执行期间,vb有时会重设GetLastError的值) 由api函数决定。请参考api32.txt文件,其中列出了一系列错误常数;都以ERROR_前缀起头。常用的错误代码见下表 .DLL命令API_lstrcpyn2,整数型,"kernel32","lstrcpynA",, 间接取结构指针 .参数lpString1,PMIB_UDPSTATS,传址 .参数lpString2,文本型,传址 .参数iMaxLength,整数型 .DLL命令API_LocalSize2,整数型,"kernel32","LocalSize",,返回本地内存块大小 .参数hMem,PMIB_UDPSTATS .DLL命令API_GetUdpStatistics,整数型,"IPHLPAPI.DLL","GetUdpStatistics",, .参数pStats,整数型
