EngCheckAbort 関数は、印刷ジョブを終了すべきかどうかをプリンタグラフィックス DLL が判定できるようにする。
EngCheckAbort pso
pso : [var] 以前に GDI から受け取った SURFOBJ 構造体への、呼び出し元提供のポインタ。
(プラグイン / モジュール : gdi32.dll)
EngCheckAbort 関数は、印刷ジョブを終了すべきかどうかをプリンタグラフィックス DLL が判定できるようにする。 [戻り値] 印刷ジョブを終了すべき場合、関数は TRUE を返す。印刷ジョブを終了すべきでない場合、または pso が有効な SURFOBJ 構造体を指していない場合、関数は FALSE を返す。 [備考] プリンタグラフィックス DLL は、実行に 5 秒以上かかるグラフィックス DDI 関数内から EngCheckAbort を呼ぶべきである。印刷ジョブを終了すべき場合、プリンタグラフィックス DLL は現在の操作を中止し、EngCheckAbort を呼んだグラフィックス DDI 関数の戻り値として FALSE を指定して GDI に戻るべきである。
| プラグイン / モジュール | gdi32.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の gdi32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_gdi32_gen2.hs |