Структуры 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 , которая содержит массив PRINTER_NOTIFY_OPTIONS_TYPE структур. |
PRINTER_OPTIONS |
Представляет параметры принтера. |
PRINTPROCESSOR_CAPS_1 |
Структура PRINTPROCESSOR_CAPS_1 — это формат сведений о возможностях принтера, возвращаемых функцией GetPrinterData в буфере, указанном переменной pData . |
PRINTPROCESSOR_CAPS_2 |
Представляет сведения о возможностях принтера. |
PRINTPROCESSOR_INFO_1 |
Структура PRINTPROCESSOR_INFO_1 указывает имя установленного процессора печати. |
PROVIDOR_INFO_1 |
Структура PROVIDOR_INFO_1 определяет поставщика печати. |
PROVIDOR_INFO_2 |
Структура PROVIDOR_INFO_2 добавляет поставщика печати в список заказов поставщиков печати. |