PRINTPROCESSOROPENDATA 構造体 (winsplp.h)

PRINTPROCESSOROPENDATA 構造体は、印刷プロセッサの OpenPrintProcessor 関数への入力パラメーターとして使用されます。

構文

typedef struct _PRINTPROCESSOROPENDATA {
  PDEVMODE pDevMode;
  LPWSTR   pDatatype;
  LPWSTR   pParameters;
  LPWSTR   pDocumentName;
  DWORD    JobId;
  LPWSTR   pOutputFile;
  LPWSTR   pPrinterName;
} PRINTPROCESSOROPENDATA, *PPRINTPROCESSOROPENDATA, *LPPRINTPROCESSOROPENDATA;

メンバー

pDevMode

DEVMODEW 構造体へのスプーラー提供のポインター。

pDatatype

印刷ジョブのデータ型を表す文字列へのスプーラー指定ポインター。

pParameters

SetJob 関数の呼び出しに指定されたJOB_INFO_2構造体で指定されている、パラメーター文字列へのスプーラー指定ポインター。Microsoft Windows SDKドキュメントで説明されています。

pDocumentName

印刷ジョブに関連付けられている入力ドキュメントの名前を表す文字列へのスプーラー提供のポインター。

JobId

印刷ジョブを識別するスプーラー指定値。

pOutputFile

出力スプール・ファイルの名前を表すストリングへのスプーラー指定ポインター。

pPrinterName

使用するプリンターの名前を表す文字列へのスプーラー提供のポインター。

要件

要件
Header winsplp.h (Winsplp.h を含む)

こちらもご覧ください

DEVMODEW

OpenPrintProcessor