Tag Archives: Operating system

Retail, Debug, … Checked?


In Windows Embedded Compact 7 besides retail and debug build you can have a checked build, what is it? Roughly speaking it’s something in the middle: DEBUG is defined (as in debug build) so ASSERT, DEBUGMSG, DEBUGCHK, etc. behave as in debug … Continue reading

Posted in Windows Embedded Compact | Tagged , | 1 Comment

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 , , , , | 1 Comment

Welcome Windows Embedded Compact!


Windows Embedded Compact 7 Public Community Technology Preview (Public CTP) is finally available for downloading: You need a Windows Live ID to log in and download the Public CTP Go to the Connection Directory, find Windows Embedded Compact 7 Public … Continue reading

Posted in Windows Embedded CE | Tagged , , , , | Leave a comment

Windows Embedded Forums


Here are the forums about Windows Embedded: Windows Embedded Standard   Windows Embedded Compact Platform Development Windows Embedded Compact Managed Application Development Windows Embedded Compact Native Application Development The first forum has been online for some time while those about Windows … Continue reading

Posted in Windows Embedded CE, Windows Embedded Standard | Tagged , , , , , , | Leave a comment

Flash device driver in Windows Embedded CE 6.0


In previous version of Windows CE the flash drivers followed a model based on FAL (Flash Abstraction Layer): the developer had to write the FMD (Flash Media Driver) layer and link it with fal.lib to create a DLL which exposed … Continue reading

Posted in Windows Embedded CE | Tagged , , , , , , | 1 Comment

Get last error and set it meaningfully


Very often I read posts in the newsgroups like: I call function Foo(dwParam) and it returns FALSE. What’s wrong? If I cannot tell it immediately -for example because the dwParam is clearly wrong – my standard answer is: Have you … Continue reading

Posted in Windows Embedded CE | Tagged , , , | Leave a comment

Invalid handle?


Several Windows Embedded CE API’s deal with handles: an application obtains a handle to an object than it typically checks if the handle is valid or not; unfortunately there are two values which means invalid handle: for example CreateFile returns INVALID_HANDLE_VALUE … Continue reading

Posted in Windows Embedded CE | Tagged , , , | Leave a comment