¿Qué significa el código NTSTATUS 0xC000090B (STATUS_BAD_DATA)?

 
Anterior Siguiente
STATUS_BAD_KEY STATUS_NO_KEY

STATUS_BAD_DATA

Qué significa STATUS_BAD_DATA

Es un código amplio: puede ser truncation, header incoherente, campos contradictorios, checksum/tag inválido o versión que el consumer no entiende. No identifica qué formato ni qué campo falló.

Registre la etapa exacta de validation. Un producer más nuevo puede emitir datos válidos que un consumer antiguo rechaza; eso es distinto de corrupción física.

Qué comprobar

  • Capture source, format version, length y validation stage.
  • Valide boundaries antes de parsear records variables.
  • Compruebe checksum/signature/tag si el formato los define.
  • Diferencie corrupción de incompatibilidad de versión.

Referencias técnicas


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