Поделиться через


Функция SetUrlCacheGroupAttributeA (wininet.h)

Задает сведения об атрибутах указанной группы кэша.

Синтаксис

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

Параметры

[in] gid

Идентификатор группы кэша.

[in] dwFlags

Этот параметр зарезервирован и должен иметь значение 0.

[in] dwAttributes

Атрибуты, которые необходимо задать. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
CACHEGROUP_ATTRIBUTE_FLAG
Задает или извлекает флаги, связанные с группой кэша.
CACHEGROUP_ATTRIBUTE_GROUPNAME
Задает или получает имя группы кэша.
CACHEGROUP_ATTRIBUTE_QUOTA
Задает или извлекает квоту диска, связанную с группой кэша.
CACHEGROUP_ATTRIBUTE_STORAGE
Задает или извлекает хранилище владельца группы, связанное с группой кэша.
CACHEGROUP_ATTRIBUTE_TYPE
Задает или извлекает тип группы кэша.
CACHEGROUP_READWRITE_MASK
Задает тип, дисковую квоту, имя группы и атрибуты хранилища владельца группы кэша.

[in] lpGroupInfo

Указатель на структуру INTERNET_CACHE_GROUP_INFO , указывающую хранимую информацию об атрибутах.

[in, out] lpReserved

Этот параметр зарезервирован и должен иметь значение NULL.

Возвращаемое значение

Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае. Чтобы получить конкретные сведения об ошибке, вызовите Метод GetLastError.

Комментарии

Примечание WinINet не поддерживает реализации сервера. Кроме того, его не следует использовать из службы. Для серверных реализаций или служб используйте службы Microsoft Windows HTTP (WinHTTP).
 

Примечание

Заголовок wininet.h определяет SetUrlCacheGroupAttribute в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wininet.h
Библиотека Wininet.lib
DLL Wininet.dll

См. также раздел

Кэширование

Функции WinINet