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