Función EngFntCacheFault (winddi.h)
La función EngFntCacheFault notifica un error al motor de fuentes si el controlador de fuentes encontró un error al leer o escribir en una caché de datos de fuente.
Sintaxis
ENGAPI VOID EngFntCacheFault(
[in] ULONG ulFastCheckSum,
[in] ULONG iFaultMode
);
Parámetros
[in] ulFastCheckSum
Especifica la suma de comprobación de la fuente.
[in] iFaultMode
Especifica el tipo de error que se produjo. Este parámetro puede ser uno de los valores siguientes:
Valor | Significado |
---|---|
ENG_FNT_CACHE_READ_FAULT | Error durante la recuperación. |
ENG_FNT_CACHE_WRITE_FAULT | Error durante el almacenamiento. |
Valor devuelto
None
Observaciones
Si se produce un error mientras el controlador de fuente estaba leyendo o escribiendo en la memoria caché de datos de fuente, debe notificar el error al motor de fuentes mediante una llamada a esta función.
El motor de fuentes llama al punto de entrada DrvLoadFontFile del controlador de fuente cuando se carga por primera vez un archivo de fuente. En esta llamada, el controlador de fuentes recibe un valor para ulFastCheckSum, que posteriormente usa cuando llama a esta función.
Requisitos
Cliente mínimo compatible | Esta función está disponible en Windows XP y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |