Share via


GetUrlCacheConfigInfoA-Funktion (winineti.h)

Ruft Informationen zur Cachekonfiguration ab.

Syntax

BOOL GetUrlCacheConfigInfoA(
  [in, out] LPINTERNET_CACHE_CONFIG_INFOA lpCacheConfigInfo,
            LPDWORD                       lpcbCacheConfigInfo,
  [in]      DWORD                         dwFieldControl
);

Parameter

[in, out] lpCacheConfigInfo

Ein Zeiger auf eine INTERNET_CACHE_CONFIG_INFO-Struktur , die Informationen zur Cachekonfiguration empfängt. Das dwStructSize-Feld der Struktur sollte auf die Größe von INTERNET_CACHE_CONFIG_INFO initialisiert werden.

lpcbCacheConfigInfo

Dieser Parameter ist reserviert und muss NULL sein.

[in] dwFieldControl

Bestimmt das Verhalten der Funktion als einer der folgenden Werte.

Wert Bedeutung
CACHE_CONFIG_FORCE_CLEANUP_FC
0x00000020
Wird nicht verwendet.
CACHE_CONFIG_DISK_CACHE_PATHS_FC
0x00000040
Wird nicht verwendet.
CACHE_CONFIG_SYNC_MODE_FC
0x00000080
Reserviert.
CACHE_CONFIG_CONTENT_PATHS_FC
0x00000100
Das CachePath-Feld der INTERNET_CACHE_CONFIG_INFO-Struktur , die im lpCachedConfigInfo-Parameter angegeben ist, wird mit einem Zeiger auf eine Zeichenfolge gefüllt, die den Inhaltspfad identifiziert. Dies kann nicht gleichzeitig mit CACHE_CONFIG_HISTORY_PATHS_FC oder CACHE_CONFIG_COOKIES_PATHS_FC verwendet werden.
CACHE_CONFIG_HISTORY_PATHS_FC
0x00000400
Das CachePath-Feld der INTERNET_CACHE_CONFIG_INFO-Struktur , die im lpCachedConfigInfo-Parameter angegeben ist, wird mit einem Zeiger auf eine Zeichenfolge gefüllt, die den Verlaufspfad identifiziert. Dies kann nicht gleichzeitig mit CACHE_CONFIG_CONTENT_PATHS_FC oder CACHE_CONFIG_COOKIES_PATHS_FC verwendet werden.
CACHE_CONFIG_COOKIES_PATHS_FC
0x00000200
Das CachePath-Feld der INTERNET_CACHE_CONFIG_INFO-Struktur , die im parameter lpCachedConfigInfo angegeben ist, wird mit einem Zeiger auf eine Zeichenfolge gefüllt, die den Cookiepfad identifiziert. Dies kann nicht gleichzeitig mit CACHE_CONFIG_CONTENT_PATHS_FC oder CACHE_CONFIG_HISTORY_PATHS_FC verwendet werden.
CACHE_CONFIG_QUOTA_FC
0x00000800
Das DwQuota-Feld der inlpCachedConfigInfo angegebenen INTERNET_CACHE_CONFIG_INFO-Struktur wird auf das Cachelimit für den container festgelegt, der im Feld dwContainer angegeben ist.
CACHE_CONFIG_USER_MODE_FC
0x00001000
Reserviert.
CACHE_CONFIG_CONTENT_USAGE_FC
0x00002000
Das Feld dwNormalUsage der INTERNET_CACHE_CONFIG_INFO-Struktur , die in lpCachedConfigInfo angegeben ist, wird auf die Cachegröße für den container festgelegt, der im Feld dwContainer angegeben ist.
CACHE_CONFIG_STICKY_CONTENT_USAGE_FC
0x00004000
Das DwExemptUsage-Feld der INTERNET_CACHE_CONFIG_INFO-Struktur , die in lpCachedConfigInfo angegeben ist, wird auf die ausnahmebefreite Verwendung festgelegt, die Menge der Bytes, die vom Abfangen ausgenommen sind, für den container, der im Feld dwContainer angegeben ist. (Dieses Feld muss der Inhaltscontainer sein.)

Rückgabewert

Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE . Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Hinweis WinINet unterstützt keine Serverimplementierungen. Darüber hinaus sollte es nicht von einem Dienst aus verwendet werden. Verwenden Sie für Serverimplementierungen oder Dienste Microsoft Windows HTTP Services (WinHTTP).
 

Hinweis

Der winineti.h-Header definiert GetUrlCacheConfigInfo als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional mit SP4 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003, Windows 2000 Server mit SP4 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winineti.h
Bibliothek Wininet.lib
DLL Wininet.dll

Weitere Informationen

INTERNET_CACHE_CONFIG_INFO