Partager via


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