需要帮助从Symbol HandHeld PC获取电子序列号(ESN)

时间:2013-11-26 20:32:52

标签: c# windows-ce handheld

我有一台使用Windows CE 5.0的掌上电脑(符号MC9090),我需要获取序列号(不是唯一ID)。

我已尝试使用许多网站中建议的KernelIOControl,但它返回的是UniqueID,而不是ESN。

一位同事告诉我尝试使用RCM2API32.dll RCM_GetESN,但我没有方法的标题来导入它。

我试过这个但是没有用。

    [DllImport("rcm2api32.dll", SetLastError = true)]
    private static extern string RCM_GetESN(string UID);

我在互联网上找不到任何手册或参考表。

有人可以帮我解决这个问题吗?

提前致谢!

尼科。

- 编辑 -

使用测试程序(BasicResCoords.exe),我可以看到掌上电脑的ESN。它使用我正在处理的相同DLL。

1 个答案:

答案 0 :(得分:0)

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