What does HRESULT 0x802800A1 (TPM_20_E_RESERVED_BITS) mean?

 
Previous Next
TPM_20_E_TICKET TPM_20_E_BAD_AUTH

TPM_20_E_RESERVED_BITS

TPM_20_E_RESERVED_BITS maps to TPM_RC_RESERVED_BITS. A bit field contains a reserved bit that must be clear. The TPM rejects it to preserve a defined wire format and to avoid treating unassigned behavior as a feature request.

What to check

  • Initialize bit-field structures to zero before setting documented flags; do not serialize uninitialized memory.
  • Mask values produced by a different library or specification revision before sending them to an older TPM.
  • Check both the public template and session attribute bit maps, because either can carry reserved fields.

TCG TPM 2.0 Part 2: TPM_RC_RESERVED_BITS and bit-field definitions · tpm2-tss type definitions


Looking for a different code? Search another status or error code.