2013-11-26 64 views
1

我有一臺手持式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

回答

0

解決!我找到了一個返回ESN(和許多其他數據)的庫。搜索「Symbol ResourceCoordinator TerminalInfo」,一些網站有它下載。

相關問題