CHtmlStream::CHtmlStream

CHtmlStream (UINT nGrowBytes = 4096);

CHtmlStream (BYTE * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);

Параметры

nGrowBytes

Единицы выделения памяти в байтах.

lpBuffer

Указатель на буфер, получающий информацию размер nBufferSize.

nBufferSize

Целое число, определяющее размер буфера файла в байтах.

Примечания

Эта функция-член вызывается средой во время строительства объекта CHtmlStream.

Как правило объект CHtmlStream создается автоматически и передан Вам CHttpServer::ConstructStream. Можно изменить поведение объекта CHtmlStream , связанный с объектом CHttpServerContext путем переопределения CHttpServer::ConstructStream. Например может потребоваться установить определенное значение nGrowBytes . Необходимо соблюдать осторожность при установке nGrowBytes, потому что он будет влиять на производительность вашего кода. Параметр nGrowBytes говорит MFC как быстро увеличить блок памяти, связанные с потоком. Если значение является большой, ваш код будет быстрее, но он будет тратить памяти. Если значение является небольшой, ваш код будет использовать меньше памяти, но он будет тратить время путем выделения памяти более часто.

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

См. также CHtmlStream::InitStream, CHtmlStream::Attach, CHtmlStream::Alloc

Index