22.05.2002 13:28:12 | Странный результат CertGetCertificateChain() | | Ответов: 1 |
|
razdor | | |
|
Почему то после вызова CertGetCertificateChain()
pChainContext->TrustStatus.dwErrorStatus всегда содержит не значение, предустмотренное в описании, типа 0x00000040. А нечто с выставленным лишним битом: 0x01000040. Как я заметил суть та же, но понтяное дело сравнение с предустмотренными в инклюдах значениями результата как правило не приносит ж-)
В чем ошибка ? |
|
Ответы:
|
23.05.2002 18:11:38 | sobolev |
|
Да ничего странного 0x01000040 - это
CERT_TRUST_REVOCATION_STATUS_UNKNOWN | CERT_TRUST_IS_OFFLINE_REVOCATION - т.е. невозможно достучаться до CRL. А проверять можно побитовым сравнением. |
|