General

No Application.StartupPath in .NET CF! There is a solution though…

Too bad there is no straight-forward way in net CF for an application to determine its folder path from where it was launched. But following code works just fine. string assembly = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase; string currentFolderPath = System.IO.Path.GetDirectoryName(assembly); Enjoy… Share this:

Read More

Feature Checklist of Mobile Device Management tools

Mobile Device Management (MDM) refers to the approaches or solutions used by companies to remotely manage their mobile devices (PDAs, Smartphones, Laptops, Netbooks). Variety of devices involved pose a big challenge for anyone who intends to implement a Mobile Device Management Solution. In fact, a single solution may never fully satisfy the all the requirements.…

Read More

Can Microsoft get back its Mojo with Windows Mobile 7?

There have been speculations as to whether Microsoft will remain an important player in the mobile phone market with their Windows Mobile operating system. Numerous news articles and blog posts have “declared” the imminent death of Windows Mobile. This article lists a few reasons why these speculations might not eventually turn out to be true.…

Read More

Programmatically modifying SureLock Settings

One of the common requests we received from some of our customers was for a solution to make it possible for a third party application to programmatically change the SureLock Security password on the device. We have implemented a generic solution to update SureLock settings on the device without having to reinstall the SureLock CAB…

Read More

Introducing AirLink Manager – A Mobile Device Management Tool

Companies are increasingly using mobile devices for variety of purposes such as for providing email access to employees or for running business applications. One of the biggest challenges faced by IT departments is to manage these devices when they are out in the field in the hands of the users. It’s just too costly (in…

Read More

Customer list on the website

We thought it to be good idea to post a short list of customers who are using our products. Check it out here. More names will be added as we get permissions from other customers and ofcourse as we sell more. Share this:

Read More

Simulating key presses in your program with keybd_event function

Out of need or curiosity you might want to know how to send key presses from your native application. The core of the solution involves calling keybd_event() function which has the following prototype. VOID keybd_event(BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo); bVk is the virtual-key code of the character. bScan is the hardware scan…

Read More

Determining IP Address of a Windows Mobile device

Code to determine IP addresses of adapters on a Windows Mobile device, using IPHelper APIs. Add Iphlpapi.lib to linker settings. #include “Iphlpapi.h” PIP_ADAPTER_INFO pinfo = NULL; ULONG OutBufLen = 0; DWORD dwRet = GetAdaptersInfo(NULL, &OutBufLen); if (dwRet == ERROR_BUFFER_OVERFLOW) { pinfo = (PIP_ADAPTER_INFO)malloc(OutBufLen); dwRet = GetAdaptersInfo(pinfo,&OutBufLen); while (pinfo != NULL) { if (dwRet==ERROR_SUCCESS) { PIP_ADDR_STRING…

Read More

SureLock Studio : New Release (2009.10.4)

We are pleased to announce the release of SureLock Studio v2009.10.4. This release has some nice feature additions: Select “Approved” program from Standard Programs List. No more typing of long paths. Merge multiple cabs into a single cab to make deployment easier Selectively enable hardware keys Option to change border color of the Kiosk Main…

Read More