Funzione EngMapFontFileFD (winddi.h)
La funzione EngMapFontFileFD esegue il mapping di un file di tipo di carattere nella memoria di sistema, se necessario, e restituisce un puntatore alla posizione di base dei dati del tipo di carattere nel file.
Sintassi
ENGAPI BOOL EngMapFontFileFD(
[in] ULONG_PTR iFile,
[out] PULONG *ppjBuf,
[out] ULONG *pcjBuf
);
Parametri
[in] iFile
Puntatore fornito dal chiamante a un valore che identifica il file del tipo di carattere di cui eseguire il mapping. Questo puntatore deve essere stato ricevuto in precedenza come input per DrvLoadFontFile.
[out] ppjBuf
Puntatore a un percorso di memoria che riceve l'indirizzo di memoria di base del file mappato.
[out] pcjBuf
Puntatore a un percorso di memoria che riceve le dimensioni, in byte, del file mappato.
Valore restituito
EngMapFontFileFD restituisce TRUE se ha esito positivo; in caso contrario, restituisce FALSE.
Commenti
Viene fornita la funzione EngMapFontFileFD in modo che i driver dei tipi di carattere possano eseguire il mapping di un file di tipo di carattere in memoria e accedere ai dati del file. Se il file di tipo di carattere non è ancora stato mappato alla memoria, EngMapFontFileFD carica i dati del tipo di carattere nella memoria di sistema prima di restituire ppjBuf e pcjBuf al driver. Se il file è già mappato, la funzione restituisce solo i valori ppjBuf e pcjBuf del file.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Universale |
Intestazione | winddi.h (include Winddi.h) |
Libreria | Win32k.lib |
DLL | Win32k.sys |