Loader (Windows CE 5.0)
The loader in Windows CE is responsible for loading modules, which are executables and dynamic-linked libraries (DLLs), into virtual memory so that they can be executed by the operating system (OS). Each module can have several flags associated with it in the Config.bib configuration file.
The following properties can be set for each module:
- System file
- Hidden file
- Compress resources
- Compress everything
- Prevent a debugger from running
- Mark a module as not trusted
- Ignore the CPU type on a per-module basis
- Fix up the DLL to run properly
For more information about modules, see MODULES Section.
The loader also handles multiple execute-in-place (XIP) regions so that individual modules can be updated after the initial operating system image file has been written to the device.
For more information about the loader and its functionalities, see the following topics:
- File Compression
- Replaceable ROM DLLs
- Injecting a DLL into a Process Space
- Installable ISRs and the Kernel
- Disabling Thread Library Calls
- Multiple XIP Support
See Also
Send Feedback on this topic to the authors