| Previous | Next |
| NTE_BAD_VER | NTE_BAD_FLAGS |
NTE_BAD_ALGID
NTE_BAD_ALGID means that the requested algorithm identifier is invalid or not supported by the selected cryptographic provider. The provider may support a different algorithm set than the application assumes.
What to do
- Check the algorithm identifier and make sure it is valid for the API and provider being used.
- Enumerate or document provider capabilities instead of assuming that every Windows installation supports the same algorithms.
- Keep provider selection and algorithm selection together in configuration and diagnostics.
Microsoft: security and setup HRESULT values
Looking for a different code? Search another status or error code.