1
0
mirror of https://github.com/nefarius/WDF-Utils.git synced 2024-11-27 17:14:53 +01:00
WDF-Utils/DMF
Benjamin Höglinger-Stelzer cf5303e27c Updated DMF README.md
Added Bus Filter Framework section
2022-05-03 15:12:22 +02:00
..
DMF.props Replaced tab with spaces 2022-02-12 10:24:22 +01:00
README.md Updated DMF README.md 2022-05-03 15:12:22 +02:00

Driver Module Framework (DMF)

Important: this has been merged upstream, yay ❤️

Usage

To include and link against DMF simply clone DMF to the same project parent directory or set the environment variable DmfRootPath to the DMF directory. Then add the following snippet to your driver project:

  <ImportGroup Label="PropertySheets">
    <Import Project="DMF.props" />
  </ImportGroup>

Important: if a PropertySheets group already exists, append the Import-Node(s) to that to avoid linker issues!

Drop the provided DMF.props into the project directory and all include and linker settings will be available. Works for both KMDF and UMDF.

Don't forget to build DMF at least once for all configurations and architectures your driver project uses, otherwise you're missing the required libraries to link against!