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) |
库 | Spoolss.lib |
DLL | Spoolss.dll |