| Anterior | Siguiente |
| DWRITE_E_FILENOTFOUND | DWRITE_E_FONTCOLLECTIONOBSOLETE |
DWRITE_E_FILEACCESS
Qué significa DWRITE_E_FILEACCESS
DWRITE_E_FILEACCESS (-2003283964, 0x88985004) — El archivo de fuente existe, pero no se pudo abrir por denegación de acceso, infracción de uso compartido o un error similar.
DirectWrite separa archivos de fuente, colecciones, font faces, layout/rendering y descargas remotas. Una fuente presente en el sistema puede quedar obsoleta respecto a una colección ya creada, y una fuente remota puede existir lógicamente sin que sus bytes estén disponibles todavía.
Qué demuestra este HRESULT
La condición específica es acceso al archivo de fuente falló. Registra path/loader key, operación y error de I/O subyacente. Comprueba permisos, sharing y lifetime del stream; sustituir la fuente no explica por qué un archivo conocido dejó de ser accesible.
Conserva colección, fuente y locality
Asigna generation IDs a font collections y registra font file/face identity, locality y custom loader. Después de instalar, quitar o descargar fuentes, reconstruye solo las referencias de la colección afectada; mezclar objetos de generaciones diferentes produce diagnósticos ambiguos.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
