需要帮助geting电子序列号(ESN)从一个符号HandHeld个人电脑
问题描述:
我有一台手持式PC(符号MC9090)与Windows CE 5.0一起工作,我需要获得序列号(而不是UniqueID)。需要帮助geting电子序列号(ESN)从一个符号HandHeld个人电脑
我已经尝试了KernelIOControl,正如许多站点中的建议,但它返回的是UniqueID,而不是ESN。
一位同事告诉我尝试使用RCM2API32.dll RCM_GetESN,但我没有该方法的标题来导入它。
我试过这个,但不工作。
[DllImport("rcm2api32.dll", SetLastError = true)]
private static extern string RCM_GetESN(string UID);
我在互联网上找不到任何手册或参考表。
有人能帮我一下吗?
在此先感谢!
Nico。
- 编辑 -
与测试程序(BasicResCoords.exe)我可以看到手持式设备的ESN。它使用了我正在处理的相同的DLL。
答
解决!我找到了一个返回ESN(和许多其他数据)的库。搜索“Symbol ResourceCoordinator TerminalInfo”,一些网站有它下载。
什么是不工作?它在做什么/不做什么? – gleng
正在返回一个空字符串。 – Nicotronics
解决!我找到了一个返回ESN(和许多其他数据)的库。 搜索“Symbol ResourceCoordinator TerminalInfo”,一些网站有它下载。 – Nicotronics