c++ - 如何获取打印机端口详细信息?

标签 c++ windows api printing

我可以获得打印机端口名称。使用 GetPrint() 和 PRINTER_INFO_2 结构。

我想要打印机端口详细信息(例如:本地端口、标准 TCP/IP 端口等)。

如何获取打印机端口的详细信息?

最佳答案

您必须调用 EnumPortsPORT_INFO_2等级。然后,您必须在返回的 PORT_INFO_2 结构数组中搜索所需的端口名称。 PORT_INFO_2 结构的 pDescription 字段包含有关端口的详细信息。

关于c++ - 如何获取打印机端口详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28804223/

相关文章:

卷的 CreateFileMapping() 失败

c - 使用 nmake 和 microsoft 编译器构建多目录项目

windows - 如何自动 FTP 我正在编辑的文件

javascript - 如何将 onClick 函数添加到动态填充的 div 中?

api - Twitter API:如何仅搜索经过地理标记的推文

c++ - 在操作中心处理多个 toast 通知?

c++ - 在 Linux 上使用带有 g++ 的 RWTValHashMap 的奇怪问题

c++ - 获取符号错误 : 'ld: symbol(s) not found'

c++ - 在结构 C++ 之间传递数组

java - 为什么java导入org.apache.http包后找不到StringEntity类?