CInternetFile::SetWriteBufferSize

bool SetWriteBufferSize (UINT nWriteSize );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0. Çağrı başarısız olursa, Win32 işlevi GetLastError denilen hatanın nedenini belirlemek için.

Parametreleri

nWriteSize

Arabelleğinin bayt cinsinden boyutu.

Açıklamalar

Bir CInternetFiletarafından kullanılan geçici yazma arabelleği boyutunu ayarlamak için bu üye işlev çağrısı-nesne türetilmiş. WinInet API'ları yok gerçekleştirmek arabelleğe alma, temel, çok verimli yazılacak veri miktarına bakılmaksızın veri yazmak, uygulamanızı sağlayan bir arabellek boyutu seçin. Her arama yazmak için normalde büyük miktarda veri (örneğin, dört veya daha fazla kilobayt bir defada) içeriyorsa, bir arabellek gerekmemelidir. Ancak, bir yazma arabelleği küçük boyutta veri yazmak için Write çağırırsanız, uygulamanızın performansını artırır.

Varsayılan olarak, bir CInternetFile nesnesi herhangi bir yazma arabelleği sağlamaz. Bu üye işlevini çağırırsanız, dosya yazma erişimi için açılmış emin olmanız gerekir. Her zaman yazma arabelleği boyutunu değiştirebilirsiniz, ancak yapıyor yani örtük bir floş çağrısı neden olur.

CInternetFile genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Index