CInternetFile::SetWriteBufferSize

BOOL SetWriteBufferSize (UINT nWriteSize );

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

Ненулевое значение, если успешно; в противном случае 0. Если не удается, функции Win32 GetLastError может быть вызвана для определения причины ошибки.

Параметры

nWriteSize

Размер буфера в байтах.

Примечания

Вызов этой функции-члена для задания размера буфера временной записи, используется CInternetFile-производный объект. Поэтому основные интерфейсы API WinInet не выполнять буферизацию, выбрать размер буфера, который позволяет приложению для записи данных эффективно независимо от количества записи данных. Если каждый вызов для записи обычно включает в себя большое количество данных (например, четыре и более килобайт в то время), следует не требуется буфер. Однако если вы называете, написать писать небольшие фрагменты данных, буфера записи улучшает производительность приложения.

По умолчанию объект CInternetFile не предоставляет любой буферизации для записи. При вызове этой функции-члена, вы должны быть уверены, что файл был открыт для доступа на запись. Размер буфера записи можно изменить в любое время, но это так вызывает неявный вызов для промывки.

Обзор CInternetFile |nbsp; Члены класса | Иерархическая схема

Index