CInternetFile::SetWriteBufferSize

BOOL SetWriteBufferSize (UINT nWriteSize );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น ถ้าการเรียกล้มเหลว ฟังก์ชัน Win32 GetLastErrorอาจถูกเรียกเมื่อต้องการระบุสาเหตุของข้อผิดพลาด?

พารามิเตอร์

nWriteSize

ขนาดของบัฟเฟอร์ไบต์?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อตั้งค่าขนาดของบัฟเฟอร์ที่เขียนชั่วคราวที่ใช้โดยแบบCInternetFile-มาวัตถุ ต้นแบบที่ไม่ให้ทำการกำหนดบัฟเฟอร์ WinInet APIs เพื่อเลือกขนาดของบัฟเฟอร์ที่อนุญาตให้โปรแกรมประยุกต์ของคุณเขียนข้อมูลได้อย่างมีประสิทธิภาพโดยไม่คำนึงถึงจำนวนของข้อมูลการเขียน ถ้าแต่ละสายจะเขียนเกี่ยวข้องกับการข้อมูล (ตัวอย่างเช่น อย่าง น้อยสี่กิโลครั้ง) จำนวนมาก ๆ โดยปกติ คุณควรต้องการบัฟเฟอร์ อย่างไรก็ตาม ถ้าคุณเรียกใช้เขียนไปเขียนเป็นกลุ่มขนาดเล็กของข้อมูล การบัฟเฟอร์เขียนเพิ่มประสิทธิภาพการทำงานของโปรแกรมประยุกต์ของคุณ?

โดยค่าเริ่มต้น วัตถุCInternetFileไม่มีการกำหนดบัฟเฟอร์สำหรับเขียน ถ้าคุณเรียกใช้ฟังก์ชันนี้สมาชิก คุณต้องแน่ใจว่า แฟ้มได้ถูกเปิดสำหรับการเข้าถึงแบบเขียน คุณสามารถเปลี่ยนขนาดของบัฟเฟอร์การเขียนตลอดเวลา แต่ทำจึงทำให้เกิดการเรียกแบบปริยายกลั้ว?

ภาพรวม CInternetFile |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

Index