| Previous | Next |
| CRYPT_E_EXISTS | CRYPT_E_SELF_SIGNED |
CRYPT_E_NO_PROVIDER
No certificate-store or cryptographic provider was specified for the operation. The caller has not supplied enough context for CryptoAPI to open the requested store or object.
What to check for CRYPT_E_NO_PROVIDER
- Check the provider type, provider name, and store parameters supplied to the failing API.
- Verify that the code uses the intended current-user, local-machine, memory, or system store context.
- Do not install unrelated cryptographic providers to hide a missing caller configuration.
Microsoft: Managing certificates with certificate stores
Microsoft: CryptMsgOpenToDecode
Diagnostic discriminator: Inspect the provider/store context passed to the cryptographic operation. This result means no usable provider was specified or available for that path.
Looking for a different code? Search another status or error code.