อาการ
สมมติว่า คุณเรียกใช้โปรแกรมประยุกต์ที่เรียกเมธอดบนคอมโพเนนต์ที่ใช้ COM บนคอมพิวเตอร์ที่กำลังเรียกใช้ Windows 8 วิธีการใช้ผู้ใช้กำหนดชนิด (UDT) ที่ประกอบด้วยโครงสร้างที่มีการตัดคำในตัวแปร ในสถานการณ์นี้ การดำเนินการเรียกล้มเหลว และรหัสข้อผิดพลาด 0x800706f7 จะถูกสร้างขึ้น
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากชนิดที่ผู้ใช้กำหนดเองถูกต้องจะถูกจัดการอย่างถูกต้องในการดำเนินงานตรวจสอบบัฟเฟอร์การรับข้อมูลที่ Oleaut32.dll ทำอย่างใดอย่างหนึ่ง
การแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งการปรับปรุงค่าสะสม 2862768 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจรวบรวมโปรแกรมปรับปรุงนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2862768 Windows RT, Windows 8 และ Windows Server 2012 ปรับปรุงค่าสะสม: 2013 สิงหาคม