Difference between revisions of "TNTFSSecurityItem"

From Ultibo.org
Jump to: navigation, search
(Created page with "Return to Unit NTFSClass __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible m...")
 
 
Line 64: Line 64:
 
|-
 
|-
 
| <code>function Compare(ASecurityItem:TNTFSSecurityItem):Integer; virtual;</code>
 
| <code>function Compare(ASecurityItem:TNTFSSecurityItem):Integer; virtual;</code>
| &nbsp;
 
|-
 
| <code>function CompareOld(ASecurityItem:TNTFSSecurityItem):Integer; virtual; </code>
 
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Line 186: Line 183:
 
|-
 
|-
 
! Note
 
! Note
| Replaces function below, Security Items are sorted by Offset not by Id
+
| Security Items are sorted by Offset not by Id
|-
+
|}
+
</div></div>
+
<br />
+
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;">
+
<pre style="border: 0; padding-bottom:0px;">function TNTFSSecurityItem.CompareOld(ASecurityItem:TNTFSSecurityItem):Integer;</pre>
+
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div>
+
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;">
+
{| class="wikitable" style="font-size: 14px; background: white;"
+
|-
+
! Note
+
| None documented
+
 
|-
 
|-
 
|}
 
|}

Latest revision as of 05:07, 21 June 2023

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