Função EngCheckAbort (winddi.h)
A função EngCheckAbort permite que uma DLL de gráficos de impressora determine se um trabalho de impressão deve ser encerrado.
Sintaxe
ENGAPI BOOL EngCheckAbort(
SURFOBJ *pso
);
Parâmetros
pso
Ponteiro fornecido pelo chamador para uma estrutura SURFOBJ , recebida anteriormente da GDI.
Retornar valor
Se o trabalho de impressão precisar ser encerrado, a função retornará TRUE. Se o trabalho de impressão não deve ser encerrado ou se pso não apontar para uma estrutura SURFOBJ válida, a função retornará FALSE.
Comentários
Uma DLL de gráficos de impressora deve chamar EngCheckAbort de dentro de qualquer função DDI gráfica que leve mais de cinco segundos para ser executada. Se o trabalho de impressão precisar ser encerrado, a DLL de gráficos da impressora deverá interromper sua operação atual e retornar à GDI, especificando um valor retornado de FALSE para a função DDI gráfica que chamou EngCheckAbort.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Universal |
Cabeçalho | winddi.h (inclua Winddi.h) |
Biblioteca | Win32k.lib |
DLL | Win32k.sys |