Thursday, July 31, 2008

Registry Modifications Notifications

The Windows CE registry is a good place to store applications, users settings. Those information are shared between the different processes running on the system, so content can be modified from every where.
One concrete exemple, is the backlight control panel applet that allows user to change the different timeout for switching off the screen when user inactivity is detected.So when user make changes using this applet, registry content is modified to reflect the changes. At this time, if a backlight driver exist for the platform, this driver have to update his internal timers according to the new values.
You can imagine the same mecanism between your applications and a driver, two drivers or two applications. In this case, you have to be notified when modification are done in this registry. Use the CeFindFirstRegChange,CeFindNextRegChange, CeRegGetNotificationInfo, CeRegTestSetValueWand and CeFindCloseRegChange functions for this.

- Nicolas

Wednesday, July 30, 2008

New Books

Two new books are available for the Windows Embedded CE 6.0 operating system


  • Professional Microsoft Windows Embedded CE 6.0 from Samuel Phung


  • Windows® Embedded CE 6.0 Fundamentals from Stanislav Pavlov and Pavel Belevsky

Another FREE companion book for this technology is the Microsoft Certification for Windows Embedded CE 6.0 Exam Preparation Kit, from Nicolas Besson, Rajesh Kakde and Ray Marcilla from Adeneo.

- Nicolas

Hardware runnning Windows CE ?


From the Microsoft website you can find the referenced hardwares running Windows CE.

Have a look to this list here.
- Nicolas

Search Engine for Windows CE

Looking for a Windows CE API definition, but want to get only the one for this specific OS... try the Live Search engine for Windows Embedded CE 6.0.

Go there.

[Note] Thanks to Pierre for this link.
- Nicolas