如何在C#中获取设备名称?

时间:2008-12-25 16:49:07

标签: c# windows-ce

如何在C#代码中获取设备名称(使用WinCE)?

它只给我“WindowsCE”如何获得设备名称的类型? (例如,symbol或datalogic或mio ......)

4 个答案:

答案 0 :(得分:4)

注册表值HKEY_LOCAL_MACHINE \ Ident \ Name包含设备名称。使用注册表库来读取它。

答案 1 :(得分:4)

我能够使用

在Windows CE 5上检索设备名称
System.Net.Dns.GetHostName()

希望这会有所帮助。欢呼声。

答案 2 :(得分:1)

你追求什么“名字”?如果您正在阅读FrozenFire指示的注册表项并获取“WindowsCE”,那么这就是OEM为设备名称填充的内容。是否有其他名称由其他地方的设备报告您想要的另一个值?如果是这样,你在哪里看到它,价值是多少?您是否正在考虑设备唯一ID(example posted by the WinMo team here)。

答案 3 :(得分:-1)

试试这个:

Environment.MachineName