Compartir a través de


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

Consulte también

DrvLoadFontFile

EngFntCacheAlloc

EngFntCacheLookUp