#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

#264 in Windows APIs

Download history 6/week @ 2024-01-19 9/week @ 2024-01-26 5/week @ 2024-02-02 32/week @ 2024-02-09 37/week @ 2024-02-16 66/week @ 2024-02-23 278/week @ 2024-03-01 41/week @ 2024-03-08 26/week @ 2024-03-15 16/week @ 2024-03-22 334/week @ 2024-03-29 273/week @ 2024-04-05 326/week @ 2024-04-12 305/week @ 2024-04-19 292/week @ 2024-04-26 526/week @ 2024-05-03

1,488 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

~270–710KB
~17K SLoC