次の方法で共有


ClosePrintProcessor 関数 (winsplp.h)

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

構文

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

パラメーター

[in, out] hPrintProcessor

呼び出し元から提供される印刷プロセッサ ハンドル。 これは、 OpenPrintProcessor の以前の呼び出しによって返されたハンドルです。

戻り値

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

注釈

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

要件

要件
対象プラットフォーム デスクトップ
Header winsplp.h (Winsplp.h を含む)
Library Nwprint.lib

こちらもご覧ください

OpenPrintProcessor

PrintDocumentOnPrintProcessor