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

如何在C#中获取设备名称?,c#,windows-ce,C#,Windows Ce,如何在C#代码中获取设备名称(使用WinCE) 它只给我“WindowsCE”,我如何才能获得设备名称上的类型?(例如symbol或datalogic或mio…)注册表值HKEY_LOCAL_MACHINE\Ident\Name包含设备名称。使用注册表库读取它。您要的是什么“名称”?如果您正在读取由FrozenFire指示的注册表项并获得“WindowsCE”,则OEM将为设备名称填充该项。tehre是否是设备在其他地方报告的其他名称,以及您想要的其他值?如果是,你在哪里看到它,它的价值是什么?

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


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

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

您要的是什么“名称”?如果您正在读取由FrozenFire指示的注册表项并获得“WindowsCE”,则OEM将为设备名称填充该项。tehre是否是设备在其他地方报告的其他名称,以及您想要的其他值?如果是,你在哪里看到它,它的价值是什么?您是否正在考虑设备唯一ID()。

尝试以下方法:

Environment.MachineName

我能够在WindowsCE5上使用

System.Net.Dns.GetHostName()

希望这有帮助。干杯。

您是在win ce平台上试用,还是只因为在PC上工作而编写?不提供紧凑的格式,请在给出答案前进行RTM!