Compartir a través de


Función EngCheckAbort (winddi.h)

La función EngCheckAbort permite que un archivo DLL de gráficos de impresora determine si se debe finalizar un trabajo de impresión.

Sintaxis

ENGAPI BOOL EngCheckAbort(
  SURFOBJ *pso
);

Parámetros

pso

Puntero proporcionado por el autor de la llamada a una estructura SURFOBJ , previamente recibida de GDI.

Valor devuelto

Si se debe finalizar el trabajo de impresión, la función devuelve TRUE. Si no se debe finalizar el trabajo de impresión, o si el objeto no apunta a una estructura SURFOBJ válida, la función devuelve FALSE.

Comentarios

Un archivo DLL de gráficos de impresora debe llamar a EngCheckAbort desde cualquier función DDI de gráficos que tarde más de cinco segundos en ejecutarse. Si se debe finalizar el trabajo de impresión, el archivo DLL de gráficos de impresora debe detener su operación actual y volver a GDI, especificando un valor devuelto de FALSE para la función DDI de gráficos que llamó a EngCheckAbort.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys