TVirtualDiskVpcExtent
From Ultibo.org
Return to Unit VirtualDisk
Description
To be documented
Class definitions
TVirtualDiskVpcExtent = class(TVirtualDiskExtent)
constructor Create(AImage:TVirtualDiskImage; ADelta,AParent:TVirtualDiskExtent);
|
|
destructor Destroy; override;
|
|
private
| |
FHeader:PVpcHardDiskFooter;
|
|
FFooter:PVpcHardDiskFooter;
|
|
FSparse:PVpcDynamicDiskHeader;
|
|
FHeaderOffset:Int64;
|
Absolute byte offset of Header in file |
FHeaderSize:LongWord;
|
Size of Header in image |
FFooterOffset:Int64;
|
Absolute byte offset of Footer in file |
FFooterSize:LongWord;
|
Size of Footer in image |
FSparseOffset:Int64;
|
Absolute byte offset of Dynamic Header in file |
FSparseSize:LongWord;
|
Size of Dynamic Header in image |
protected
| |
FTable:TVirtualDiskVpcTable;
|
VirtualPC images contain only one Table per Extent |
FGroups:TFileSysList;
|
Block bitmap Groups |
FGroupLocal:TMutexHandle;
|
Local Lock shared by all Block bitmap Groups |
public
| |
property Header:PVpcHardDiskFooter read FHeader;
|
|
property Footer:PVpcHardDiskFooter read FFooter;
|
|
property Sparse:PVpcDynamicDiskHeader read FSparse;
|
|
property Table:TVirtualDiskVpcTable read FTable;
|
|
property Groups:TFileSysList read FGroups;
|
|
property HeaderOffset:Int64 read FHeaderOffset write FHeaderOffset;
|
|
property HeaderSize:LongWord read FHeaderSize write FHeaderSize;
|
|
property FooterOffset:Int64 read FFooterOffset write FFooterOffset;
|
|
property FooterSize:LongWord read FFooterSize write FFooterSize;
|
|
property SparseOffset:Int64 read FSparseOffset write FSparseOffset;
|
|
property SparseSize:LongWord read FSparseSize write FSparseSize;
|
|
function HasFooter:Boolean;
|
Function declarations
constructor TVirtualDiskVpcExtent.Create(AImage:TVirtualDiskImage; ADelta,AParent:TVirtualDiskExtent);
Description: To be documented
Note | None documented |
---|
destructor TVirtualDiskVpcExtent.Destroy;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskVpcExtent.HasFooter:Boolean;
Description: To be documented
Note | None documented |
---|
Return to Unit Reference