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 |