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


Функция CreateUrlCacheContainerA (winineti.h)

Создает контейнер кэша по указанному пути кэша для хранения записей кэша на основе указанного имени, префикса кэша и типа контейнера.

Примечание Примечание. Этот API не рекомендуется использовать. Вместо этого используйте расширяемую подсистему хранения данных .
 

Синтаксис

BOOL CreateUrlCacheContainerA(
  [in]           LPCSTR  Name,
  [in]           LPCSTR  lpCachePrefix,
  [in, optional] LPCSTR  lpszCachePath,
  [in]           DWORD   KBCacheLimit,
  [in]           DWORD   dwContainerType,
  [in]           DWORD   dwOptions,
                 LPVOID  pvBuffer,
  [in, out]      LPDWORD cbBuffer
);

Параметры

[in] Name

Имя, присвоение кэшу.

[in] lpCachePrefix

Префикс кэша для создания кэша.

[in, optional] lpszCachePath

Префикс кэша для создания кэша.

[in] KBCacheLimit

Предельный размер кэша в целых килобайтах или 0 для размера по умолчанию.

[in] dwContainerType

Тип контейнера, на основе кэша.

[in] dwOptions

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

pvBuffer

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

[in, out] cbBuffer

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

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

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

Комментарии

Примечание

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

Требования

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

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

Кэширование

CommitUrlCacheEntry

Функции WinINet