EngCheckAbort-Funktion (winddi.h)
Mit der EngCheckAbort-Funktion kann eine Druckergrafik-DLL bestimmen, ob ein Druckauftrag beendet werden soll.
Syntax
ENGAPI BOOL EngCheckAbort(
SURFOBJ *pso
);
Parameter
pso
Vom Aufrufer bereitgestellter Zeiger auf eine SURFOBJ-Struktur , die zuvor von GDI empfangen wurde.
Rückgabewert
Wenn der Druckauftrag beendet werden soll, gibt die Funktion TRUE zurück. Wenn der Druckauftrag nicht beendet werden soll oder pso nicht auf eine gültige SURFOBJ-Struktur verweist, gibt die Funktion FALSE zurück.
Hinweise
Eine Druckergrafik-DLL sollte EngCheckAbort aus einer beliebigen Grafik-DDI-Funktion aufrufen, deren Ausführung mehr als fünf Sekunden dauert. Wenn der Druckauftrag beendet werden soll, sollte die Druckergrafik-DLL den aktuellen Vorgang beenden und zu GDI zurückkehren, wobei der Rückgabewert FALSE für die Grafik-DDI-Funktion angegeben wird, die EngCheckAbort aufgerufen hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Universell |
Header | winddi.h (einschließlich Winddi.h) |
Bibliothek | Win32k.lib |
DLL | Win32k.sys |