Функция GetJobNamedPropertyValue (winspool.h)
Извлекает значение именованного свойства для указанного задания печати на указанном принтере.
Синтаксис
DWORD GetJobNamedPropertyValue(
[in] HANDLE hPrinter,
[in] DWORD JobId,
[in] PCWSTR pszName,
[out] PrintPropertyValue *pValue
);
Параметры
[in] hPrinter
Дескриптор интересующего объекта принтера. Используйте OpenPrinter, OpenPrinter2или функцию AddPrinter для получения дескриптора принтера.
[in] JobId
Идентификатор, указывающий задание печати. Вы получите идентификатор задания печати путем вызова функции AddJob или функции StartDoc.
[in] pszName
Имя свойства, значение которого будет извлечено.
[out] pValue
Значение именованного свойства. Вызывающий объект должен освободить это с помощью функции FreePrintPropertyValue.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает ERROR_SUCCESS.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | winspool.h (include Winspool.h) |
библиотеки | WinSpool.lib |
DLL | Spoolss.dll; WinSpool.drv |