How to Componentize a Device Driver
Componentizing a device driver is the process of creating a custom component that contains the device driver and its resources.
To track your progress in the following table, select the check box next to each step.
Step | Topic | |
---|---|---|
1. Determine the resource requirements of the device driver. | Determining Device Driver Resource Usage | |
2. Write descriptive Help for the component. | Component Help | |
3. Create a component for the device driver, either by importing its .inf file or by creating the component manually. | Creating a Component from an INF File in Windows XP Embedded Studio Help
- or - Creating a Component in Windows XP Embedded Studio Help |
|
4. Create one or more repositories for the component. | Creating a Repository in Windows XP Embedded Studio Help | |
5. (Optional) If the component has more than one repository, create a repository set and add those repositories to the set. | Creating a Repository in Windows XP Embedded Studio Help | |
6. To manage related objects more easily, create a package to hold the component and its repositories. | Creating a Package in Windows XP Embedded Studio Help | |
7. Import the new component into the component database. | Importing an Object into the Database in Windows XP Embedded Studio Help | |
8.Test the component. | Best Practices for Testing a Component in Windows XP Embedded Studio Help | |
9. Release the component. | Releasing a Component in Windows XP Embedded Studio Help |
For more information about componentizing device drivers, see these articles in the MSDN Library:
- I Need to Componentize a Third-Party Driver
- I Am Having Problems Componentizing my Third-Party Audio Driver
See Also
Application and Device Driver Components | How-to Topics
Last updated on Wednesday, October 18, 2006
© 2006 Microsoft Corporation. All rights reserved.