Funzione EngFntCacheFault (winddi.h)

La funzione EngFntCacheFault segnala un errore al motore dei tipi di carattere se il driver del tipo di carattere ha rilevato un errore durante la lettura o la scrittura in una cache dei dati dei tipi di carattere.

Sintassi

ENGAPI VOID EngFntCacheFault(
  [in] ULONG ulFastCheckSum,
  [in] ULONG iFaultMode
);

Parametri

[in] ulFastCheckSum

Specifica il checksum per il tipo di carattere.

[in] iFaultMode

Specifica il tipo di errore che si è verificato. Questo parametro può essere uno dei valori seguenti:

Valore Significato
ENG_FNT_CACHE_READ_FAULT Errore durante il recupero.
ENG_FNT_CACHE_WRITE_FAULT Si è verificato un errore durante l'archiviazione.

Valore restituito

nessuno

Osservazioni

Se si verifica un errore durante la lettura o la scrittura del driver del tipo di carattere nella cache dei dati dei tipi di carattere, deve segnalare l'errore al motore dei tipi di carattere tramite una chiamata a questa funzione.

Il motore dei tipi di carattere chiama il punto di ingresso DrvLoadFontFile del driver del tipo di carattere al primo caricamento di un file di tipo di carattere. In questa chiamata il driver del tipo di carattere riceve un valore per ulFastCheckSum, che successivamente usa quando chiama questa funzione.

Requisiti

   
Client minimo supportato Questa funzione è disponibile in Windows XP e versioni successive.
Piattaforma di destinazione Universale
Intestazione winddi.h (include Winddi.h)
Libreria Win32k.lib
DLL Win32k.sys

Vedi anche

DrvLoadFontFile

EngFntCacheAlloc

EngFntCacheLookUp