8个版本

0.2.4 2021年6月29日
0.2.3 2021年6月9日
0.2.2 2021年5月31日
0.2.1 2021年4月21日
0.1.2 2019年6月15日

Windows APIs 中排名65

Download history 2680/week @ 2024-03-13 2590/week @ 2024-03-20 2022/week @ 2024-03-27 3764/week @ 2024-04-03 2194/week @ 2024-04-10 2718/week @ 2024-04-17 3680/week @ 2024-04-24 2103/week @ 2024-05-01 1651/week @ 2024-05-08 2391/week @ 2024-05-15 1607/week @ 2024-05-22 2526/week @ 2024-05-29 2855/week @ 2024-06-05 1967/week @ 2024-06-12 1690/week @ 2024-06-19 923/week @ 2024-06-26

每月下载量7,926
用于9 个crate(2个直接使用)

MIT 许可证

125KB
2.5K SLoC

Windows权限

安全Rust绑定到Windows权限API。

Crates.io Docs.rs

概述

本crate提供对几个Windows权限概念的Rust安全封装,包括

  • SID(安全标识符)
  • ACL(访问控制列表)
  • ACE(访问控制条目)
  • SD(安全描述符)

存在两种抽象类型

  • 主要Windows数据结构可用并可直接使用。
  • wrappers crate中,提供了Windows API函数的安全版本。任何未实现的Windows API函数应报告为问题。

贡献

PRs欢迎接受!通常,unsafe代码应限制在wrappers模块中——此crate的其余部分应根据该代码安全实现。

需要帮助

  • 通过添加更多Windows API函数使wrappers更完整
  • 添加新的数据结构,以覆盖更多的权限API

依赖

~72–325KB