¿Qué significa el código NTSTATUS 0xC0000051 (STATUS_NONEXISTENT_EA_ENTRY)?

 
Anterior Siguiente
STATUS_EA_TOO_LARGE STATUS_NO_EAS_ON_FILE

STATUS_NONEXISTENT_EA_ENTRY

Qué significa STATUS_NONEXISTENT_EA_ENTRY

El archivo puede existir y ser accesible, pero la EA con el nombre solicitado no está presente. Es diferente de STATUS_ATTRIBUTE_NOT_PRESENT porque aquí el contexto es el mecanismo de Extended Attributes y su lista FILE_*_EA_INFORMATION, no cualquier clase de metadatos del objeto.

Conserve el nombre exacto de la EA y determine qué componente debía crearla. Tras copiar a otro sistema de archivos o pasar por una herramienta que no preserva EAs, la ausencia puede ser esperable. No invente un valor de EA solo para eliminar el error si su formato pertenece a un driver o aplicación concreta.

Qué comprobar

  • Registre el nombre exacto de la EA buscada.
  • Compruebe si el filesystem y la ruta de copia/restauración preservan EAs.
  • Identifique al productor del metadato antes de recrearlo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.