Funzione EngCheckAbort (winddi.h)

La funzione EngCheckAbort consente a una DLL grafica della stampante di determinare se deve essere terminato un processo di stampa.

Sintassi

ENGAPI BOOL EngCheckAbort(
  SURFOBJ *pso
);

Parametri

pso

Puntatore fornito dal chiamante a una struttura SURFOBJ , ricevuta in precedenza da GDI.

Valore restituito

Se il processo di stampa deve essere terminato, la funzione restituisce TRUE. Se il processo di stampa non deve essere terminato o se pso non punta a una struttura SURFOBJ valida, la funzione restituisce FALSE.

Commenti

Una DLL grafica della stampante deve chiamare EngCheckAbort da qualsiasi funzione DDI grafica che richiede più di cinque secondi per l'esecuzione. Se il processo di stampa deve essere terminato, la DLL grafica della stampante deve arrestare l'operazione corrente e tornare a GDI, specificando un valore restituito di FALSE per la funzione DDI grafica denominata EngCheckAbort.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Universale
Intestazione winddi.h (include Winddi.h)
Libreria Win32k.lib
DLL Win32k.sys