在没有管理员权限的情况下从 Rust 以编程方式检测 BitLocker

问题描述

类似于此线程:

Detect BitLocker programmatically from c# without admin

我想在 Rust 中以编程方式获取驱动器的 bitlocker 状态(没有管理员权限)。 有没有办法在没有管理员权限的情况下检查 bitlocker 状态,类似于上面的线程? 我的目标是一个类似的功能


use std::io;

// drive_letter Could be something like "C"
fn is_bde_active(drive_letter: String) -> io::Result<bool> {
    [...]

}

不幸的是,我对 winapi 或 windows 不是很熟悉。我在 winapi documentation 中没有找到任何 IShellProperty。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)