GetJobNamedPropertyValue 関数 (winspool.h)
指定したプリンターで指定した印刷ジョブの名前付きプロパティの値を取得します。
構文
DWORD GetJobNamedPropertyValue(
[in] HANDLE hPrinter,
[in] DWORD JobId,
[in] PCWSTR pszName,
[out] PrintPropertyValue *pValue
);
パラメーター
[in] hPrinter
目的のプリンター オブジェクトへのハンドル。 プリンター ハンドルを取得するには、 OpenPrinter、 OpenPrinter2、または AddPrinter 関数を使用します。
[in] JobId
印刷ジョブを指定する識別子。 印刷ジョブ識別子を取得するには、 AddJob 関数または StartDoc 関数を呼び出します。
[in] pszName
値を取得するプロパティの名前。
[out] pValue
名前付きプロパティの値。 呼び出し元は 、FreePrintPropertyValue 関数を使用してこれを解放する必要があります。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | winspool.h (Winspool.h を含む) |
Library | WinSpool.lib |
[DLL] | Spoolss.dll;WinSpool.drv |