从compact .net 1.0中查找处理器类型
-
02-07-2019 - |
题
我的应用程序针对Compact .Net 1.0框架。该应用程序必须检查并下载网站上提供的任何更新。我正在考虑将更新作为CAB文件提供。由于CAB文件是特定于处理器类型的,因此我想根据处理器类型下载CAB文件。获取处理器类型(ARM / SH / MIPS /等)的API是什么?
谢谢,结果 Kishore A
解决方案
托管库中没有任何内容可供使用。您需要使用 P / Invoke 来调用本机 Coredll .dll
并使用名为 GetSystemInfo 的方法。
pinvoke.net 是使用P / Invokes进行移动和桌面开发的绝佳资源。相关条目是: http://www.pinvoke.net/default.aspx/coredll.GetSystemInfo
调用此方法将返回包含信息的 SYSTEM_INFO 结构关于处理器架构。
如果该路由看起来太多,您可以随时从OpenNETCF查看名为Smart Device Framework的商业软件包: http://opennetcf.com/Products/SmartDeviceFramework/tabid/65/Default。 ASPX
在SDF中,您将对 OpenNETCF.WindowsCE.DeviceManagement.SystemInformation
感兴趣 - 它将返回与P / Invoke相同的基本信息,但是在一个不错的托管包装中。
不隶属于 StackOverflow