实际上,_GetIfTable只需要第0和2项就够了,其他的赋值语句都可以不要。。。
我刚才给它加上说明,你觉得没用的项目就可以精简一下。
;===============================================================================
; 说明: 获取 MIB-II 接口表
; 语法: _GetIfTable()
; 参数: 无
; 需要: 无
; 返回: 成功 - 二维数组, 结构:
; $array[0][0] - 接口总数
; $array[1][0] - 第一接口索引号
; $array[1][1] - 第一接口名称
; $array[1][2] - 第一接口类型
; $array[1][3] - 第一接口MTU字节数
; $array[1][4] - 第一接口连接速度
; $array[1][5] - 第一接口物理地址
; $array[1][6] - 第一接口管理状态
; $array[1][7] - 第一接口操作状态
; $array[1][8] - 第一接口持续时间
; $array[1][9] - 第一接口接收字节数
; $array[1][10] - 第一接口接收单播数据包
; $array[1][11] - 第一接口接收广播和组播数据包
; $array[1][12] - 第一接口接收数据包丢弃数
; $array[1][13] - 第一接口接收数据包错误数
; $array[1][14] - 第一接口接收未知协议数据包
; $array[1][15] - 第一接口发送字节数
; $array[1][16] - 第一接口发送单播数据包
; $array[1][17] - 第一接口发送广播和组播数据包
; $array[1][18] - 第一接口发送数据包丢弃数
; $array[1][19] - 第一接口发送数据包错误数
; $array[1][20] - 第一接口传输队列长度
; $array[1][21] - 第一接口描述
; ...
; [n][0] 至 [n][21] - 第 n 接口信息
; 失败 - 空列表数组 [0][0] = 0, 并设置 @error 到 1, @extended 到API操作返回值
; 备注: 参考: http://www.autoitx.com/forum.php?mod=viewthread&tid=7308 3#
;===============================================================================
|