структура CERT_REVOCATION_INFO (wincrypt.h)
Структура CERT_REVOCATION_INFO указывает состояние отзыва сертификата в CERT_CHAIN_ELEMENT.
Синтаксис
typedef struct _CERT_REVOCATION_INFO {
DWORD cbSize;
DWORD dwRevocationResult;
LPCSTR pszRevocationOid;
LPVOID pvOidSpecificInfo;
BOOL fHasFreshnessTime;
DWORD dwFreshnessTime;
PCERT_REVOCATION_CRL_INFO pCrlInfo;
} CERT_REVOCATION_INFO, *PCERT_REVOCATION_INFO;
Члены
cbSize
Размер этой структуры в байтах.
dwRevocationResult
В настоящее время определены следующие значения.
- CERT_TRUST_IS_REVOKED
- CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN
pszRevocationOid
В настоящее время не используется и имеет значение NULL.
pvOidSpecificInfo
В настоящее время не используется и имеет значение NULL.
fHasFreshnessTime
Если dwFreshnessTime обновлено, логическое значение имеет значение TRUE .
dwFreshnessTime
Если fHasFreshnessTime имеет значение TRUE, содержит текущее время за вычетом списка отзыва сертификатов (списки отзыва сертификатов). Это время в секундах.
pCrlInfo
Для проверки отзыва базового списка отзыва списка сертификатов — указатель, отличный от NULL , на структуру CERT_REVOCATION_CRL_INFO.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |