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 を返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | winsplp.h (Winsplp.h を含む) |
Library | Spoolss.lib |
[DLL] | Spoolss.dll |