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


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