บทนำ
บทความนี้อธิบายถึงปัญหาที่สร้างข้อผิดพลาดหมายเลขอ้างอิงเหตุการณ์ไม่ถูกต้องใน Windows 2013 กระชับข้อมูลฝังตัว การปรับปรุงจะพร้อมใช้งานเมื่อต้องการแก้ไขปัญหานี้ ก่อนที่คุณติดตั้งโปรแกรมปรับปรุงนี้ โปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้ต้องถูกติดตั้ง
อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณเปิดซ็อกเก็ตจากโปรแกรมควบคุมเคอร์เนล และใช้ IO เป็นแบบอะซิงโครนัสบนซ็อกเก็ตใน Windows 2013 กระชับข้อมูลฝังตัว
-
คุณเรียกใช้ฟังก์ชันWSAEventSelectร่วมกับค่าสถานะFD_CLOSEและจากนั้น ใช้ฟังก์ชันCloseSocketเพื่อปิดซ็อกเก็ต
-
คุณเรียกใช้ฟังก์ชันWaitForSingleObjectที่ใช้จัดการกับเหตุการณ์เดียวกันที่ใช้สำหรับฟังก์ชันWSAEventSelect
ในสถานการณ์สมมตินี้WaitForSingleObjectฟังก์ชันส่งกลับการตอบสนอง WAIT_FAILED หลังจากการเรียกไปยังฟังก์ชันCloseSocket , WSAEnumNetworkEventsและWSAWaitForMultipleEventsฟังก์ชันล้มเหลวพร้อมทั้งมีข้อผิดพลาด WSA_INVALID_HANDLE หมายเหตุ ฟังก์ชันCloseSocket nonblocking ปิดซ็อกเก็ตกระบวนการที่เริ่มทำงาน กระบวนการนี้อาจเกี่ยวข้องกับการแลกเปลี่ยนข้อมูลบางอย่าง โปรแกรมควบคุมที่เรียกต้องสามารถใช้WSAWaitForMultipleEventsและWSAEnumNetworkEventsฟังก์ชันเพื่อรอให้ปิดซ็อกเก็ตกระบวนการ
ข้อมูลการปรับปรุงซอฟต์แวร์
ข้อมูลการดาวน์โหลด
ขณะนี้พร้อมใช้งานจาก Microsoft Windows ฝังตัวกระชับ 2013 รายเดือน Update (2015 เมษายน) ได้ เมื่อต้องการดาวน์โหลดการปรับปรุงรายเดือนนี้ Windows 2013 กระชับข้อมูลฝังตัว ไปที่หรือ
ข้อกำหนดเบื้องต้น
โปรแกรมปรับปรุงนี้ได้รับการสนับสนุนเฉพาะเมื่อมีการติดตั้งโปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้นอกจากนี้
ข้อกำหนดการรีสตาร์ท
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ คุณต้องดำเนินการเป็นแพลตฟอร์มทั้งรุ่นใหม่ทั้งหมด เมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้:
-
บนเมนูสร้าง คลิกโซลูชันใหม่ทั้งหมด แล้วคลิกสร้างโซลูชัน
-
บนเมนูสร้างคลิกโซลูชันที่สร้างใหม่
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงซอฟต์แวร์นี้
ข้อมูลการแทนที่การปรับปรุง
โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ
แพคเกจโปรแกรมปรับปรุงซอฟต์แวร์นี้รุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
แฟ้มที่รวมอยู่ในแพคเกจโปรแกรมปรับปรุงนี้
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
เรียนรู้เกี่ยวกับที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์