| Previous | Next |
| TPM_E_PCP_VALIDATION_FAILED | TPM_E_KEY_NOT_LOADED |
TPM_E_PCP_WRONG_PARENT
TPM_E_PCP_WRONG_PARENT means a key was imported or loaded under a storage parent different from the one required by its TPM protection hierarchy.
What to check
- Do not move TPM-protected key blobs between machines or hierarchy contexts unless the export/import workflow explicitly supports it.
- Verify that the key is being opened through the same provider and parent context used when it was created.
- If a backup or migration path is required, use the application or certificate-management workflow designed for TPM-backed keys.
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.