Location: Symbol Reference > Classes > TJwAuditAccessControlEntry Class > Create Constructor > TJwAuditAccessControlEntry.Create Constructor (TJwSecurityAccessControlList, boolean, boolean, TJwAccessMask, TJwSecurityId, boolean)
JWSCL Documentation
ContentsIndexHome
PreviousUpNext
TJwAuditAccessControlEntry.Create Constructor (TJwSecurityAccessControlList, boolean, boolean, TJwAccessMask, TJwSecurityId, boolean)
Pascal
constructor Create(const aListOwner: TJwSecurityAccessControlList; aAuditSuccess: boolean; aAuditFailure: boolean; const anAccessMask: TJwAccessMask; const aSID: TJwSecurityId; ownSID: boolean); overload;
Parameters 
Description 
const aListOwner: TJwSecurityAccessControlList 
retrieves the list owner (including nil). If it is set to a list (not nil) the ACE is added to the list automatically.  
aAuditFailure: boolean 
receives the state of failure audit flag. If true the ACE will audit failed access.  
const anAccessMask: TJwAccessMask 
retrieves the access mask like GENERIC_ALL  
const aSID: TJwSecurityId 
retrieves the SID to be allowed or denied. It can be nil  
ownSID: boolean 
defines whether the SID given in parameter aSID should be freed automatically. If this SID is a well known SID from unit JwsclKnownSid this parameter is ignored 
aFlags 
retrieves the ACE flags as a set  
anAuditSuccess 
receives the state of success audit flag. If true the ACE will audit successfull access.  

Create creates a new audit ACE. (SACL). 

 

Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc.
What do you think about this topic? Send feedback!