CRYPTNET_URL_CACHE_FLUSH_INFO structure (wincrypt.h)
The CRYPTNET_URL_CACHE_FLUSH_INFO structure contains expiry information used by the Cryptnet URL Cache (CUC) service to maintain a URL cache entry. This structure composes the pFlushInfo member of the CRYPT_RETRIEVE_AUX_INFO structure that is passed to the CryptRetrieveObjectByUrl method as the pAuxInfo parameter.
Syntax
typedef struct _CRYPTNET_URL_CACHE_FLUSH_INFO {
DWORD cbSize;
DWORD dwExemptSeconds;
FILETIME ExpireTime;
} CRYPTNET_URL_CACHE_FLUSH_INFO, *PCRYPTNET_URL_CACHE_FLUSH_INFO;
Members
cbSize
The size, in bytes, of this structure.
dwExemptSeconds
A value that specifies how long to extend the ExpireTime member. If prefetch is enabled, the CUC service ignores this value.
The following values have special meaning.
ExpireTime
A FILETIME structure that contains the time the object expires.
Remarks
The dwExemptSeconds member is added to the ExpireTime member to determine the flush time. If the pLastSyncTime member of the CRYPT_RETRIEVE_AUX_INFO structure is after the ExpireTime member, the pLastSyncTime member determines the flush time.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | wincrypt.h |