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 |