TNTFSSecurityItem

From Ultibo.org
Jump to: navigation, search

Return to Unit NTFSClass


Description


To be documented

Class definitions



[Expand]

TNTFSSecurityItem = class(TListObject)


Function declarations



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


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


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


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


[Expand]
function TNTFSSecurityItem.Compare(ASecurityItem:TNTFSSecurityItem):Integer;
Description: To be documented


[Expand]
function TNTFSSecurityItem.CreateSecurity:Boolean;
Description: Create a security, setup properties do not update Item


[Expand]
function TNTFSSecurityItem.NewSecurity(ASecurity:TNTFSSecurity):Boolean;
Description: Create a security, setup properties and update Item


[Expand]
function TNTFSSecurityItem.UpdateSecurity(ASecurity:TNTFSSecurity):Boolean;
Description: To be documented


[Expand]
function TNTFSSecurityItem.DeleteSecurity:Boolean;
Description: To be documented


[Expand]
function TNTFSSecurityItem.RemoveSecurity(AFree:Boolean):Boolean;
Description: Called by RemoveSecurityItem to remove and free the security if requested


[Expand]
function TNTFSSecurityItem.MirrorOffset:Int64;
Description: To be documented


[Expand]
function TNTFSSecurityItem.Init(ASecurityId:LongWord; AVersion:Word):Boolean;
Description: To be documented


[Expand]
function TNTFSSecurityItem.ReadSecurityItem(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean;
Description: Read the security item data from the supplied buffer at the supplied offset


[Expand]
function TNTFSSecurityItem.WriteSecurityItem(ABuffer:Pointer; var AOffset,ASize:LongWord; AVersion:Word):Boolean;
Description: Write the security item data to the supplied buffer at the supplied offset


Return to Unit Reference