CHtmlStream::CHtmlStream

CHtmlStream (UINT nGrowBytes = 4096);

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

Parâmetros

nGrowBytes

O incremento de alocação de memória em bytes.

lpBuffer

Ponteiro para uma reserva que recebe informações do tamanho nBufferSize.

nBufferSize

Um integer que especifica o tamanho do buffer de arquivo, em bytes.

Observações

Esta função de membro é chamada pelo framework durante a construção de um objeto CHtmlStream.

Normalmente, um objeto CHtmlStream é criado automaticamente e entregue a você por CHttpServer:: ConstructStream. Você pode alterar o comportamento do objeto CHtmlStream associado com um objeto CHttpServerContext por substituir CHttpServer:: ConstructStream. Por exemplo, você pode querer definir nGrowBytes para um valor específico. Tenha cuidado se você definir nGrowBytes, porque ela vai afetar o desempenho do seu código. O parâmetro nGrowBytes informa MFC como rapidamente aumentar o Bloquear de memória associado com o fluxo. Se o valor for grande, o código será mais rápido, mas ele vai perder a memória. Se o valor for pequeno, seu código irá usar menos memória, mas ele vai desperdiçar tempo Alocando memória com mais freqüência.

Visão geral do CHtmlStreamMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CHtmlStream::InitStream, CHtmlStream::Attach, CHtmlStream::Alloc

Index