Identify platform in software

19 Mar 2010

Some methods to identify the platform (TK6000, Archer, Allegro MX, CX, CE, etc.) on which your software is running include the following.

Microsoft API

Microsoft has an API that will work on our newer handhelds (returns "TK6000", "AllegroMX", or "Archer") as explained at the following webpage.

http://msdn.microsoft.com/en-us/library/aa932539.aspx

Juniper Systems API (JSAPI)

We provide an API for identifying our newer Microsoft Windows Mobile 6.1 handhelds (failure to load this DLL for this API could also possibly be used to identify our older handhelds or operating systems) as explained at the following webpage.

http://junipersys.com/design/junipersys/JSAPIDocumentation/html/_j_s_a_p_i_8h.html#7327c4d679b09087b43c29248a222b84

Allegro API

Successfully loading the DLL for our now deprecated Allegro APIs (which has since been replaced by JSAPIs) could identify our older handheld platforms as explained at the following webpage.

http://junipersys.com/index.php/Juniper-Systems/support/Developers/Archer-Field-PC/Archer-Field-PC/Custom-APIs-Application-Programming-Interfaces