structure CRYPTNET_URL_CACHE_PRE_FETCH_INFO (wincrypt.h)
La structure CRYPTNET_URL_CACHE_PRE_FETCH_INFO contient des informations de mise à jour utilisées par le service CUC (Cryptnet URL Cache) pour gérer une entrée de cache d’URL. Cette structure compose le membre pPreFetchInfo de la structure CRYPT_RETRIEVE_AUX_INFO passée à la fonction CryptRetrieveObjectByUrl en tant que paramètre pAuxInfo .
Syntaxe
typedef struct _CRYPTNET_URL_CACHE_PRE_FETCH_INFO {
DWORD cbSize;
DWORD dwObjectType;
DWORD dwError;
DWORD dwReserved;
FILETIME ThisUpdateTime;
FILETIME NextUpdateTime;
FILETIME PublishTime;
} CRYPTNET_URL_CACHE_PRE_FETCH_INFO, *PCRYPTNET_URL_CACHE_PRE_FETCH_INFO;
Membres
cbSize
Taille, en octets, de cette structure.
dwObjectType
Valeur qui spécifie le type d’objet représenté par l’URL.
Valeur | Signification |
---|---|
|
Les informations de prérécupération n’existent pas encore. |
|
L’objet est un objet BLOB de mémoire. |
|
L’objet est une liste de révocation de certificats (CRL). |
|
L’objet est une réponse OCSP (certificat status protocol) en ligne. |
|
L’objet est un fichier CAB. |
dwError
Valeur qui spécifie le status d’une tentative de prérécupération.
dwReserved
Ce paramètre n'est pas utilisé. Il doit être égal à zéro.
ThisUpdateTime
Structure FILETIME qui contient une date et une heure dont la signification dépend de dwObjectType. Pour une liste de révocation de certificats, cela indique quand la liste de révocation de certificats a été publiée. Pour une réponse OCSP, cela indique quand le status indiqué est connu pour être correct.
NextUpdateTime
Structure FILETIME qui contient une date et une heure dont la signification dépend de dwObjectType. Pour une liste de révocation de certificats, cela indique la prochaine mise à jour planifiée pour la liste de révocation de certificats. Pour une réponse OCSP, cela indique quand des informations plus récentes seront disponibles pour le certificat status.
Il s’agit en fait d’une date d’expiration pour l’objet. La valeur zéro indique que les informations n’ont pas de date d’expiration.
PublishTime
Structure FILETIME qui spécifie l’intervalle de temps avant l’expiration de la publication d’une nouvelle liste de révocation de certificats. Cette valeur peut être zéro.
Cette valeur est basée sur une extension CRL non standard avec l’identificateur d’objet (OID) suivant.
Valeur | Signification |
---|---|
|
NextPublishTime |
Configuration requise
Condition requise | Valeur |
---|---|
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 |