GetJobAttributes 函数 (winsplp.h)

警告

从Windows 10开始,支持第三方打印提供程序的 API 已弃用。 Microsoft 不建议对第三方打印提供商进行任何投资。 此外,在提供 v4 打印驱动程序模型的Windows 8和较新的产品上,第三方打印提供程序不得创建或管理使用 v4 打印驱动程序的队列。

打印提供程序的 GetJobAttributes 函数获取有关打印作业的信息。

语法

BOOL GetJobAttributes(
  [in]  LPWSTR            pPrinterName,
  [in]  LPDEVMODEW        pDevmode,
  [out] PATTRIBUTE_INFO_3 pAttributeInfo
);

参数

[in] pPrinterName

调用方提供的指针指向包含打印机名称的以 NULL 结尾的 Unicode 字符串。

[in] pDevmode

调用方提供的指向传递给打印处理器或打印机驱动程序的 DEVMODEW 结构的指针。

[out] pAttributeInfo

调用方提供的指向接收打印作业相关信息 的ATTRIBUTE_INFO_3 结构的指针。

返回值

如果 GetJobAttributes 成功获取打印作业属性,则返回 TRUE;否则返回 FALSE

要求

要求
目标平台 桌面
标头 winsplp.h (包括 Winsplp.h)
Library Spoolss.lib
DLL Spoolss.dll

另请参阅

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx