User Interface for Windows Embedded CE 6.0 Driver Migration

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

In Windows CE 5.0 and earlier, drivers ran in user mode and could display a user interface (UI) with no restrictions. In Windows Embedded CE 6.0, the kernel cannot display a UI and a kernel driver must forward a display request to display the required driver UI to a user mode component. The CeCallUserProc function is used in this case. You need to create a user mode component DLL file to implement the required UI portion of the code, and export this functionality using a function. The DLL file and function name are passed to CeCallUserProc with in and out buffers to achieve required driver UI functionality.

See Also

Other Resources

Migrating a Windows Embedded CE Driver to Windows Embedded CE 6.0
CeCallUserProc