TNTFSDiskRun

From Ultibo.org
Jump to: navigation, search

Return to Unit NTFSClass


Description


To be documented

Class definitions



[Expand]

TNTFSDiskRun = class(TListObject)


Function declarations



[Expand]
constructor TNTFSDiskRun.Create(ALocalLock:TMutexHandle; AAttribute:TNTFSDiskAttribute);
Description: To be documented


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


[Expand]
function TNTFSDiskRun.AcquireLock:Boolean;
Description: To be documented


[Expand]
function TNTFSDiskRun.ReleaseLock:Boolean;
Description: To be documented


[Expand]
function TNTFSDiskRun.GetIsLast:Boolean;
Description: To be documented


[Expand]
function TNTFSDiskRun.GetIsSparse:Boolean;
Description: To be documented


[Expand]
function TNTFSDiskRun.GetOffsetSize:Byte;
Description: To be documented


[Expand]
function TNTFSDiskRun.GetLengthSize:Byte;
Description: To be documented


[Expand]
procedure TNTFSDiskRun.SetStart(const AStart:Int64);
Description: To be documented


[Expand]
procedure TNTFSDiskRun.SetOffset(const AOffset:Int64);
Description: To be documented


[Expand]
function TNTFSDiskRun.GetSuccessor:TNTFSDiskRun;
Description: Get the Next non Sparse and non Last run in the list


[Expand]
function TNTFSDiskRun.GetPredecessor:TNTFSDiskRun;
Description: Get the Previous non Sparse and non Last run in the list


[Expand]
function TNTFSDiskRun.RunSize:LongWord;
Description: To be documented


[Expand]
function TNTFSDiskRun.UpdateRun:Boolean;
Description: To be documented


[Expand]
function TNTFSDiskRun.ReadRun(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean;
Description: Read the run data from the supplied buffer at the supplied offset


[Expand]
function TNTFSDiskRun.WriteRun(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean;
Description: Write the run data to the supplied buffer at the supplied offset


Return to Unit Reference