Функция CertVerifyTimeValidity (wincrypt.h)

Функция CertVerifyTimeValidity проверяет срок действия сертификата.

Синтаксис

LONG CertVerifyTimeValidity(
  [in] LPFILETIME pTimeToVerify,
  [in] PCERT_INFO pCertInfo
);

Параметры

[in] pTimeToVerify

Указатель на структуру FILETIME, содержащую время сравнения. Если значение РАВНО NULL, используется текущее время.

[in] pCertInfo

Указатель на CERT_INFO структуру сертификата, для которого проверяется время.

Возвращаемое значение

Возвращает значение минус, если время сравнения перед элементом NotBeforeструктуры CERT_INFO . Возвращает плюс, если время сравнения находится после элемента NotAfter . Возвращает ноль для допустимого времени для сертификата.

Требования

   
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincrypt.h
Библиотека Crypt32.lib
DLL Crypt32.dll

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

CertVerifyCRLRevocation

CertVerifyCRLTimeValidity

CertVerifyValidityNesting

Функции Управление данными