Поделиться через


Функция GetJobAttributes (winsplp.h)

Предупреждение

Начиная с Windows 10 интерфейсы API, поддерживающие сторонних поставщиков печати, являются устаревшими. Корпорация Майкрософт не рекомендует инвестировать в сторонних поставщиков печати. Кроме того, в Windows 8 и более новых продуктах, где доступна модель драйвера печати версии 4, сторонние поставщики печати не могут создавать очереди, использующие драйверы печати версии 4, или управлять ими.

Функция GetJobAttributes поставщика печати получает сведения о задании печати.

Синтаксис

BOOL GetJobAttributes(
  [in]  LPWSTR            pPrinterName,
  [in]  LPDEVMODEW        pDevmode,
  [out] PATTRIBUTE_INFO_3 pAttributeInfo
);

Параметры

[in] pPrinterName

Предоставленный вызывающим лицом указатель на строку Юникода, завершающуюся null, содержащую имя принтера.

[in] pDevmode

Предоставленный вызывающим оператором указатель на структуру DEVMODEW , которая передается в обработчик печати или драйвер принтера.

[out] pAttributeInfo

Предоставленный вызывающим элементом указатель на структуру ATTRIBUTE_INFO_3 , которая получает сведения о задании печати.

Возвращаемое значение

GetJobAttributes возвращает значение TRUE , если он успешно получает атрибуты задания печати; В противном случае возвращается значение FALSE.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть winsplp.h (включая Winsplp.h)
Библиотека Spoolss.lib
DLL Spoolss.dll

См. также раздел

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx