Retrieving USB VID/PID in application on Windows CE 6.0/7.0

Since Windows CE is used for customized devices and some requirements demanded from the customers to restrict certain USB devices based on the Vendor ID (VID) or Product ID(PID). Device has to respond only to their USB accessories, for example, Customer has designed their own USB HID device accessories for their devices and expected to respond only for their accessories. Even with their accessories they are introducing special featured accessories and expecting the device (application) to act accordingly for each accessory dynamically. So we need to take some decision on the application which requires some unique ID(VID/PID) to identify the connected accessory. Please see the below link to know more...
http://www.e-consystems.com/blog/windowsce/?p=878

Programmatically adding APN in RAS Book for Unimodem and CellTSP on Windows CE 6.0/7.0

RAS book can be created in two ways in windows CE either through Dial up and network wizard or through programmatically. Although Microsoft provides sample application for creating a RAS book in Windows CE 6.0, still it is not clearly answering on how to add some specific parameters to establish GPRS connectivity.Please See the below link for more details...
http://www.e-consystems.com/blog/windowsce/?p=846

New Article: Exploring Power Management in Windows CE 6.0

This is my new article published on my company website. I have explored windows CE 6.0 power management driver and given you some power management customization samples (How to add new power states,etc..). Hope it will show some lights on Windows CE 6.0 power management. Please see the below given link to go ahead.

Exploring VMR Features on Windows Embedded Compact 7

As you may know that Windows Embedded Compact 7 has new component for DirectShow video rendering(Video Mixing Render) which is more advanced than the old video render used in Windows Embedded CE 6.0.This blog explore the features of VMR on WEC7. See the below link for more details...
http://www.e-consystems.com/blog/windowsce/?p=759 

Cloning the Rnaapp application using Sysgen_Capture tool


I used to pin point the How to remove Pop-up windows in Kiosk mode blog in MSDN forums to hide the pop-up Windows for Kiosk system. I have dealt with some public source code in the blog to hide the Pop-up Windows. You may know that it is not advisable to change the public source code directly and you are recommended to clone the public components to your platform BSP before modify the source code. Cloning the component is straight forward for some components by using platform builder IDE and for some components we have to manually clone the component using sysgen_capture tool in command prompt. Unfortunately we have to manually clone the components which I have mentioned in the blog using sysgen_capture tool.see the below given blog for more details...
http://www.e-consystems.com/blog/windowsce/?p=636

Windows Embedded Compact 7: Silverlight Shell with ActiveSync

I have troubleshooted the Silverlight shell not launching with Active Sync on Windows Embedded Compact 7. Please see the below given blog for more details...
http://www.e-consystems.com/blog/windowsce/?p=617 

Implementing Digital Zoom Using Directshow Render on Windows CE 6.0

There are some cases wherein digital zoom is required to implement in your Directshow camera application. For example, some camera modules support a few levels of optical zoom and user have a need of more zoom level apart from the supported camera optical zoom or some camera won’t support optical zoom at all. If this is your case, then this blog post can give you some pointers to implement the digital zoom in your Directshow camera application on window CE 6.0.
http://www.e-consystems.com/blog/windowsce/?p=544