บทนำ
บทความนี้อธิบายถึงปัญหาที่ฟังก์ชันWSASendการส่งข้อมูลที่ไม่ถูกต้องจากโครงสร้าง WSABUF หลายใน Windows 7 การกระชับข้อมูลฝังตัว การปรับปรุงจะพร้อมใช้งานเมื่อต้องการแก้ไขปัญหานี้ ก่อนที่คุณติดตั้งโปรแกรมปรับปรุงนี้ โปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้ต้องถูกติดตั้ง
อาการ
เมื่อคุณใช้ฟังก์ชันWSASendในการส่งข้อมูลจากโครงสร้าง WSABUF หลายใน Windows 7 การกระชับข้อมูลฝังตัว ไม่มีส่งข้อมูลที่ไม่ถูกต้อง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากมีความยาวไม่ถูกต้องข้ามได้รับในฟังก์ชันgetBufferIndex()
การแก้ปัญหา
ข้อมูลการปรับปรุงซอฟต์แวร์
ปรับปรุงซอฟต์แวร์ที่ได้รับการสนับสนุนคือเดี๋ยวนี้ได้จาก Microsoft ให้เป็นWindows ฝังตัวกระชับ 7 รายเดือน Update (2015 พฤษภาคม)
หมายเหตุ Windows ฝังตัวกระชับ 7 เดือนการอัพเดตนี้สามารถดาวน์โหลดได้จากศูนย์ดาวน์โหลด Microsoft เว็บไซต์ต่อไปนี้:ปรับปรุง 7 กระชับข้อมูลฝังตัวของ Windows
ข้อกำหนดเบื้องต้น
โปรแกรมปรับปรุงนี้ได้รับการสนับสนุนเฉพาะเมื่อมีการติดตั้งโปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้นอกจากนี้
ข้อกำหนดการรีสตาร์ท
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ คุณต้องดำเนินการเป็นแพลตฟอร์มทั้งรุ่นใหม่ทั้งหมด เมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้:
-
บนเมนูสร้าง คลิกโซลูชันใหม่ทั้งหมด แล้วคลิกสร้างโซลูชัน
-
บนเมนูสร้างคลิกโซลูชันที่สร้างใหม่
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงซอฟต์แวร์นี้
ข้อมูลการแทนที่การปรับปรุง
โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ
แพคเกจโปรแกรมปรับปรุงซอฟต์แวร์นี้รุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
แฟ้มที่รวมอยู่ในแพคเกจโปรแกรมปรับปรุงนี้
ชื่อแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
เส้นทาง |
---|---|---|---|---|
Afd.rel |
340,140 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Checked |
Afd.dll |
335,872 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Checked |
Afd.map |
208,955 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Checked |
Afd.rel |
187,571 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Mipsii\Retail |
Afd.dll |
204,800 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Mipsii\Retail |
Afd.map |
95,869 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Mipsii\Retail |
Afd.rel |
448,165 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Debug |
Afd.dll |
454,656 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Debug |
Afd.map |
217,445 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii\Debug |
Afd.rel |
95,670 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Checked |
Afd.dll |
262,144 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Checked |
Afd.map |
211,464 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Checked |
Afd.rel |
50,314 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Retail |
Afd.dll |
159,744 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Retail |
Afd.map |
98,325 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv6\Retail |
Afd.rel |
101,673 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv6\Debug |
Afd.dll |
401,408 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv6\Debug |
Afd.map |
219,984 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv6\Debug |
Afd.rel |
105,675 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Checked |
Afd.dll |
212,992 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Checked |
Afd.map |
211,089 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Checked |
Afd.rel |
40,048 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Retail |
Afd.dll |
118,784 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Retail |
Afd.map |
100,183 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Retail |
Afd.rel |
135,864 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Debug |
Afd.dll |
303,104 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Debug |
Afd.map |
217,159 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\X86\Debug |
Afd.rel |
162,544 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Checked |
Afd.dll |
241,664 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Checked |
Afd.map |
211,464 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Checked |
Afd.rel |
107,560 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Retail |
Afd.dll |
147,456 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Retail |
Afd.map |
98,661 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Sh4\Retail |
Afd.rel |
180,785 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Sh4\Debug |
Afd.dll |
327,680 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Sh4\Debug |
Afd.map |
220,360 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Sh4\Debug |
Afd.rel |
340,140 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Afd.dll |
335,872 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Afd.map |
208,954 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Afd.rel |
187,571 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Afd.dll |
204,800 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Afd.map |
95,869 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Afd.rel |
448,165 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Afd.dll |
454,656 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Afd.map |
217,444 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Afd.rel |
95,670 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Checked |
Afd.dll |
258,048 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Checked |
Afd.map |
211,460 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Checked |
Afd.rel |
50,285 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Retail |
Afd.dll |
159,744 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Retail |
Afd.map |
98,198 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv7\Retail |
Afd.rel |
101,673 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv7\Debug |
Afd.dll |
397,312 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv7\Debug |
Afd.map |
219,986 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv7\Debug |
Afd.rel |
95,670 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Checked |
Afd.dll |
262,144 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Checked |
Afd.map |
211,463 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Checked |
Afd.rel |
50,314 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Retail |
Afd.dll |
159,744 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Retail |
Afd.map |
98,325 |
08-May-2015 |
09:19 |
Public\Common\Oak\Target\Armv5\Retail |
Afd.rel |
101,673 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv5\Debug |
Afd.dll |
405,504 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv5\Debug |
Afd.map |
219,986 |
08-May-2015 |
09:18 |
Public\Common\Oak\Target\Armv5\Debug |
ข้อมูลอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์