This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
The TrEE sample is literally the last sample on our .\exclusion.csv list. Let's get it to build!!
This fix does narrow fixes to achieve exactly that and at same time adds arm64 as a target OS.
More specifically:
This PR removes TrEE from the .\exclusion.csv list.
This PR adds arm64 target support to vcxproj and sln file.
This PR avoid including non-existing header file and instead adds typedef directly (see beneath).
This PR includes project header files with "..\inc\foo.h" rather than . I am not quite sure what the best way to write this is. But at least this works :-) .
This PR fixes a requirement to not use ExAllocatePoolWithTag
How tested:
Built for all four flavors in:
WDK 22621
EWDK.ni_release_svc_prod1.22621.2428
EWDK.ge_release.26063.1
Note: There is no suitable header file currently available that defines CHAR16:
I am going to complete this PR as I would like it my build for tonight and clearly we are better off with this change than without. More feedback is welcome after completion.
The TrEE sample is literally the last sample on our .\exclusion.csv list. Let's get it to build!!
This fix does narrow fixes to achieve exactly that and at same time adds arm64 as a target OS.
More specifically:
How tested:
Note: There is no suitable header file currently available that defines CHAR16: