¿Qué significa el código NTSTATUS 0xC0000173 (STATUS_INVALID_BLOCK_LENGTH)?

 
Anterior Siguiente
STATUS_PARTITION_FAILURE STATUS_DEVICE_NOT_PARTITIONED

STATUS_INVALID_BLOCK_LENGTH

Qué significa STATUS_INVALID_BLOCK_LENGTH

Este status suele aparecer en I/O de bloques o medios donde el tamaño de transferencia debe respetar un block size concreto. No equivale a “buffer demasiado pequeño”: el problema puede ser la unidad lógica con la que el comando describe los datos.

Use la geometría/capability del target actual. En medios removibles o dispositivos que cambian de modo, una longitud válida en una operación previa puede dejar de serlo después de media change o reconfiguration.

Qué comprobar

  • Registre block length y transfer length en las mismas unidades.
  • Consulte block size/capability del dispositivo actual.
  • Correlacione con media change o mode change previo.
  • No reutilice geometría cacheada de otro medio o generación.

Referencias técnicas


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