Função EngFntCacheFault (winddi.h)
A função EngFntCacheFault relatará um erro ao mecanismo de fontes se o driver de fonte encontrou um erro ao ler ou gravar em um cache de dados de fonte.
Sintaxe
ENGAPI VOID EngFntCacheFault(
[in] ULONG ulFastCheckSum,
[in] ULONG iFaultMode
);
Parâmetros
[in] ulFastCheckSum
Especifica a soma de verificação da fonte.
[in] iFaultMode
Especifica o tipo de erro que ocorreu. Esse parâmetro pode usar um dos valores a seguir:
Valor | Significado |
---|---|
ENG_FNT_CACHE_READ_FAULT | Ocorreu um erro durante a recuperação. |
ENG_FNT_CACHE_WRITE_FAULT | Ocorreu um erro durante o armazenamento. |
Valor retornado
Nenhum
Comentários
Se ocorrer um erro enquanto o driver de fonte estava lendo ou gravando no cache de dados da fonte, ele deverá relatar o erro ao mecanismo de fonte por uma chamada para essa função.
O mecanismo de fonte chama o ponto de entrada DrvLoadFontFile do driver de fonte quando um arquivo de fonte é carregado pela primeira vez. É nessa chamada que o driver de fonte recebe um valor para ulFastCheckSum, que usa posteriormente quando chama essa função.
Requisitos
Cliente mínimo com suporte | Essa função está disponível no Windows XP e posterior. |
Plataforma de Destino | Universal |
Cabeçalho | winddi.h (inclua Winddi.h) |
Biblioteca | Win32k.lib |
DLL | Win32k.sys |