BOOL SetWriteBufferSize (UINT nWriteSize );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น ถ้าการเรียกล้มเหลว ฟังก์ชัน Win32 GetLastErrorอาจถูกเรียกเมื่อต้องการระบุสาเหตุของข้อผิดพลาด?
พารามิเตอร์
nWriteSize
ขนาดของบัฟเฟอร์ไบต์?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อตั้งค่าขนาดของบัฟเฟอร์ที่เขียนชั่วคราวที่ใช้โดยแบบCInternetFile-มาวัตถุ ต้นแบบที่ไม่ให้ทำการกำหนดบัฟเฟอร์ WinInet APIs เพื่อเลือกขนาดของบัฟเฟอร์ที่อนุญาตให้โปรแกรมประยุกต์ของคุณเขียนข้อมูลได้อย่างมีประสิทธิภาพโดยไม่คำนึงถึงจำนวนของข้อมูลการเขียน ถ้าแต่ละสายจะเขียนเกี่ยวข้องกับการข้อมูล (ตัวอย่างเช่น อย่าง น้อยสี่กิโลครั้ง) จำนวนมาก ๆ โดยปกติ คุณควรต้องการบัฟเฟอร์ อย่างไรก็ตาม ถ้าคุณเรียกใช้เขียนไปเขียนเป็นกลุ่มขนาดเล็กของข้อมูล การบัฟเฟอร์เขียนเพิ่มประสิทธิภาพการทำงานของโปรแกรมประยุกต์ของคุณ?
โดยค่าเริ่มต้น วัตถุCInternetFileไม่มีการกำหนดบัฟเฟอร์สำหรับเขียน ถ้าคุณเรียกใช้ฟังก์ชันนี้สมาชิก คุณต้องแน่ใจว่า แฟ้มได้ถูกเปิดสำหรับการเข้าถึงแบบเขียน คุณสามารถเปลี่ยนขนาดของบัฟเฟอร์การเขียนตลอดเวลา แต่ทำจึงทำให้เกิดการเรียกแบบปริยายกลั้ว?
ภาพรวม CInternetFile |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)