TNTFSReparse
From Ultibo.org
Revision as of 06:23, 24 May 2018 by Ultibo (Talk | contribs) (Created page with "Return to Unit NTFSClass __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible m...")
Return to Unit NTFSClass
Description
To be documented
Class definitions
TNTFSReparse = class(TDiskReparse)
Note: Data of attribute $REPARSE_POINT | |
constructor Create(ALocalLock:TMutexHandle; AAttribute:TNTFSDiskAttribute);
|
|
destructor Destroy; override;
|
|
private
| |
FData:Pointer;
|
|
FDataSize:Word;
|
|
FAttribute:TNTFSDiskAttribute;
|
Attribute owning this index |
procedure SetData(AData:Pointer); virtual;
|
|
function GetDataSize:Word; virtual;
|
|
procedure SetDataSize(ASize:Word); virtual;
|
|
public
| |
property Data:Pointer read FData write SetData;
|
|
property DataSize:Word read GetDataSize write SetDataSize;
|
|
property Attribute:TNTFSDiskAttribute read FAttribute;
|
|
function CalculatedSize(AVersion:Word):Word; virtual;
|
|
function ReadReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean; virtual;
|
|
function WriteReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean; virtual;
|
Function declarations
constructor TNTFSReparse.Create(ALocalLock:TMutexHandle; AAttribute:TNTFSDiskAttribute);
Description: To be documented
Note | None documented |
---|
destructor TNTFSReparse.Destroy;
Description: To be documented
Note | None documented |
---|
procedure TNTFSReparse.SetData(AData:Pointer);
Description: To be documented
Note | None documented |
---|
function TNTFSReparse.GetDataSize:Word;
Description: To be documented
Note | None documented |
---|
procedure TNTFSReparse.SetDataSize(ASize:Word);
Description: To be documented
Note | None documented |
---|
function TNTFSReparse.CalculatedSize(AVersion:Word):Word;
Description: To be documented
Note | None documented |
---|
function TNTFSReparse.ReadReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean;
Description: Read the reparse point data from the supplied buffer at the supplied offset
Note | None documented |
---|
function TNTFSReparse.WriteReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean;
Description: Write the reparse point data to the supplied buffer at the supplied offset
Note | None documented |
---|
Return to Unit Reference