Fonction EngCheckAbort (winddi.h)
La fonction EngCheckAbort permet à une DLL de graphiques d’imprimante de déterminer si un travail d’impression doit être terminé.
Syntaxe
ENGAPI BOOL EngCheckAbort(
SURFOBJ *pso
);
Paramètres
pso
Pointeur fourni par l’appelant vers une structure SURFOBJ , précédemment reçue de GDI.
Valeur retournée
Si le travail d’impression doit être arrêté, la fonction retourne TRUE. Si le travail d’impression ne doit pas être arrêté ou si pso ne pointe pas vers une structure SURFOBJ valide, la fonction retourne FALSE.
Remarques
Une DLL de graphismes d’imprimante doit appeler EngCheckAbort à partir de n’importe quelle fonction DDI graphique dont l’exécution prend plus de cinq secondes. Si le travail d’impression doit être arrêté, la DLL des graphiques d’imprimante doit arrêter son opération actuelle et revenir à GDI, en spécifiant la valeur de retour FALSE pour la fonction DDI graphics qui a appelé EngCheckAbort.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | winddi.h (inclure Winddi.h) |
Bibliothèque | Win32k.lib |
DLL | Win32k.sys |