TVirtualDiskDevice
From Ultibo.org
Revision as of 05:42, 1 June 2018 by Ultibo (Talk | contribs) (Created page with "Return to Unit VirtualDisk __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsib...")
Return to Unit VirtualDisk
Description
To be documented
Class definitions
TVirtualDiskDevice = class(TDiskDevice)
private
| |
public
| |
function DeviceInit:Boolean; override;
|
|
function LocatePartitions:Boolean; override;
|
|
function LocateVolumes:Boolean; override;
|
|
function CreatePartition(AParent:TDiskPartition; APartitionId:Byte; ACount:LongWord; AActive:Boolean):Boolean; override;
|
|
function DeletePartition(APartition:TDiskPartition):Boolean; override;
|
|
function ModifyPartition(APartition:TDiskPartition; APartitionId:Byte):Boolean; override;
|
|
function ActivatePartition(APartition:TDiskPartition; AActive:Boolean):Boolean; override;
|
|
function ShrinkPartition(APartition:TDiskPartition; const AStart,ASize:Int64):Boolean; override;
|
|
function ExpandPartition(APartition:TDiskPartition; const AStart,ASize:Int64):Boolean; override;
|
Function declarations
function TVirtualDiskDevice.DeviceInit:Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.LocatePartitions:Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.LocateVolumes:Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.CreatePartition(AParent:TDiskPartition; APartitionId:Byte; ACount:LongWord; AActive:Boolean):Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.DeletePartition(APartition:TDiskPartition):Boolean;
Description: To be documented
Note | Caller must hold the partition writer lock |
---|
function TVirtualDiskDevice.ModifyPartition(APartition:TDiskPartition; APartitionId:Byte):Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.ActivatePartition(APartition:TDiskPartition; AActive:Boolean):Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.ShrinkPartition(APartition:TDiskPartition; const AStart,ASize:Int64):Boolean;
Description: To be documented
Note | None documented |
---|
function TVirtualDiskDevice.ExpandPartition(APartition:TDiskPartition; const AStart,ASize:Int64):Boolean;
Description: To be documented
Note | None documented |
---|
Return to Unit Reference