Vanara/VirtualDisk
David Hall b2e972c77e Fixed NuGet references 2022-12-21 20:31:52 -07:00
..
Vanara.VirtualDisk.csproj Fixed NuGet references 2022-12-21 20:31:52 -07:00
VirtualDisk.MMI.cs VirtualDisk: Added support for mounting specific path or drive when attaching, added properties for mount information, CreateAsync, AttachAsync, VHD set, snapshot and mirror methods. 2022-04-11 15:46:20 -06:00
VirtualDisk.cs More work on #317 (hopefully last) 2022-09-26 09:57:49 -06:00
VirtualDiskSetInformation.cs VirtualDisk: Added support for mounting specific path or drive when attaching, added properties for mount information, CreateAsync, AttachAsync, VHD set, snapshot and mirror methods. 2022-04-11 15:46:20 -06:00
VirtualDiskSnapshotInformation.cs VirtualDisk: Added support for mounting specific path or drive when attaching, added properties for mount information, CreateAsync, AttachAsync, VHD set, snapshot and mirror methods. 2022-04-11 15:46:20 -06:00
VirtualHardDiskSettingData.cs VirtualDisk: Added support for mounting specific path or drive when attaching, added properties for mount information, CreateAsync, AttachAsync, VHD set, snapshot and mirror methods. 2022-04-11 15:46:20 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Renamed all project report files to 'readme.md' so they show in GitHub 2022-09-01 14:43:04 -06:00

readme.md

Assembly report for Vanara.VirtualDisk.dll

.NET classes to manage Windows Virtual Storage (VHD and VHDX) using P/Invoke functions from VirtDisk.dll.

Enumerations

Enum Description Values
Vanara.IO.VirtualDisk.CompactionMode Compaction options for Vanara.IO.VirtualDisk.CompactAsync(Vanara.IO.VirtualDisk.CompactionMode,System.Threading.CancellationToken,System.IProgress{System.Int32}). Full, Quick, Retrim, Pretrimmed, Prezeroed
Vanara.IO.VirtualDisk.DeviceType Represents the format of the virtual disk. Unknown, Iso, Vhd, Vhdx, VhdSet
Vanara.IO.VirtualDisk.Subtype Represents the subtype of a virtual disk. Fixed, Dynamic, Differencing

Classes

Class Description
Vanara.IO.VirtualDisk Class that represents a virtual disk and allows for performing actions on it. This wraps most of the methods found in virtdisk.h.
Vanara.IO.VirtualDisk.VirtualDiskMetadata Supports getting and setting metadata on a virtual disk.
Vanara.IO.VirtualDiskSetInformation Provides information about a VHD Set file.
Vanara.IO.VirtualDiskSettingData Contains information about a virtual hard disk file.
Vanara.IO.VirtualDiskSnapshotInformation Provides information about a snapshot within a VHD Set file.