chg008
驱动牛犊
驱动牛犊
  • 注册日期2007-08-27
  • 最后登录2007-10-10
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:3254回复:3

求助:WMI 如何列举所有snmp的MIB表的内容?

楼主#
更多 发布于:2007-08-27 17:42
求教:网上资料比较匮乏,请教各位大侠!

   Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\snmp\localhost")
   Set colItems = objWMIService.ExecQuery("SELECT * FROM SNMP_RFC1213_MIB_ifTable", "WQL", _
                                          wbemFlagReturnImmediately + wbemFlagForwardOnly)

例如上面的VB代码只能列举mib表ifTable部分的内容,如何把该MIB表的所有内容列举出来呢?

目的:需要读出ADSL modem的参数内容。不是标准的位置。

位置: http://support.ipmonitor.com/mibs/ADSL-LINE-MIB/item.aspx?id=adslAtucChanCurrTxRate

ADSL-LINE-MIB :: adslAtucChanCurrTxRate
Name: adslAtucChanCurrTxRate
Oid: 1.3.6.1.2.1.10.94.1.1.4.1.2
Path: iso . org . dod . internet . mgmt . mib-2 . transmission . adslMIB . adslLineMib . adslMibObjects . adslAtucChanTable . adslAtucChanEntry . adslAtucChanCurrTxRate
Type Gauge32
Value-Ranges  0 to 4294967295
Access read-only
Status current
Description

--------------------------------------------------------------------------------

Actual transmit rate on this channel.
chg008
驱动牛犊
驱动牛犊
  • 注册日期2007-08-27
  • 最后登录2007-10-10
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-24 13:54
谢谢回复,我用winsnmp 的api能完成此目的;我再用wmi试试!
游客

返回顶部