Share via


EngCheckAbort 関数 (winddi.h)

EngCheckAbort 関数を使用すると、プリンター グラフィックス DLL で印刷ジョブを終了する必要があるかどうかを判断できます。

構文

ENGAPI BOOL EngCheckAbort(
  SURFOBJ *pso
);

パラメーター

pso

呼び出し元から提供された、GDI から以前に受信した SURFOBJ 構造体へのポインター。

戻り値

印刷ジョブを終了する必要がある場合、関数は TRUE を返します。 印刷ジョブを終了しない場合、または pso が有効な SURFOBJ 構造体を指していない場合、関数は FALSE を返します。

注釈

プリンター グラフィックス DLL では、実行に 5 秒以上かかるグラフィックス DDI 関数内から EngCheckAbort を呼び出す必要があります。 印刷ジョブを終了する必要がある場合、プリンター グラフィックス DLL は現在の操作を停止し、GDI に戻り、EngCheckAbort を呼び出したグラフィックス DDI 関数の戻り値として FALSE を指定します。

要件

要件
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header winddi.h (Winddi.h を含む)
Library Win32k.lib
[DLL] Win32k.sys