The SetAclInformation function sets information about an access-control list (ACL).
BOOL SetAclInformation(
PACL pAcl, |
// address of access-control list |
LPVOID pAclInformation, |
// address of ACL information |
DWORD nAclInformationLength, |
// size of ACL information |
ACL_INFORMATION_CLASS dwAclInformationClass |
// specifies class of requested info |
); |
Currently, this parameter can be AclRevisionInformation. This means that the buffer pointed to by the pAclInformation parameter contains an ACL_REVISION_INFORMATION structure.
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
ACL, ACL_INFORMATION_CLASS, ACL_REVISION_INFORMATION, GetAclInformation, InitializeAcl, IsValidAcl