#windows #ffi #wdk #wdf #wdm #macro-expansion

macro wdk-macros

A collection of macros that help make it easier to interact with wdk-sys's direct bindings

3 releases (breaking)

0.2.0 Feb 12, 2024
0.1.0 Sep 21, 2023
0.0.0 Sep 11, 2023

#276 in Windows APIs

Download history 33/week @ 2024-02-13 42/week @ 2024-02-20 86/week @ 2024-02-27 256/week @ 2024-03-05 35/week @ 2024-03-12 19/week @ 2024-03-19 105/week @ 2024-03-26 393/week @ 2024-04-02 303/week @ 2024-04-09 289/week @ 2024-04-16 322/week @ 2024-04-23 282/week @ 2024-04-30 525/week @ 2024-05-07 268/week @ 2024-05-14 274/week @ 2024-05-21 314/week @ 2024-05-28

1,423 downloads per month
Used in 3 crates (via wdk-sys)

MIT/Apache

21KB
251 lines

wdk-macros

This crate is a collection of macros that help make it easier to interact with the generated bindings in wdk-sys

Tests

In order to update the tests in macrotest folder due to a change in the macro expansion, refer to this section in the macrotest documentation.

In order to update the tests in trybuild folder due to a change in the error handling, refer to this section in the trybuild documentation.


lib.rs:

A collection of macros that help make it easier to interact with wdk-sys's direct bindings to the Windows Driver Kit (WDK).

Dependencies

~325–790KB
~19K SLoC