Функция 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 (включая Winspool.h) |
Библиотека | WinSpool.lib |
DLL | Spoolss.dll; Winspool.drv |