What does HRESULT 0x80280152 (TPM_20_E_PARENT) mean?

 
Previous Next
TPM_20_E_CPHASH TPM_20_E_NEEDS_TEST

TPM_20_E_PARENT

TPM_20_E_PARENT maps to TPM_RC_PARENT. The supplied handle does not represent a valid parent for the requested object operation. This is more specific than a malformed handle: the handle can exist but lack the required parent role, type, or usable attributes.

What to inspect

  • Read the candidate parent public area and verify that its object type and attributes support the intended child operation.
  • Check that the parent belongs to the expected hierarchy and is loaded in the same TPM context as the child data.
  • For import or load workflows, keep the parent public data paired with the wrapped private data that was prepared for it.

TCG TPM 2.0 Part 2: TPM_RC_PARENT · tpm2_import parent-object requirements


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