структура 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

См. также раздел

CERT_CHAIN_ELEMENT