CertVerifyTimeValidity 関数 (wincrypt.h)

CertVerifyTimeValidity 関数は、証明書の時刻の有効性を検証します。

構文

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

パラメーター

[in] pTimeToVerify

比較時刻を含む FILETIME 構造体へのポインター。 NULL の場合、現在の時刻が使用されます。

[in] pCertInfo

時刻が検証される証明書の CERT_INFO 構造へのポインター。

戻り値

比較時刻がCERT_INFO構造体の NotBefore メンバーの前にある場合は、マイナス 1 を返します。 比較時刻が NotAfter メンバーの後にある場合は、プラス 1 を返します。 証明書の有効な時間を表す 0 を返します。

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー wincrypt.h
Library Crypt32.lib
[DLL] Crypt32.dll

関連項目

CertVerifyCRLRevocation

CertVerifyCRLTimeValidity

CertVerifyValidityNesting

データ管理関数