Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000474 (STATUS_INVALID_OFFSET_ALIGNMENT)?

 
Anterior Siguiente
STATUS_TOO_MANY_SEGMENT_DESCRIPTORS STATUS_INVALID_FIELD_IN_PARAMETER_LIST

STATUS_INVALID_OFFSET_ALIGNMENT

Qué significa STATUS_INVALID_OFFSET_ALIGNMENT

La alineación del offset es distinta de la alineación del buffer y del transfer length. Un buffer correctamente alineado en memoria puede seguir apuntando a un offset de dispositivo inválido.

No redondee el offset silenciosamente: eso cambia qué datos se leen o escriben. Obtenga la alignment property real del storage path y construya el rango correcto desde el origen.

Qué comprobar

  • Registre offset, length y buffer address por separado.
  • Consulte logical/physical alignment del target.
  • Tracee conversiones de unidades entre file, virtual disk y device offsets.
  • No redondee sin ajustar la semántica del rango.

Referencias técnicas


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

Exit mobile version