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

wdk-macros

一组宏,帮助更轻松地与wdk-sys的直接绑定交互

3个版本 (重大变更)

0.2.0 2024年2月12日
0.1.0 2023年9月21日
0.0.0 2023年9月11日

#5 in #wdk

Download history • Rust 包仓库 303/week @ 2024-04-09 • Rust 包仓库 289/week @ 2024-04-16 • Rust 包仓库 322/week @ 2024-04-23 • Rust 包仓库 282/week @ 2024-04-30 • Rust 包仓库 525/week @ 2024-05-07 • Rust 包仓库 268/week @ 2024-05-14 • Rust 包仓库 274/week @ 2024-05-21 • Rust 包仓库 335/week @ 2024-05-28 • Rust 包仓库 284/week @ 2024-06-04 • Rust 包仓库 448/week @ 2024-06-11 • Rust 包仓库 349/week @ 2024-06-18 • Rust 包仓库 370/week @ 2024-06-25 • Rust 包仓库 324/week @ 2024-07-02 • Rust 包仓库 566/week @ 2024-07-09 • Rust 包仓库 271/week @ 2024-07-16 • Rust 包仓库 254/week @ 2024-07-23 • Rust 包仓库

1,450 每月下载量
3 个crate中使用了(通过 wdk-sys

MIT/Apache

21KB
251

wdk-macros

这个crate包含一组宏,帮助更轻松地与wdk-sys生成的绑定进行交互

测试

由于宏展开的变化,要更新macrotest 文件夹中的测试,请参阅 宏test文档中的此部分

由于错误处理的变化,要更新trybuild 文件夹中的测试,请参阅 trybuild文档中的此部分


lib.rs:

一组宏,帮助更轻松地与wdk-sys对Windows驱动程序开发套件(WDK)的直接绑定进行交互。

依赖项

~270–720KB
~17K SLoC