Share via


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.
  • 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.
  • Components
    Describes the individual units of functionality that make up a run-time image.

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.