¿Qué significa el código NTSTATUS 0xC000022C (STATUS_CONVERT_TO_LARGE)?

 
Anterior Siguiente
STATUS_OBJECTID_EXISTS STATUS_RETRY

STATUS_CONVERT_TO_LARGE

Qué significa STATUS_CONVERT_TO_LARGE

El texto histórico de Windows vincula este status con OFS: el caller debe reintentar después de mover el onode contenedor o convertir el extent stream a una representación grande. Por tanto es un resultado interno de control de allocation, no una prueba genérica de que «el archivo es demasiado grande».

Microsoft no publica el umbral ni el layout interno que decide la conversión. Conserve el call site, representación actual y crecimiento solicitado. Si una capa de alto nivel ve este NTSTATUS, puede indicar que el componente que debía realizar la conversión/retry dejó escapar un estado interno.

Qué comprobar

  • Capture el allocator/call site y el tamaño de crecimiento solicitado.
  • Compruebe que el caller cambia la representación antes de reintentar.
  • No sustituya OFS por semántica NTFS inventada sin evidencia del producer.

Referencias técnicas


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