Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.