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 |