Author Components and Customize Shells

You can customize your run-time image by creating components for your applications and device drivers and by using or customizing a shell. Custom components include only the functionality, resources, and dependencies that you need, and they allow for a smaller, tighter, and more reliable run-time image. Custom shells give you the ability to finely tune the end-user experience.

In This Section

Application and Device Driver Components
Describes how to create and manage custom components.
File Conversion with EConvert
Describes how to use the EConvert tool to create a component definition (.sld file) from an .inf or .pmq file.
Shell Customization
Describes how to customize the shells provided by Microsoft, how to create custom shells, and how to define the way system messages, balloon pop-ups, and Plug and Play are handled on your run-time image.
Remote Debugging
Describes how to configure your run-time image to support remote debugging.
Using Macro Components
Describes how to create and use special components called macro components to bundle other components together.

Related Sections

Development Process
Describes the order and phases in the overall run-time image development process.
Benefits of Componentization
Describes the benefits of componentization in footprint reduction, performance, reliability, customization, licensing, and security.
Describes the individual units of functionality that make up a run-time image.

© 2006 Microsoft Corporation. All rights reserved.