-
Recent Posts
Archives
Categories
Meta
Category Archives: Windows Embedded CE
Windows Embedded CE 6.0 build process
When you build an OS image, there are a number of utilities that run in order to produce the final result: the process is quite complex and long (although you can save sometime, see here). The following stuff is a raw list … Continue reading →
Customizing Dialog Boxes and Message Boxes for Headless Systems 2/2
In the previous post we left the following question open: what if you want to link coredll to your own library with customized message and dialog boxes instead of the ‘standard’ messagedialogboxcustomize? Here’s the answer (or at least one of the possible … Continue reading →
Customizing Dialog Boxes and Message Boxes for Headless Systems 1/2
The MSDN documentation explains how to customize dialog boxes and message boxes for headless systems here http://msdn.microsoft.com/en-us/library/ee504353(v=winembedded.60).aspx. What they say there is that you can instruct the build system to create the coredll DLL linking to the messagedialogboxcustomize component library rather … Continue reading →
Implementing a secure socket
A recent post about SSL and Windows sockets in Windows Embedded Compact Platform Development forum reminded me that when I needed to use SSL in a Windows CE application it was very difficult to find information and sample code. On MSDN … Continue reading →
Posted in Windows Embedded CE, Windows Embedded Compact
|
Tagged SSL, Transport Layer Security, Windows CE
|
Leave a comment
How to Edit Windows CE Binary Resource Files
Sometimes it is necessary to edit binary resources files (.res), for example to resize a dialog box, to disable a control, etc. Almost every MS IDE can open .res file and show all the resources in a graphic layout editor … Continue reading →
Control Panel Applets
A control Panel application is a DLL that is named with a .cpl file extension and that exports the function CPlApplet to handle CPL_INIT, CPL_GETCOUNT, CPL_NEWINQURE, CPL_STOP, and CPL_EXIT messages (the definitions are in %_WINCEROOT%\PUBLIC\COMMON\OAK\INC\cpl.h) The main control panel application … Continue reading →
Filter Drivers
Windows CE programmers are familiar with File System Filter drivers. Starting with WEC7 the device manager supports filter drivers for Stream Interface Drivers. This is particulary useful if you want to modify how a device driver works. Suppose you have a driver in … Continue reading →
Posted in Windows Embedded CE
|
Tagged Device driver, Microsoft Windows, Operating system, Programming, Windows CE
|
1 Comment
Overlapped I/O
What’s overlapped I/O? You may have noticed that functions like ReadFile, WriteFile and DeviceIoControl (and some others) have a parameter which is a pointer to a OVERLAPPED struct which in Windows CE is unused: in big Windows the I/O Manager … Continue reading →
Posted in Windows Embedded CE
|
Tagged Asynchronous I/O, Device driver, I/O request packet, Input/output, Overlapped I/O, Windows CE
|
Leave a comment
Windows Embedded Compact 7:What’s new in device driver development
Happy new Year! Since this year I’m not been awarded as an MVP -but I want to be again- let’s start the new year with some diligence… Among the various new amazing thing in Windows Embedded Compact 7, I choose … Continue reading →
Integrating your project in the PUBLIC tree
Introduction Have you ever wondered how you can integrate your code under the PUBLIC tree in Windows Embedded CE 6.0? This can be useful if you want to distribute code/components that are not part of a BSP. In this post … Continue reading →
Posted in Windows Embedded CE
|
Tagged Environment variable, Languages, Microsoft Visual Studio, Programming, Windows CE
|
Leave a comment