TNTFSReparseMountPoint

From Ultibo.org
Revision as of 06:25, 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...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Return to Unit NTFSClass


Description


To be documented

Class definitions



TNTFSReparseMountPoint = class(TNTFSReparseSymLink)

Note: Data of attribute $REPARSE_POINT (Tag 0xA0000003)
 
constructor Create(ALocalLock:TMutexHandle; AAttribute:TNTFSDiskAttribute);  
destructor Destroy; override;  
public
function PrintNameSize:Word; override;  
function PrintNameOffset:Word; override; Print Name Offset
function PrintNameLength:Word; override; Print Name Length
function SubstituteNameSize:Word; override;  
function SubstituteNameOffset:Word; override; Substitute Name Offset
function SubstituteNameLength:Word; override; Substitute Name Length
 
function CalculatedSize(AVersion:Word):Word; override;  
 
function ReadReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean; override;  
function WriteReparse(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean; override;  


Function declarations



constructor TNTFSReparseMountPoint.Create(ALocalLock:TMutexHandle; AAttribute:TNTFSDiskAttribute);
Description: To be documented
Note None documented


destructor TNTFSReparseMountPoint.Destroy;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.PrintNameSize:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.PrintNameOffset:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.PrintNameLength:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.SubstituteNameSize:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.SubstituteNameOffset:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.SubstituteNameLength:Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.CalculatedSize(AVersion:Word):Word;
Description: To be documented
Note None documented


function TNTFSReparseMountPoint.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 TNTFSReparseMountPoint.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