الإصلاح: قد تتغير البيانات المخصصة باستخدام الدالة VirtualAlloc على جهاز يستند إلى Windows Embedded CE 6.0 R3 يستخدم معالج ARM Cortex A-8

الأعراض

يُرجى مراعاة السيناريو التالي:

  • يمكنك تشغيل تطبيق أو برنامج تشغيل يستدعي الدالة VirtualAlloc على جهاز يستند إلى Windows Embedded CE 6.0 R3. على سبيل المثال، يستدعي برنامج تشغيل فئة مواصفات واجهة برنامج تشغيل الشبكة البعيدة USB (Rndismp.dll) الدالة VirtualAlloc لتخصيص الذاكرة الظاهرية للهياكل.
  • يتم تحديد معلمة flProtect للدالة VirtualAlloc كسمة PAGE_NOCACHE.
  • يستخدم الجهاز معالج ARM Cortex A-8.

في هذا السيناريو، قد تتغير البيانات الموجودة في الذاكرة المخصصة. على سبيل المثال، قد تصبح وحدات البايت الأولى من البنية صفرا في الوحدة النمطية Rndismp.dll.

الدقة

معلومات تحديث البرامج

يتوفر الآن تحديث برنامج مدعوم من Microsoft ك Windows Embedded CE 6.0 التحديث الشهري لشهر سبتمبر 2011. في قسم "معلومات الملف"، يحتوي اسم ملف الحزمة على إصدار المنتج والتاريخ ورقم مقالة قاعدة المعارف ونوع المعالج. تنسيق اسم ملف الحزمة كما يلي:

Product version-yymmdd-kbnnnnnn-processor typeFor example, Wincepb60-110128-kb2492159-armv4i.msi هو إصلاح ARMV4i Windows Embedded CE 6.0 Platform Builder الموثق في مقالة KB 2492159 والمضمن في التحديث الشهري لشهر يناير 2011.

لحل هذه المشكلة على الفور، قم بتنزيل تحديث Windows Embedded CE 6.0 الشهري هذا من موقع Microsoft على الويب التالي.

مركز التنزيل لـ Microsoft

Windows Embedded CE 6.0

المتطلبات الأساسية

يتم دعم هذا التحديث فقط إذا تم أيضا تثبيت جميع التحديثات التي تم إصدارها مسبقا لهذا المنتج.

متطلب إعادة التشغيل

بعد تطبيق هذا التحديث، يجب عليك إجراء بناء نظيف للنظام الأساسي بأكمله. للقيام بذلك، استخدم إحدى الطرق التالية:

  • في قائمة Build ، انقر فوق Clean Solution، ثم انقر فوق Build Solution.
  • في القائمة إنشاء ، انقر فوق إعادة إنشاء الحل.

ليس عليك إعادة تشغيل الكمبيوتر بعد تطبيق تحديث البرنامج هذا.

تحديث معلومات الاستبدال

لا يحل هذا التحديث محل أي تحديثات أخرى.

معلومات الملفات

يحتوي الإصدار الإنجليزية من حزمة تحديث البرنامج هذه على سمات الملف (أو سمات الملف اللاحقة) المدرجة في الجدول التالي. يتم سرد تواريخ وأوقات هذه الملفات في التوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. للعثور على الفرق بين التوقيت العالمي المتفق عليه والوقت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في لوحة التحكم.

ملفات المثبت

اسم الملف حجم الملف التاريخ الوقت
Wincepb60-110930-kb2603744-mipsiv.msi 3,391,488 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-mipsiv_fp.msi 3,514,368 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-sh4.msi 3,178,496 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-x86.msi 3,010,560 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-armv4i.msi 3,518,464 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-mipsii.msi 3,358,720 01-أكتوبر 2011 02:53
Wincepb60-110930-kb2603744-mipsii_fp.msi 3,473,408 01-أكتوبر 2011 02:53

Files المضمنة في حزمة التحديث هذه

اسم الملف حجم الملف التاريخ الوقت المسار
windows embedded ce 6.0_update_kb2603744.htm 7,889 01-أكتوبر 2011 02:40 110930_kb2603744
Vm.c 148,858 15-سبتمبر 2011 00:35 Private\Winceos\Coreos\Nk\Kernel
Nkmain.lib 2,743,134 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Armv4i\Debug
Nkprmain.lib 2,779,998 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Armv4i\Debug
Nkmain.lib 1,766,094 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Armv4i\Retail
Nkprmain.lib 1,791,522 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Armv4i\Retail
Nkmain.lib 2,585,952 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii\Debug
Nkprmain.lib 2,621,938 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii\Debug
Nkmain.lib 1,675,428 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Mipsii\Retail
Nkprmain.lib 1,705,572 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\Mipsii\Retail
Nkmain.lib 2,660,804 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkprmain.lib 2,697,066 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkmain.lib 1,735,130 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkprmain.lib 1,765,382 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkmain.lib 2,618,342 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv\Debug
Nkprmain.lib 2,654,460 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv\Debug
Nkmain.lib 1,700,508 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsiv\Retail
Nkprmain.lib 1,730,554 15-سبتمبر 2011 00:33 Public\Common\Oak\Lib\Mipsiv\Retail
Nkmain.lib 2,698,452 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkprmain.lib 2,734,846 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkmain.lib 1,766,670 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkprmain.lib 1,796,820 15-سبتمبر 2011 00:34 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkmain.lib 2,180,764 15-سبتمبر 2011 00:35 Public\Common\Oak\Lib\Sh4\Debug
Nkprmain.lib 2,205,996 15-سبتمبر 2011 00:35 Public\Common\Oak\Lib\Sh4\Debug
Nkmain.lib 1,519,024 15-سبتمبر 2011 00:35 Public\Common\Oak\Lib\Sh4\Retail
Nkprmain.lib 1,543,400 15-سبتمبر 2011 00:35 Public\Common\Oak\Lib\Sh4\Retail
Nkmain.lib 2,172,408 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\X86\Debug
Nkprmain.lib 2,200,540 15-سبتمبر 2011 00:32 Public\Common\Oak\Lib\X86\Debug
Nkmain.lib 1,531,100 15-سبتمبر 2011 00:31 Public\Common\Oak\Lib\X86\Retail
Nkprmain.lib 1,551,112 15-سبتمبر 2011 00:31 Public\Common\Oak\Lib\X86\Retail

المراجع

لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:

824684 وصف المصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft يتم تصنيع منتجات الجهات الخارجية التي تناقشها هذه المقالة من قبل شركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمني أو غيره، حول أداء تلك المنتجات أو وثوقيتها.