| Previous | Next |
| CRYPT_E_NO_VERIFY_USAGE_DLL | CRYPT_E_VERIFY_USAGE_OFFLINE |
CRYPT_E_NO_VERIFY_USAGE_CHECK
The available subject-usage verification function could not complete the requested check.
What to check for CRYPT_E_NO_VERIFY_USAGE_CHECK
- Capture the requested usage or policy and the certificate chain being evaluated.
- Check for missing intermediate certificates, required trust lists, or provider-specific prerequisites.
- Use chain-policy diagnostics to separate usage failure from signature, expiry, and revocation failures.
Microsoft: CertVerifyCertificateChainPolicy
Microsoft: CertGetCertificateChain
Diagnostic interpretation
CRYPT_E_NO_VERIFY_USAGE_CHECK has the HRESULT value 0x80092028. AllStat records the condition as “The called function was unable to do a usage check on the subject.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the crypt / verify / usage / check operation.
- check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.
Retry and recovery
” has changed.
Looking for a different code? Search another status or error code.