TVirtualDiskBlock
From Ultibo.org
								
												
				Return to Unit VirtualDisk
Description
To be documented
Class definitions
TVirtualDiskBlock = class(TListObject)
| Note: Represents a Block bitmap showing data allocation within a virtual disk | |
 constructor Create(AImage:TVirtualDiskImage; ATable:TVirtualDiskTable);
 | 
|
 destructor Destroy; override;
 | 
|
private 
 | |
protected 
 | |
 FImage:TVirtualDiskImage;
 | 
|
 FTable:TVirtualDiskTable;
 | 
|
 FDataOffset:Int64;
 | 
Absolute byte offset of Data in file (Where Applicable) | 
 FBlockOffset:Int64;
 | 
Absolute byte offset of Block in file | 
 FBlockSize:LongWord;
 | 
Size of Block bitmap in file | 
 FStartSector:Int64;
 | 
First Sector represented by this Block | 
 FSectorCount:Int64;
 | 
Number of Sectors represented by this Block | 
public 
 | |
 property Image:TVirtualDiskImage read FImage;
 | 
|
 property Table:TVirtualDiskTable read FTable;
 | 
|
 property DataOffset:Int64 read FDataOffset write FDataOffset;
 | 
|
 property BlockOffset:Int64 read FBlockOffset write FBlockOffset;
 | 
|
 property BlockSize:LongWord read FBlockSize write FBlockSize;
 | 
|
 property StartSector:Int64 read FStartSector write FStartSector;
 | 
|
 property SectorCount:Int64 read FSectorCount write FSectorCount;
 | 
|
Function declarations
constructor TVirtualDiskBlock.Create(AImage:TVirtualDiskImage; ATable:TVirtualDiskTable);
Description: To be documented
| Note | None documented | 
|---|
destructor TVirtualDiskBlock.Destroy;
Description: To be documented
| Note | None documented | 
|---|
Return to Unit Reference