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 |