需要帮助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。

+0

什么是不工作?它在做什么/不做什么? – gleng

+0

正在返回一个空字符串。 – Nicotronics

+0

解决!我找到了一个返回ESN(和许多其他数据)的库。 搜索“Symbol ResourceCoordinator TerminalInfo”,一些网站有它下载。 – Nicotronics

解决!我找到了一个返回ESN(和许多其他数据)的库。搜索“Symbol ResourceCoordinator TerminalInfo”,一些网站有它下载。