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