TNTFSExtendedAttrInformationAttribute
From Ultibo.org
								
												
				Return to Unit NTFSClass
Description
To be documented
Class definitions
TNTFSExtendedAttrInformationAttribute = class(TNTFSDiskAttribute)
| constructor Create(ALocalLock:TMutexHandle; AParent:TNTFSDiskRecord); | |
| destructor Destroy; override; | |
| private | |
| FPackedSize:Word; | Size of the packed Extended Attributes | 
| FFlagCount:Word; | Number of Extended Attributes with NEED_EA | 
| FUnpackedSize:LongWord; | Size of the unpacked Extended Attributes | 
| public | |
| property PackedSize:Word read FPackedSize write FPackedSize; | |
| property FlagCount:Word read FFlagCount write FFlagCount; | |
| property UnpackedSize:LongWord read FUnpackedSize write FUnpackedSize; | |
| function CalculatedStreamSize(AVersion:Word):Int64; override; | |
| function ReadData(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean; override; | |
| function WriteData(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean; override; | |
Function declarations
constructor TNTFSExtendedAttrInformationAttribute.Create(ALocalLock:TMutexHandle; AParent:TNTFSDiskRecord);
Description: To be documented
| Note | None documented | 
|---|
destructor TNTFSExtendedAttrInformationAttribute.Destroy;
Description: To be documented
| Note | None documented | 
|---|
function TNTFSExtendedAttrInformationAttribute.CalculatedStreamSize(AVersion:Word):Int64;
Description: To be documented
| Note | See notes in virtual base method | 
|---|
function TNTFSExtendedAttrInformationAttribute.ReadData(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean;
Description: Read the resident attribute data from the supplied buffer at the supplied offset
| Note | None documented | 
|---|
function TNTFSExtendedAttrInformationAttribute.WriteData(ABuffer:Pointer; var AOffset:LongWord; AVersion:Word):Boolean;
Description: Write the resident attribute data to the supplied buffer at the supplied offset
| Note | None documented | 
|---|
Return to Unit Reference

