Partager via


CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO structure (wincrypt.h)

La structure CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO contient des informations supplémentaires facultatives qui peuvent être passées à la fonction CryptGetTimeValidObject dans le paramètre pExtraInfo .

Syntaxe

typedef struct _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO {
  DWORD                       cbSize;
  int                         iDeltaCrlIndicator;
  LPFILETIME                  pftCacheResync;
  LPFILETIME                  pLastSyncTime;
  LPFILETIME                  pMaxAgeTime;
  PCERT_REVOCATION_CHAIN_PARA pChainPara;
  PCRYPT_INTEGER_BLOB         pDeltaCrlIndicator;
} CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO, *PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO;

Membres

cbSize

Taille, en octets, de cette structure.

iDeltaCrlIndicator

Valeur utilisée pour comparer au numéro de liste de révocation de certificats de base (CRL). Si le numéro de liste de révocation de certificats de base est inférieur à cette valeur, l’appelant doit tenter de récupérer une liste de révocation de certificats de base plus récente.

Si le membre pDeltaCrlIndicator n’a pas la valeur NULL , la valeur de ce membre doit être 0x7fffffff. Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Étant donné que le membre pDeltaCrlIndicator n’existe pas, l’exigence de valeur iDeltaCrlIndicator ne s’applique pas.

pftCacheResync

Pointeur vers une structure FILETIME qui régit l’utilisation des informations mises en cache. Toutes les informations mises en cache avant cette heure sont considérées comme non valides et de nouvelles informations sont récupérées.

pLastSyncTime

Pointeur vers une structure FILETIME qui contient l’heure de la dernière synchronisation des données récupérées pour l’objet .

pMaxAgeTime

Pointeur vers une structure FILETIME qui spécifie un délai d’expiration des données récupérées en fonction du membre dwMaxAge de la structure CRYPTNET_URL_CACHE_RESPONSE_INFO .

pChainPara

Pointeur vers une structure CERT_REVOCATION_CHAIN_PARA qui contient les paramètres de fonction CertGetCertificateChain utilisés par l’appelant. Les données de ce membre permettent la vérification de la chaîne de certificat du signataire ocsp (status Certificat en ligne indépendant).

pDeltaCrlIndicator

Pointeur vers une structure CRYPT_INTEGER_BLOB qui contient une liste de révocation de certificats d’une longueur supérieure à 4 octets. Si ce membre n’est pas NULL et que le membre iDeltaCrlIndicator est égal à MAXLONG, si le numéro de liste de révocation de certificats de base est inférieur à cette valeur, l’appelant doit tenter de récupérer une liste de révocation de certificats de base plus récente.

Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Ce membre n’est pas pris en charge.

Remarques

Tous les membres de la structure CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO qui n’ont pas de valeur doivent être définis sur zéro.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête wincrypt.h