How to Componentize a Device Driver (Windows Embedded Standard 2009)


Componentizing a device driver is the process of creating a custom component that contains the device driver and its resources.

The following steps provide general guidelines on how device drivers should be componentized:

  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.
  4. Create one or more repositories for the component.
  5. (Optional) If the component has more than one repository, create a repository set and add those repositories to the set.
  6. To manage related objects more easily, create a package to hold the component and its repositories.
  7. Import the new component into the component database.
  8. Test the component.
  9. Release the component.

Community Additions