C# 扫描仪详细信息的snmp oid(HP LaserJet 3055)
如何使用mib树访问windows服务(.net framework 4.0)中的扫描仪详细信息(如HP LaserJet 3055)? 任何人请告诉我获取详细信息的OID,如扫描仪的扫描仪ADF页面计数、总页面大小等C# 扫描仪详细信息的snmp oid(HP LaserJet 3055),c#,windows-services,snmp,C#,Windows Services,Snmp,如何使用mib树访问windows服务(.net framework 4.0)中的扫描仪详细信息(如HP LaserJet 3055)? 任何人请告诉我获取详细信息的OID,如扫描仪的扫描仪ADF页面计数、总页面大小等 我将每个oid与“1.3.6.1.4.1.11.2.3.9.4.2.1.2.2”进行比较。但它仍然没有给出上述细节 1) 扫描仪附件adf纸张计数-.1.3.6.1.4.1.11.2.3.9.4.2.1.2.2.1.20.0 2) hrprinterdetectederrorst
我将每个oid与“1.3.6.1.4.1.11.2.3.9.4.2.1.2.2”进行比较。但它仍然没有给出上述细节
1) 扫描仪附件adf纸张计数-.1.3.6.1.4.1.11.2.3.9.4.2.1.2.2.1.20.0 2) hrprinterdetectederrorstate-.1.3.6.1.2.1.25.3.5.1.2。它返回一个八位字节字符串,您需要将其解释为
Condition Bit # hrDeviceStatus
lowPaper 0 warning(3)
noPaper 1 down(5)
lowToner 2 warning(3)
noToner 3 down(5)
doorOpen 4 down(5)
jammed 5 down(5)
offline 6 down(5)
serviceRequested 7 warning(3)
我从HP-LASERJET-COMMON-MIB获得此信息,您可以从下载。浏览以了解更多详细信息。“1.3.6.1.4.1.11.2.3.9.4.2.1.2.2”通过此OID,我通过比较变量中的每个id(对象标识符id、ISNMP数据)来收集网络中的所有扫描仪。但它并不匹配。如果(item.Id.ToString()包含(“1.3.6.1.4.1.11.2.3.9.4.2.1.2”))。列表仍然显示为空。{lstconner.Add(项);}