| Previous | Next |
| TPM_E_PCP_INVALID_PARAMETER | TPM_E_PCP_NOT_SUPPORTED |
TPM_E_PCP_FLAG_NOT_SUPPORTED
TPM_E_PCP_FLAG_NOT_SUPPORTED means the caller supplied a flag that the Microsoft Platform Crypto Provider does not implement for this operation or TPM version.
What to check
- Compare the requested flags with the API documentation and the provider/version actually installed on the device.
- Do not assume that a flag supported by a software key storage provider is supported by a TPM-backed provider.
- Use capability detection or a supported fallback in the application instead of silently retrying with the same unsupported request.
Microsoft: CNG key storage providers
Microsoft: NCryptOpenStorageProvider
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.