سؤال

طلبي هو استهداف المدمجة .Net 1.0 الإطار.التطبيق يجب أن تحقق تحميل أي تحديثات متوفرة من الموقع على شبكة الانترنت.أنا أفكر في توفير التحديثات ملفات CAB.منذ أجرة ملفات معالج من نوع معين, أريد تحميل ملفات CAB على أساس نوع المعالج.ما هو API للحصول على نوع المعالج (الذراع/SH/MIPS/إلخ) ؟

شكرا
كيشور A

هل كانت مفيدة؟

المحلول

لا يوجد شيء متاح مباشرة من داخل تمكن المكتبات.سوف تحتاج إلى استخدام P/الاحتجاج إلى الدعوة إلى الأم Coredll.dll و استخدام طريقة تسمى GetSystemInfo.

pinvoke.net هو مصدر ممتاز باستخدام P/استدعاء لكل من المحمول و سطح المكتب التنمية.ذات الصلة دخول لك هو:http://www.pinvoke.net/default.aspx/coredll.GetSystemInfo

استدعاء هذا الأسلوب سوف يعود SYSTEM_INFO الهيكل الذي يحتوي على معلومات حول بنية المعالج.

إذا كان هذا الطريق يبدو مثل الكثير من العمل ، يمكنك دائما التحقق من حزمة تجارية تسمى الأجهزة الذكية إطار من OpenNETCF:http://opennetcf.com/Products/SmartDeviceFramework/tabid/65/Default.aspx

في قوات الدفاع الذاتى, سوف تكون مهتمة في OpenNETCF.WindowsCE.DeviceManagement.SystemInformation - أن يعود نفس المعلومات الأساسية كما P/الاحتجاج ، ولكن ضمن لطيفة تمكن المجمع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top