Freigeben über


CertVerifyTimeValidity-Funktion (wincrypt.h)

Die CertVerifyTimeValidity-Funktion überprüft die Zeitgültigkeit eines Zertifikats.

Syntax

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

Parameter

[in] pTimeToVerify

Ein Zeiger auf eine FILETIME-Struktur , die die Vergleichszeit enthält. Bei NULL wird die aktuelle Zeit verwendet.

[in] pCertInfo

Ein Zeiger auf die CERT_INFO Struktur des Zertifikats, für das die Zeit überprüft wird.

Rückgabewert

Gibt ein Minus zurück, wenn die Vergleichszeit vor dem NotBefore-Element der CERT_INFO-Struktur liegt. Gibt ein Pluspunkt zurück, wenn die Vergleichszeit nach dem NotAfter-Element liegt. Gibt null für die gültige Zeit für das Zertifikat zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincrypt.h
Bibliothek Crypt32.lib
DLL Crypt32.dll

Weitere Informationen

CertVerifyCRLRevocation

CertVerifyCRLTimeValidity

CertVerifyValidityNesting

Datenverwaltung-Funktionen