| Previous | Next |
| TPM_E_NO_KEY_CERTIFICATION | TPM_E_ATTESTATION_CHALLENGE_NOT_SET |
TPM_E_KEY_NOT_FINALIZED
TPM_E_KEY_NOT_FINALIZED means the TPM-backed key is still in an unfinished creation or provisioning state and cannot yet be used by the requested operation.
What to check
- Complete the documented key-creation and finalization steps before attempting to use or attest the key.
- Check whether provisioning was interrupted by reboot, TPM reset, enrollment failure, or a policy change.
- Do not create a second key with the same application identity until the state of the original key is understood.
Microsoft: CNG key storage providers
Microsoft: TPM key attestation
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.