วิธีการกู้คืนจากสถานะการบีบอัดข้อมูลโอเวอร์โฟลว์โดยใช้ไดรเวอร์ Intel® QuickAssist Technology (Intel® QAT)
ประเภทข้อมูล: การแก้ไขปัญหา | ID บทความ: 000094259 | การตรวจสอบครั้งล่าสุด: 11/09/2025
การคลายการบีบอัดด้วย Intel® QAT อาจล้มเหลว ส่งผลให้ได้ค่าที่ส่งคืน11จากฟังก์ชัน cpaDcCompressData ซึ่งบ่งบอกถึงข้อผิดพลาดCPA_DC_OVERFLOW
สถานะโอเวอร์โฟลว์คือข้อยกเว้นที่สามารถจัดการได้ด้วยการส่งคําขออีกครั้งด้วยบัฟเฟอร์เอาต์พุตที่ใหญ่ขึ้น ทําตามขั้นตอนเหล่านี้หลังจากตรวจพบโอเวอร์โฟลว์:
ข้อยกเว้นการบีบอัดโอเวอร์โฟลว์อาจเกิดขึ้นเนื่องจาก:
เพื่อลดผลกระทบต่อการส่งไปยังระบบอีกครั้ง ให้ใช้cpaDcDeflateCompressBound() API เพื่อกําหนดขนาดบัฟเฟอร์ปลายทางที่แนะนําก่อนการจัดสรร
โปรดดู คู่มือ Intel® QAT Programmer ของ เวอร์ชันฮาร์ดแวร์ Intel® QAT ที่เกี่ยวข้องสําหรับรายละเอียดเพิ่มเติมเกี่ยวกับการจัดการข้อยกเว้นการบีบอัดข้อมูลโอเวอร์โฟลว์