| Previous | Next |
| TPM_E_NOT_PCR_BOUND | TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED |
TPM_E_KEY_ALREADY_FINALIZED
TPM_E_KEY_ALREADY_FINALIZED means an application attempted to finalize a TPM-backed key that has already completed its creation lifecycle.
What to check
- Treat this as an application state-management issue: reuse the finalized key or create a new key only when the workflow requires it.
- Do not rerun finalization after reconnecting to an existing key handle.
- Record key lifecycle state outside transient process memory when a provisioning workflow may be resumed after restart.
Microsoft: CNG key storage providers
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.