| Previous | Next |
| TPM_E_PCP_PROFILE_NOT_FOUND | TPM_E_PCP_WRONG_PARENT |
TPM_E_PCP_VALIDATION_FAILED
TPM_E_PCP_VALIDATION_FAILED means a Platform Crypto Provider validation check did not succeed. This can involve key material, a policy, an attestation object, or a provider property.
What to check
- Preserve the related event records and the first validation error; the PCP status alone does not say which object failed validation.
- Verify the expected key type, certificate chain, policy inputs, and TPM readiness state for the operation.
- When attestation is involved, compare the requested attestation configuration with the CA or service policy rather than regenerating keys blindly.
Microsoft: TPM key attestation
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.