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


Функция 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 (include Winsplp.h)
библиотеки Spoolss.lib
DLL Spoolss.dll

См. также

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx