代码之家  ›  专栏  ›  技术社区  ›  Mike Marshall

用于检测特定打印机托盘上的缺纸的Windows API

  •  4
  • Mike Marshall  · 技术社区  · 16 年前

    我正在寻找一种方法来确定Windows中给定打印机上的特定纸盘是否缺纸。目前,我正在使用wmi win32_打印机对象来获取整个打印机的状态,如果其中一个纸盘缺纸,我会得到一个状态,告诉我整个打印机缺纸。

    但我想知道特定的纸盘是否用完了。大量的谷歌搜索结果一无所获。

    我正在用C语言编写这个应用程序,但是任何语言的例子都可以。

    谢谢,提前……

    2 回复  |  直到 13 年前
        1
  •  1
  •   Nick Berardi    16 年前

    这是因为它们通常是特定于硬件的接口。如果您使用像HP或戴尔这样的硬件供应商,那么您可能会找到一种解决方法。但是Windows界面似乎只允许通知打印机完全没有纸。

        2
  •  0
  •   Douglas Anderson    16 年前

    我没有这样做,但我似乎记得您可以通过SNMP来完成。