How to Componentize a Device Driver
5/10/2007
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. |
|
2. Write descriptive Help for the component. |
|
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:
See Also
Concepts
How-to Topics (Update Rollup 1.0 for Windows XP Embedded)