| Anterior | Siguiente |
| STATUS_INVALID_COMPUTER_NAME | STATUS_SPECIAL_ACCOUNT |
STATUS_FILE_DELETED
Qué significa STATUS_FILE_DELETED
STATUS_FILE_DELETED aparece cuando una operación tardía llega a un file object cuya entrada fue eliminada y cuyo ciclo de vida ya avanzó hasta el punto en que no puede seguir utilizándose. El valor numérico del handle o el path original no garantiza que el objeto siga siendo el mismo.
Si posteriormente se crea otro archivo con el mismo nombre, redirigir la solicitud antigua hacia ese nuevo objeto sería incorrecto. Para diagnosticarlo hay que correlacionar delete disposition, último close y las operaciones asíncronas que quedaron pendientes sobre la identidad anterior.
Qué comprobar
- Tracee cuándo se marcó el archivo para delete y cuándo se cerró el último handle relevante.
- Busque I/O o callbacks que permanecieron en cola después del delete.
- Use file ID o información de identidad cuando necesite distinguir un reemplazo con el mismo path.
- No reintente una operación antigua sobre un archivo nuevo que casualmente reutilice el nombre.
Referencias técnicas
- Microsoft: NtSetInformationFile
- Microsoft: CreateFile
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.
