CertVerifyTimeValidity 函数 (wincrypt.h)

CertVerifyTimeValidity 函数验证证书的时间有效性。

语法

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

参数

[in] pTimeToVerify

指向包含比较时间 的 FILETIME 结构的指针。 如果 为 NULL,则使用当前时间。

[in] pCertInfo

指向正在验证时间的证书 的CERT_INFO 结构的指针。

返回值

如果比较时间早于 CERT_INFO 结构的 NotBefore 成员,则返回减号。 如果比较时间在 NotAfter 成员之后,则返回加号。 为证书的有效时间返回零。

要求

   
最低受支持的客户端 Windows XP [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 [桌面应用 | UWP 应用]
目标平台 Windows
标头 wincrypt.h
Library Crypt32.lib
DLL Crypt32.dll

另请参阅

CertVerifyCRLRevocation

CertVerifyCRLTimeValidity

CertVerifyValidityNesting

数据管理函数