تصحيح: DllMain لا يتم استدعاء عند تحميل مشروع من خلال وظيفة LoadLibrary عام 2013 مضغوط Windows المضمنة

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية3144208
مقدمة
توضح هذه المقالة مشكلة فيه إدخال DllMain DLL لا يتم استدعاء عند تحميل مشروع من خلال وظيفة LoadLibrary عام 2013 مضغوط Windows المضمنة. يتوفر تحديث لحل هذه المشكلة. قبل تثبيت هذا التحديث، يجب تثبيت كافة التحديثات التي تم إصدارها مسبقاً لهذا المنتج.
الأعراض
إنشاء مشروع CEPC الظاهري x86 أو بعض مشروع جهاز إشارة أخرى باستخدام مجموعة تطوير البرامج (SDK). وضع المشروع على جهاز Windows المضمنة 2013 المدمجة ثم قم بإنشاء مشروع DLL. عند تحميل مشروع DLL من خلال وظيفة LoadLibrary ، لا يتم استدعاء إدخال DLL DllMainكما هو متوقع. يحدث هذا السلوك لأنه يتم تحميل الملف كملف بيانات بدلاً من كملف قابل للتنفيذ.

ملاحظة: تحدث هذه المشكلة إذا تم إنشاء مشروع DLL فرعي نظام التشغيل.
الحل

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

Windows المضمنة ضغط 2013 تحديث شهري (شباط/فبراير 2016) متوفر الآن من Microsoft. لتنزيل هذا التحديث الشهرية 2013 ضغط المضمنة Windows، انتقل إلىOEM Microsoft عبر الإنترنت أو ميوم.

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

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

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

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

  • في بنية القائمة، انقر فوق تنظيف الحل، وثم انقر فوق إنشاء الحل.
  • في القائمة بنية، انقر فوق إعادة بناء الحل.
ليس لديك لإعادة تشغيل جهاز الكمبيوتر بعد تطبيق تحديث البرنامج هذا.

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

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

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

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


اسم الملفحجم الملفالتاريخالوقتمسار
Loader.c199,64619 فبراير 201610:07Private\Winceos\Coreos\Nk\Kernel
Nkmain.lib3,671,97619 فبراير 201610:16Public\Common\Oak\Lib\X86\Checked
Nkprmain.lib3,719,31219 فبراير 201610:16Public\Common\Oak\Lib\X86\Checked
Nkmain.lib2,586,48619 فبراير 201610:16Public\Common\Oak\Lib\X86\Retail
Nkprmain.lib2,631,64619 فبراير 201610:16Public\Common\Oak\Lib\X86\Retail
Nkmain.lib3,290,39019 فبراير 201610:15Public\Common\Oak\Lib\X86\Debug
Nkprmain.lib3,335,48419 فبراير 201610:15Public\Common\Oak\Lib\X86\Debug
Nkmain.lib3,561,53819 فبراير 201610:16Public\Common\Oak\Lib\Armv7\Checked
Nkprmain.lib3,607,47819 فبراير 201610:16Public\Common\Oak\Lib\Armv7\Checked
Nkmain.lib2,406,06219 فبراير 201610:16Public\Common\Oak\Lib\Armv7\Retail
Nkprmain.lib2,458,15419 فبراير 201610:16Public\Common\Oak\Lib\Armv7\Retail
Nkmain.lib3,993,21619 فبراير 201610:15Public\Common\Oak\Lib\Armv7\Debug
Nkprmain.lib4,047,39019 فبراير 201610:15Public\Common\Oak\Lib\Armv7\Debug
مراجع
التعرف المصطلحات تستخدم Microsoft لوصف تحديثات البرامج.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 3144208 - آخر مراجعة: 03/16/2016 00:32:00 - المراجعة: 1.0

Windows Embedded Compact 2013

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB3144208 KbMtar
تعليقات