Freigeben über


GetUrlCacheGroupAttributeA-Funktion (wininet.h)

Ruft die Attributinformationen der angegebenen Cachegruppe ab.

Syntax

BOOL GetUrlCacheGroupAttributeA(
  [in]      GROUPID                      gid,
  [in]      DWORD                        dwFlags,
  [in]      DWORD                        dwAttributes,
  [out]     LPINTERNET_CACHE_GROUP_INFOA lpGroupInfo,
  [in, out] LPDWORD                      lpcbGroupInfo,
  [in, out] LPVOID                       lpReserved
);

Parameter

[in] gid

Bezeichner der Cachegruppe.

[in] dwFlags

Dieser Parameter ist reserviert und muss 0 sein.

[in] dwAttributes

Attribute, die abgerufen werden sollen. Dies kann einer der folgenden Werte sein:

Wert Bedeutung
CACHEGROUP_ATTRIBUTE_BASIC
Ruft die Attribut-, Typ- und Datenträgerkontingentattribute der Cachegruppe ab.
CACHEGROUP_ATTRIBUTE_FLAG
Legt die Flags fest, die der Cachegruppe zugeordnet sind, oder ruft sie ab.
CACHEGROUP_ATTRIBUTE_GET_ALL
Ruft alle Attribute der Cachegruppe ab.
CACHEGROUP_ATTRIBUTE_GROUPNAME
Legt den Gruppennamen der Cachegruppe fest oder ruft sie ab.
CACHEGROUP_ATTRIBUTE_QUOTA
Legt das Datenträgerkontingent fest, das der Cachegruppe zugeordnet ist, oder ruft es ab.
CACHEGROUP_ATTRIBUTE_STORAGE
Legt den Gruppenbesitzerspeicher fest, der der Cachegruppe zugeordnet ist, oder ruft den Speicher ab.
CACHEGROUP_ATTRIBUTE_TYPE
Legt den Cachegruppentyp fest oder ruft den Typ der Cachegruppe ab.

[out] lpGroupInfo

Zeigen Sie auf eine INTERNET_CACHE_GROUP_INFO Struktur, die die angeforderten Informationen empfängt.

[in, out] lpcbGroupInfo

Zeigen Sie auf eine Variable, die die Größe des lpGroupInfo- Puffers enthält. Wenn die Funktion zurückgegeben wird, enthält die Variable die Anzahl der in den Puffer kopierten Bytes oder die erforderliche Größe des Puffers in Bytes.

[in, out] lpReserved

Dieser Parameter ist reserviert und muss NULL-sein.

Rückgabewert

Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls. Rufen Sie zum Abrufen bestimmter Fehlerinformationen GetLastError-auf.

Bemerkungen

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

Anmerkung

Der wininet.h-Header definiert GetUrlCacheGroupAttribute 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 Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Zielplattform- Fenster
Header- wininet.h
Library Wininet.lib
DLL- Wininet.dll

Siehe auch

Zwischenspeichern

WinINet-Funktionen