¿Qué significa el código NTSTATUS 0xC000050C (STATUS_ATTRIBUTE_NOT_PRESENT)?

 
Anterior Siguiente
STATUS_REPARSE_POINT_ENCOUNTERED STATUS_NOT_A_TIERED_VOLUME

STATUS_ATTRIBUTE_NOT_PRESENT

Qué significa STATUS_ATTRIBUTE_NOT_PRESENT

Este estado significa que la operación llegó al archivo o directorio correcto y no encontró la clase concreta de metadato que esperaba. No equivale por sí solo a falta de permisos. En rutas nativas de Windows, «atributo» puede referirse a información obtenida mediante una clase de información, un FSCTL u otra facilidad del sistema de archivos, no necesariamente a un bit FILE_ATTRIBUTE_*.

Conviene conservar la API o clase de información que originó la consulta, el tipo de sistema de archivos y la identidad estable del objeto. Si apareció después de copiar o migrar datos, compare capacidades de metadatos entre origen y destino antes de intentar crear streams o cambiar atributos al azar.

Qué comprobar

  • Registre la clase de información, FSCTL o API que pidió el atributo.
  • Compare el tipo de sistema de archivos y las capacidades de metadatos del origen y del destino.
  • No convierta el caso en un problema de ACL salvo que otra evidencia indique un rechazo de acceso.

Referencias técnicas


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