Fonction CertVerifyTimeValidity (wincrypt.h)

La fonction CertVerifyTimeValidity vérifie la validité temporelle d’un certificat.

Syntaxe

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

Paramètres

[in] pTimeToVerify

Pointeur vers une structure FILETIME contenant l’heure de comparaison. Si la valeur est NULL, l’heure actuelle est utilisée.

[in] pCertInfo

Pointeur vers la structure CERT_INFO du certificat pour lequel l’heure est vérifiée.

Valeur retournée

Retourne un moins un si le temps de comparaison est antérieur au membre NotBefore de la structure CERT_INFO . Retourne un plus un si l’heure de comparaison est postérieure au membre NotAfter . Retourne zéro pour la durée de validité du certificat.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincrypt.h
Bibliothèque Crypt32.lib
DLL Crypt32.dll

Voir aussi

CertVerifyCRLRevocation

CertVerifyCRLTimeValidity

CertVerifyValidityNesting

Gestion des données Functions