dissect.hypervisor.disk.c_vdi
#
Module Contents#
- dissect.hypervisor.disk.c_vdi.vdi_def = Multiline-String#
Show Value
""" enum ImageType : uint32 { Dynamic = 0x01, Fixed = 0x02, Undo = 0x03, Differencing = 0x04 }; flag ImageFlags : uint32 { None = 0x00000000, Split2G = 0x00000001, ZeroExpand = 0x00000002 }; struct HeaderDescriptor { char FileInfo[64]; uint32 Signature; uint32 Version; uint32 HeaderSize; ImageType ImageType; ImageFlags ImageFlags; char ImageDescription[256]; uint32 BlocksOffset; uint32 DataOffset; uint32 NumCylinders; uint32 NumHeads; uint32 NumSectors; uint32 SectorSize; uint32 Unused1; uint64 DiskSize; uint32 BlockSize; uint32 BlockExtraData; uint32 BlocksInHDD; uint32 BlocksAllocated; char UUIDVDI[16]; char UUIDSNAP[16]; char UUIDLink[16]; char UUIDParent[16]; }; """
- dissect.hypervisor.disk.c_vdi.c_vdi#
- dissect.hypervisor.disk.c_vdi.VDI_SIGNATURE = 3201962111#
- dissect.hypervisor.disk.c_vdi.UNALLOCATED#
- dissect.hypervisor.disk.c_vdi.SPARSE#