module design

About this tag
Module design in the context of Windows driver development refers to the structured approach enabled by the Driver Module Framework (DMF), an open source framework from Microsoft. DMF allows developers to create simple, structured Windows Driver Framework (WDF) drivers and share code across multiple drivers. This modular design pattern helps teams avoid working in isolation by promoting code reuse and consistency, particularly for products with common hardware interfaces. The framework was developed by the Surface organization to support diverse products like Pro, Studio, Laptop, and Book, each with unique hardware capabilities. Module design here emphasizes breaking down driver functionality into reusable, manageable components.
  1. News

    Introducing Driver Module Framework

    The Microsoft Devices team is excited to announce the release of an open source framework for Windows driver developers — Driver Module Framework (DMF). With DMF, not only can you easily develop simple and structured Windows Driver Framework (WDF) drivers but also share code amongst your...
Back
Top