TVirtualDiskImage

From Ultibo.org
Jump to: navigation, search

Return to Unit VirtualDisk


Description


To be documented

Class definitions



[Expand]

TVirtualDiskImage = class(TDiskImage)


Function declarations



[Expand]
constructor TVirtualDiskImage.Create(ADriver:TFileSysDriver; AController:TDiskController; const AName:String; AImageNo:Integer);
Description: To be documented


[Expand]
destructor TVirtualDiskImage.Destroy;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetCylinders:LongWord;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetHeads:LongWord;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetSectors:LongWord;
Description: To be documented


[Expand]
function TVirtualDiskImage.ReadExtent(AExtent:TVirtualDiskExtent; ASector:LongWord;ACount:Word; var ABuffer):Word;
Description: To be documented


[Expand]
function TVirtualDiskImage.WriteExtent(AExtent:TVirtualDiskExtent; ASector:LongWord; ACount:Word; const ABuffer):Word;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadExtents:Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.CloseExtents:Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.CheckExtent(ADelta,AParent:TVirtualDiskExtent; const AFilename:String):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadExtent(ADelta,AParent:TVirtualDiskExtent; const AFilename:String):TVirtualDiskExtent;
Description: To be documented


[Expand]
function TVirtualDiskImage.AddExtent(AParent:TVirtualDiskExtent; const AFilename:String):TVirtualDiskExtent;
Description: To be documented


[Expand]
function TVirtualDiskImage.RemoveExtent(AExtent:TVirtualDiskExtent):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.SetExtent(AExtent:TVirtualDiskExtent):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetExtent(const ASector:Int64; AWrite,ALock:Boolean):TVirtualDiskExtent;
Description: To be documented


[Expand]
function TVirtualDiskImage.FindExtent(const AFilename:String; ALock:Boolean):TVirtualDiskExtent;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadTables:Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadTable(AExtent:TVirtualDiskExtent; ATableNo:LongWord):TVirtualDiskTable;
Description: To be documented


[Expand]
function TVirtualDiskImage.AddTable(AExtent:TVirtualDiskExtent):TVirtualDiskTable;
Description: To be documented


[Expand]
function TVirtualDiskImage.RemoveTable(ATable:TVirtualDiskTable):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.SetTable(ATable:TVirtualDiskTable):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetTable(AExtent:TVirtualDiskExtent; const ASector:Int64; AWrite:Boolean):TVirtualDiskTable;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadBlocks(ATable:TVirtualDiskTable):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.LoadBlock(ATable:TVirtualDiskTable; ABlockNo:LongWord):TVirtualDiskBlock;
Description: To be documented


[Expand]
function TVirtualDiskImage.AddBlock(ATable:TVirtualDiskTable):TVirtualDiskBlock;
Description: To be documented


[Expand]
function TVirtualDiskImage.RemoveBlock(ABlock:TVirtualDiskBlock):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.SetBlock(ABlock:TVirtualDiskBlock):Boolean;
Description: To be documented


[Expand]
function TVirtualDiskImage.GetBlock(ATable:TVirtualDiskTable; const ASector:Int64; AWrite:Boolean):TVirtualDiskBlock;
Description: To be documented


[Expand]
function TVirtualDiskImage.LocateDelta(AExtent:TVirtualDiskExtent):String;
Description: To be documented


[Expand]
function TVirtualDiskImage.LocateParent(AExtent:TVirtualDiskExtent):String;
Description: To be documented


[Expand]
function TVirtualDiskImage.LocateSibling(AExtent:TVirtualDiskExtent):String;
Description: To be documented


[Expand]
function TVirtualDiskImage.IsSplit:Boolean;
Description: To be documented


Return to Unit Reference