次の方法で共有


ClosePrintProcessor 関数 (winsplp.h)

印刷プロセッサの ClosePrintProcessor 関数は、印刷ジョブの印刷を完了し、関連付けられているハンドルを無効にします。

構文

BOOL ClosePrintProcessor(
  [in, out] HANDLE hPrintProcessor
);

パラメーター

[in, out] hPrintProcessor

呼び出し元が指定した印刷プロセッサ ハンドル。 これは、OpenPrintProcessor への以前の呼び出しによって返ハンドルです。

戻り値

操作が成功した場合、関数は TRUE 返す必要があります。 操作が失敗した場合、関数は SetLastError を呼び出してエラー コードを設定し、FALSE 返す必要があります。

備考

ClosePrintProcessor 関数をエクスポートするには、印刷プロセッサが必要です。 スプーラーは、印刷プロセッサの PrintDocumentOnPrintProcessor が返された後に関数を呼び出します。 この関数は、OpenPrintProcessor 関数によって割り当てられたすべてのリソースを解放する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー winsplp.h (Winsplp.h を含む)
ライブラリ Nwprint.lib

関連項目

OpenPrintProcessor

PrintDocumentOnPrintProcessor