Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CRYPTNET_URL_CACHE_RESPONSE_INFO-Struktur enthält Antwortinformationen, die vom CUC-Dienst (Cryptnet URL Cache) zum Verwalten eines URL-Cacheeintrags verwendet werden. Diese Struktur besteht aus dem pResponseInfo-Member der CRYPT_RETRIEVE_AUX_INFO-Struktur, das als pAuxInfo-Parameter an CryptRetrieveObjectByUrl übergeben wird.
Syntax
typedef struct _CRYPTNET_URL_CACHE_RESPONSE_INFO {
DWORD cbSize;
WORD wResponseType;
WORD wResponseFlags;
FILETIME LastModifiedTime;
DWORD dwMaxAge;
LPCWSTR pwszETag;
DWORD dwProxyId;
} CRYPTNET_URL_CACHE_RESPONSE_INFO, *PCRYPTNET_URL_CACHE_RESPONSE_INFO;
Member
cbSize
Die Größe (in Bytes) dieser Struktur.
wResponseType
Ein Wert, der angibt, ob der Cacheeintrag HTTP-Antwortinformationen enthält.
wResponseFlags
Ein Wert, der eine Auflistung von Flags angibt, die serverbasierte Antwortoptionen für die Zertifikatüberprüfung steuern.
LastModifiedTime
Eine FILETIME-Struktur , die den Wert der Zuletzt geänderten Entitätsheader der zwischengespeicherten HTTP-Antwort für die URL angibt.
dwMaxAge
Ein Wert, der die Anzahl von Sekunden in der Max-Age-Direktive des Cache-Control-Headers der zwischengespeicherten HTTP-Antwort für die URL angibt.
pwszETag
Ein Zeiger auf eine Zeichenfolge, die den Feldwert des ETag-Antwortheaders der zwischengespeicherten HTTP-Antwort für die URL enthält.
dwProxyId
Ein Wert, der den MD5-Hash der HTTP-Antwortheaderwerte Via, ETag und Last-Modified enthält, sofern vorhanden.
Hinweise
Wenn in den HTTP-Antwortheadern nicht angegeben, legt der Cachedienst die Werte der Member LastModifiedTime, dwMaxAge, pwszETag und dwProxyId auf 0 fest.
Der Cachedienst lässt nur ein starkes ETag im pwszETag-Member zu.
Um zu bestimmen, ob eine Antwort gültig ist, führt der Cachedienst ein bitweises AND des wResponseFlags-Members mit der folgenden Konstanten aus, die in Wincrypt.h definiert ist. Wenn das Ergebnis TRUE ist, ist die Antwort gültig.
| Name | Wert |
|---|---|
| CRYPTNET_URL_CACHE_RESPONSE_VALIDATED | 0x8000 |
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 |