CHtmlStream::CHtmlStream

CHtmlStream (UINT nGrowBytes = 4096);

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

Parametri

nGrowBytes

L'incremento di allocazione di memoria in byte.

lpBuffer

Puntatore a un buffer che riceve informazioni della dimensione nBufferSize.

nBufferSize

Un numero intero che specifica la dimensione del buffer file, in byte.

Osservazioni

Questa funzione membro viene chiamata dal framework durante la costruzione di un oggetto CHtmlStream.

Normalmente, un oggetto CHtmlStream viene creato automaticamente e consegnato a voi da CHttpServer::ConstructStream. È possibile modificare il comportamento dell'oggetto CHtmlStream associato a un oggetto CHttpServerContext eseguendo l'override di CHttpServer::ConstructStream. Ad esempio, potrebbe voler impostare nGrowBytes su un valore specifico. Prestare attenzione se si imposta nGrowBytes, perché incideranno le prestazioni del tuo codice. Il parametro nGrowBytes racconta quanto rapidamente MFC per aumentare il blocco di memoria associato al flusso. Se il valore è grande, il codice sarà più veloce, ma sprecherà memoria. Se il valore è piccolo, il codice verrà utilizzato meno memoria, ma sprecare il tempo di allocazione della memoria più frequentemente.

CHtmlStream pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CHtmlStream::InitStream, CHtmlStream::Attach, CHtmlStream::Alloc

Index