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


Функция 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 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка winineti.h
библиотеки Wininet.lib
DLL Wininet.dll

См. также

кэширование

CommitUrlCacheEntry

функций WinINet