AclApi
@extern
object AclApi
Type members
Types
Value members
Concrete methods
def GetNamedSecurityInfoA(objectName: CString, objectType: SecurityObjectType, securityInfo: SecurityInformation, sidOwner: Ptr[SIDPtr], sidGroup: Ptr[SIDPtr], dacl: Ptr[ACLPtr], sacl: Ptr[ACLPtr], securityDescriptor: Ptr[Ptr[SecurityDescriptor]]): DWord
def GetNamedSecurityInfoW(objectName: CWString, objectType: SecurityObjectType, securityInfo: SecurityInformation, sidOwner: Ptr[SIDPtr], sidGroup: Ptr[SIDPtr], dacl: Ptr[ACLPtr], sacl: Ptr[ACLPtr], securityDescriptor: Ptr[Ptr[SecurityDescriptor]]): DWord
def SetEntriesInAclW(countOfExplicitEntries: ULong, listOfExplicitEntries: Ptr[ExplicitAccessW], oldAcl: ACLPtr, newAcl: Ptr[ACLPtr]): DWord
def SetNamedSecurityInfoA(objectName: CString, objectType: SecurityObjectType, securityInfo: SecurityInformation, sidOwner: SIDPtr, sidGroup: SIDPtr, dacl: ACLPtr, sacl: ACLPtr): DWord
def SetNamedSecurityInfoW(objectName: CWString, objectType: SecurityObjectType, securityInfo: SecurityInformation, sidOwner: SIDPtr, sidGroup: SIDPtr, dacl: ACLPtr, sacl: ACLPtr): DWord