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.
|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
© 2006 Microsoft Corporation. All rights reserved.