GetUrlCacheConfigInfoW, fonction (winineti.h)
Récupère des informations sur la configuration du cache.
Syntaxe
BOOL GetUrlCacheConfigInfoW(
[in, out] LPINTERNET_CACHE_CONFIG_INFOW lpCacheConfigInfo,
LPDWORD lpcbCacheConfigInfo,
[in] DWORD dwFieldControl
);
Paramètres
[in, out] lpCacheConfigInfo
Pointeur vers une structure INTERNET_CACHE_CONFIG_INFO qui reçoit des informations sur la configuration du cache. Le champ dwStructSize de la structure doit être initialisé à la taille de INTERNET_CACHE_CONFIG_INFO.
lpcbCacheConfigInfo
Ce paramètre est réservé et doit avoir la valeur NULL.
[in] dwFieldControl
Détermine le comportement de la fonction, comme l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Non utilisé. |
|
Non utilisé. |
|
Réservé. |
|
Le champ CachePath de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans le paramètre lpCachedConfigInfo est rempli avec un pointeur vers une chaîne identifiant le chemin du contenu. Il ne peut pas être utilisé en même temps que CACHE_CONFIG_HISTORY_PATHS_FC ou CACHE_CONFIG_COOKIES_PATHS_FC. |
|
Le champ CachePath de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans le paramètre lpCachedConfigInfo est rempli avec un pointeur vers une chaîne identifiant le chemin d’historique. Il ne peut pas être utilisé en même temps que CACHE_CONFIG_CONTENT_PATHS_FC ou CACHE_CONFIG_COOKIES_PATHS_FC. |
|
Le champ CachePath de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans le paramètre lpCachedConfigInfo est rempli avec un pointeur vers une chaîne identifiant le chemin du cookie. Il ne peut pas être utilisé en même temps que CACHE_CONFIG_CONTENT_PATHS_FC ou CACHE_CONFIG_HISTORY_PATHS_FC. |
|
Le champ dwQuota de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans l’objet lpCachedConfigInfo est défini sur la limite de cache pour le conteneur spécifié dans le champ dwContainer . |
|
Réservé. |
|
Le champ dwNormalUsage de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans l’objet lpCachedConfigInfo est défini sur la taille de cache pour le conteneur spécifié dans le champ dwContainer . |
|
Le champ dwExemptUsage de la structure INTERNET_CACHE_CONFIG_INFO spécifiée dans l’objet lpCachedConfigInfo est défini sur l’utilisation exemptée, la quantité d’octets exemptés de la collecte, pour le conteneur spécifié dans le champ dwContainer . (Ce champ doit être le conteneur de contenu.) |
Valeur retournée
Retourne LA valeur TRUE si elle réussit ou FALSE dans le cas contraire. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Notes
L’en-tête winineti.h définit GetUrlCacheConfigInfo comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel avec SP4 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003, Windows 2000 Server avec SP4 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winineti.h |
Bibliothèque | Wininet.lib |
DLL | Wininet.dll |