TNTFSReparseMountPoint

From Ultibo.org
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