getJobNamedPropertyValue 函数 (winspool.h)

检索指定打印机上指定打印作业的命名属性的值。

语法

DWORD GetJobNamedPropertyValue(
  [in]  HANDLE             hPrinter,
  [in]  DWORD              JobId,
  [in]  PCWSTR             pszName,
  [out] PrintPropertyValue *pValue
);

参数

[in] hPrinter

感兴趣的打印机对象的句柄。 使用 OpenPrinterOpenPrinter2AddPrinter 函数检索打印机句柄。

[in] JobId

指定打印作业的标识符。 通过调用 AddJob 函数或 StartDoc 函数获取打印作业标识符。

[in] pszName

将检索其值的属性的名称。

[out] pValue

命名属性的值。 调用方需要使用 FreePrintPropertyValue 函数释放此函数。

返回值

如果操作成功,函数将返回 ERROR_SUCCESS

要求

要求
目标平台 桌面
标头 winspool.h (包括 Winspool.h)
Library WinSpool.lib
DLL Spoolss.dll;WinSpool.drv