Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC029002B (STATUS_TPM_BAD_DATASIZE)?

 
Anterior Siguiente
STATUS_TPM_BAD_SCHEME STATUS_TPM_BAD_MODE

STATUS_TPM_BAD_DATASIZE

Qué significa STATUS_TPM_BAD_DATASIZE

STATUS_TPM_BAD_DATASIZE indica que el comando contiene un bloque de datos cuya longitud no concuerda con el objeto, algoritmo o operación. No es necesariamente el tamaño total del command frame; para eso existe BAD_PARAM_SIZE.

Por ejemplo, una operación criptográfica puede esperar datos compatibles con el key size/scheme y rechazar una longitud imposible.

Qué comprobar

  • Campo/blob exacto que lleva la longitud.
  • Key size, algorithm y padding/scheme.
  • Serialización de estructuras con length-prefix.
  • Diferencie longitud del payload de paramSize del mensaje completo.

Referencias técnicas


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

Exit mobile version