CRYPTNET_URL_CACHE_PRE_FETCH_INFO-Struktur (wincrypt.h)
Die CRYPTNET_URL_CACHE_PRE_FETCH_INFO-Struktur enthält Updateinformationen, die vom CUC-Dienst (Cryptnet URL Cache) zum Verwalten eines URL-Cacheeintrags verwendet werden. Diese Struktur besteht aus dem pPreFetchInfo-Member der CRYPT_RETRIEVE_AUX_INFO-Struktur, die als pAuxInfo-Parameter an die CryptRetrieveObjectByUrl-Funktion übergeben wird.
Syntax
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;
Member
cbSize
Die Größe (in Bytes) dieser Struktur.
dwObjectType
Ein Wert, der den Typ des von der URL dargestellten Objekts angibt.
Wert | Bedeutung |
---|---|
|
Vorabstartinformationen sind noch nicht vorhanden. |
|
Das Objekt ist ein Speicherblob. |
|
Das Objekt ist eine Zertifikatsperrliste (Certificate Revocation List , CRL). |
|
Das Objekt ist ein Onlinezertifikat status Protokollantwort (OCSP). |
|
Das Objekt ist eine CAB-Datei. |
dwError
Ein Wert, der die status eines Vorabstartversuchs angibt.
dwReserved
Dieser Parameter wird nicht verwendet. Sie muss null sein.
ThisUpdateTime
Eine FILETIME-Struktur , die ein Datum und eine Uhrzeit enthält, deren Bedeutung von dwObjectType abhängt. Bei einer Zertifikatsperrliste gibt dies an, wann die Zertifikatsperrliste veröffentlicht wurde. Bei einer OCSP-Antwort gibt dies an, wenn die angegebene status bekannt ist, dass sie richtig ist.
NextUpdateTime
Eine FILETIME-Struktur , die ein Datum und eine Uhrzeit enthält, deren Bedeutung von dwObjectType abhängt. Bei einer Zertifikatsperrliste gibt dies das nächste geplante Update für die Zertifikatsperrliste an. Bei einer OCSP-Antwort gibt dies an, wann neuere Informationen für das Zertifikat status verfügbar sind.
Dies ist effektiv ein Ablaufdatum für das Objekt. Der Wert 0 gibt an, dass die Informationen kein Ablaufdatum haben.
PublishTime
Eine FILETIME-Struktur , die das Zeitintervall vor Ablauf angibt, in dem eine neue Zertifikatsperrliste veröffentlicht wird. Dieser Wert kann auch 0 sein.
Dieser Wert basiert auf einer nicht standardmäßigen CRL-Erweiterung mit dem folgenden Objektbezeichner (Object Identifier, OID).
Wert | Bedeutung |
---|---|
|
NextPublishTime |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |