| Previous | Next |
| CRYPT_E_NOT_FOUND | CRYPT_E_NO_PROVIDER |
CRYPT_E_EXISTS
The operation attempted to create an object or property that already exists. This usually requires an explicit replace, update, or duplicate-handling decision in the caller.
What to check
- Determine whether the existing object is the same certificate/property or merely shares a lookup key.
- Choose the documented disposition deliberately instead of deleting an existing certificate or key as a first reaction.
- For automated provisioning, make creation idempotent and log the existing object identity.
Microsoft: Managing certificates with certificate stores
Microsoft: CertFindCertificateInStore
Looking for a different code? Search another status or error code.