次の方法で共有


GetJobNamedPropertyValue 関数 (winspool.h)

指定したプリンターで指定した印刷ジョブの名前付きプロパティの値を取得します。

構文

DWORD GetJobNamedPropertyValue(
  [in]  HANDLE             hPrinter,
  [in]  DWORD              JobId,
  [in]  PCWSTR             pszName,
  [out] PrintPropertyValue *pValue
);

パラメーター

[in] hPrinter

目的のプリンター オブジェクトへのハンドル。 プリンター ハンドルを取得するには、 OpenPrinterOpenPrinter2、または 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