Функция 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 |