c# - 为什么打印功能总是空的?
问题描述
我正在通过执行以下操作获取本地安装的各种打印机的打印队列:
var queueName = "Myprinterqueue";
using (var ps = new PrintServer())
using (var pq = ps.GetPrintQueue(queueName))
{
pq.Refresh();
var status = pq.QueueStatus;
var jobs = pq.NumberOfJobs;
var averagePagesPerMinute = pq.AveragePagesPerMinute;
}
Status
并被NumberOfJobs
正确检索。但许多其他打印功能,例如。AveragePagesPerMinute
, 始终为空或 0。
为什么是这样?
解决方案
推荐阅读
- javascript - 反应嘶嘶声
- python - AttributeError:“BoxLayout”对象没有属性,文本输入
- javascript - Office.js | 如何从工作簿中读取隐藏的工作表数据
- api - EWS 托管 API:会话不是复制项目上的 IMailboxSession
- python - 从乳房 X 光检查图像中去除字母伪影
- python - 如何将列表转换为 numpy.datetime64 格式
- javascript - 如何运行基于变量值的函数,该变量值依赖于规范茉莉花中的其他函数?
- c# - 如何在 C# vs 项目中创建清单以限制 AxInterop.MSTSCLib 的 mstscax.dll 搜索路径?
- python - 错误答案测试用例跳过 Google 启动 Round E 2020 最长算术
- html - 按钮中的“NoReverseMatch”指的是在 url 中有参数的页面