1 个不稳定版本

0.1.0 2023 年 9 月 30 日

#1220文件系统

MIT/Apache

48KB
1K SLoC

VHDX

Latest Version Rust Documentation Actions Status Unsafe Forbidden

Rust 中微软 VHDX 虚拟硬盘格式的实现。

基于微软在以下地址提供的开放规范:https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-vhdx

使用方法

cargo add vhdx
[dependencies]
vhdx = "0.1"

示例

use std::io::Read;

let mut disk = vhdx::Vhdx::load("disk.vhdx");
let mut reader = disk.reader();

let mut buffer = [0; 512];
reader.read(&mut buffer).unwrap();

无运行时依赖