Microsoft Windows NT Embedded 4.0 Technical Articles  

Microsoft Windows NT Embedded 4.0: Defining a Component Using Component Designer

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
 

Microsoft Corporation

September 2000

Applies to:
    Microsoft Windows NT Embedded 4.0

Summary:Using Component Designer, a companion tool to Target Designer, you can create a component definition file to define the components you add to the Target Designer system database. After creating your component definition file, you can import it into Target Designer and add the new components to an embedded operating system (OS) configuration. (13 printed pages)

Contents

Introduction
Using KDF Files
Defining the Component
Additional Information

Introduction

Using Component Designer, a companion tool to Target Designer, you can create a component definition file to define the components you add to the Target Designer system database.

A component definition file contains system instructions for the components, including their capabilities and dependencies. You can also configure capabilities and components by using information in your development system, such as your local registry or the Target Designer system database.

After creating your component definition file, you can import it into Target Designer and add the new components to an embedded operating system (OS) configuration.

Using KDF Files

A component definition file contains a .kdf extension. Although you can define a component in a .kdf file using a text editor, as described in Target Designer online Help, it is much simpler to define a component using the Microsoft Windows NT Embedded component authoring tool, Component Designer.

Prerequisites for Creating a Component Definition File

For every component that you want to include in the component definition file, you must identify the following: