oselab.blogg.se

Windows dch drivers
Windows dch drivers











windows dch drivers

Use declarative sections/directives and properly isolate INFįirst, Fabrikam reviews the list of INF sections and directives that are invalid in DCH-compliant driver packages. This resulted in significant maintenance overhead, so Fabrikam decided to refactor the code and create a DCH-compliant driver package instead. In the past, Fabrikam would write a legacy driver package that was customized to a specific Contoso product line, and then hand it to the OEM to handle servicing. The device in question is an OSR USB FX2 learning kit. The sample provides example scenarios where two hardware partners, Contoso (a system builder, or OEM) and Fabrikam (a device manufacturer, or IHV) are working together to create a driver that is DCH-compliant for a device in Contoso's upcoming system. Prerequisitesīefore you read this section, you should become familiar with the DCH Design Principles. Please refer to Device and Driver Installation to see what OS version a given directive is supported on. Some portions of the sample may use directives and APIs that are only available on certain versions of Windows 10 and above.

windows dch drivers

If you would like a local copy of the sample repo, clone from Windows-driver-samples. You can use it as a model to apply DCH design principles to your own driver package. This topic describes how the DCHU driver sample applies DCH design principles.













Windows dch drivers