打印后台处理程序 API 结构

本部分包含打印后台处理程序 API 使用的结构的字母顺序列表。

在本节中

结构 说明
ADDJOB_INFO_1
ADDJOB_INFO_1结构标识打印作业以及应用程序可以存储该作业的目录和文件。
CORE_PRINTER_DRIVER
表示其他打印机驱动程序所依赖的打印机驱动程序。
DATATYPES_INFO_1
DATATYPES_INFO_1 结构包含有关用于记录打印作业的数据类型的信息。
DOC_INFO_1
DOC_INFO_1结构描述将打印的文档。
DOC_INFO_2
DOC_INFO_2结构描述要打印的文档。
DOC_INFO_3
DOC_INFO_3结构描述要打印的文档。
DRIVER_INFO_1
DRIVER_INFO_1 结构标识打印机驱动程序。
DRIVER_INFO_2
DRIVER_INFO_2结构标识打印机驱动程序、驱动程序版本号、为其编写驱动程序的环境、存储驱动程序的文件的名称等。
DRIVER_INFO_3
DRIVER_INFO_3结构包含打印机驱动程序信息。
DRIVER_INFO_4
DRIVER_INFO_4 结构包含打印机驱动程序信息。
DRIVER_INFO_5
DRIVER_INFO_5 结构包含打印机驱动程序信息。
DRIVER_INFO_6
DRIVER_INFO_6 结构包含打印机驱动程序信息。
DRIVER_INFO_8
包含打印机驱动程序信息。
FORM_INFO_1
FORM_INFO_1 结构包含有关打印窗体的信息。 该信息包括打印窗体的来源、名称、尺寸及其可打印区域的尺寸。
FORM_INFO_2
包含有关可本地化打印窗体的信息。
JOB_INFO_1
JOB_INFO_1结构指定打印作业信息,例如作业标识符值、为其后台打印作业的打印机的名称、创建打印作业的计算机的名称、拥有打印作业的用户的名称等。
JOB_INFO_2
JOB_INFO_2 结构描述与作业关联的完整值集。
JOB_INFO_3
JOB_INFO_3结构用于链接一组打印作业。
JOB_INFO_4
描述与作业关联的完整值集,并支持以 64 位表示的大小的大型后台打印文件。
MONITOR_INFO_1
MONITOR_INFO_1结构标识已安装的监视器。
MONITOR_INFO_2
MONITOR_INFO_2结构标识监视器。
PORT_INFO_1
PORT_INFO_1 结构标识支持的打印机端口。
PORT_INFO_2
PORT_INFO_2结构标识支持的打印机端口。
PORT_INFO_3
PORT_INFO_3 结构指定打印机端口的状态值。
PRINT_EXECUTION_DATA
包含调用 GetPrintExecutionData 的打印机驱动程序的执行上下文。
PRINTER_CONNECTION_INFO_1
表示有关与打印机的连接的信息。
PRINTER_DEFAULTS
PRINTER_DEFAULTS 结构指定打印机的默认数据类型、环境、初始化数据和访问权限。
PRINTER_ENUM_VALUES
PRINTER_ENUM_VALUES 结构指定 EnumPrinterDataEx 函数返回的打印机配置值的值名称、类型和数据。
PRINTER_INFO_1
PRINTER_INFO_1结构指定常规打印机信息。
PRINTER_INFO_2
PRINTER_INFO_2结构指定详细的打印机信息。
PRINTER_INFO_3
PRINTER_INFO_3结构指定打印机安全信息。
PRINTER_INFO_4
PRINTER_INFO_4 结构指定常规打印机信息。
结构可用于在调用 EnumPrinters 时检索最少的打印机信息。 此类调用是检索系统上所有本地安装的打印机的名称和属性以及用户已建立的所有远程打印机连接的快速且简单的方法。
PRINTER_INFO_5
PRINTER_INFO_5结构指定详细的打印机信息。
PRINTER_INFO_6
PRINTER_INFO_6指定打印机的状态值。
PRINTER_INFO_7
PRINTER_INFO_7 结构指定目录服务打印机信息。 将此结构与 SetPrinter 函数一起使用,可将打印机的数据发布到目录服务 (DS) ,或者从 DS 更新或删除打印机的已发布数据。 将此结构与 GetPrinter 函数结合使用,以确定打印机是否在 DS 中发布。
PRINTER_INFO_8
PRINTER_INFO_8结构指定全局默认打印机设置。
PRINTER_INFO_9
PRINTER_INFO_9结构指定每用户的默认打印机设置。
PRINTER_NOTIFY_INFO
PRINTER_NOTIFY_INFO 结构包含 FindNextPrinterChangeNotification 函数返回的打印机信息。 该函数在满足打印机更改通知对象的等待操作后返回此信息。
PRINTER_NOTIFY_INFO_DATA
PRINTER_NOTIFY_INFO_DATA结构标识作业或打印机信息字段,并提供该字段的当前数据。
PRINTER_NOTIFY_OPTIONS
PRINTER_NOTIFY_OPTIONS 结构指定用于监视打印机或打印服务器的更改通知对象的选项。
PRINTER_NOTIFY_OPTIONS_TYPE
PRINTER_NOTIFY_OPTIONS_TYPE结构指定要由打印机更改通知对象监视的打印机或作业信息字段集。
调用 FindFirstPrinterChangeNotification 函数指定一个包含PRINTER_NOTIFY_OPTIONS_TYPE结构的PRINTER_NOTIFY_OPTIONS结构。
PRINTER_OPTIONS
表示打印机选项。
PRINTPROCESSOR_CAPS_1
PRINTPROCESSOR_CAPS_1 结构是由 pData 变量指定的缓冲区中的 GetPrinterData 函数返回的打印机功能信息的格式。
PRINTPROCESSOR_CAPS_2
表示打印机功能信息。
PRINTPROCESSOR_INFO_1
PRINTPROCESSOR_INFO_1结构指定已安装的打印处理器的名称。
PROVIDOR_INFO_1
PROVIDOR_INFO_1结构标识打印提供程序。
PROVIDOR_INFO_2
PROVIDOR_INFO_2结构将打印提供程序追加到打印提供程序订单列表。