Platform SDK: Access Control |
The following low-level functions are used to manipulate security descriptors.
Function | History |
---|---|
GetFileSecurity | Windows NT 3.51 and earlier |
GetKernelObjectSecurity | Windows NT 3.51 and earlier |
GetPrinter | Windows NT 3.51 and earlier |
GetSecurityDescriptorDacl | Windows NT 3.51 and earlier |
GetSecurityDescriptorGroup | Windows NT 3.51 and earlier |
GetSecurityDescriptorLength | Windows NT 3.51 and earlier |
GetSecurityDescriptorOwner | Windows NT 3.51 and earlier |
GetSecurityDescriptorSacl | Windows NT 3.51 and earlier |
GetUserObjectSecurity | Windows NT 3.51 and earlier |
InitializeSecurityDescriptor | Windows NT 3.51 and earlier |
IsValidSecurityDescriptor | Windows NT 3.51 and earlier |
MakeAbsoluteSD | Windows NT 3.51 and earlier |
MakeSelfRelativeSD | Windows NT 3.51 and earlier |
NetShareGetInfo | Windows NT 3.51 and earlier |
NetShareSetInfo | Windows NT 3.51 and earlier |
QueryServiceObjectSecurity | Windows NT 3.51 and earlier |
RegGetKeySecurity | Windows NT 3.51 and earlier |
RegSetKeySecurity | Windows NT 3.51 and earlier |
SetFileSecurity | Windows NT 3.51 and earlier |
SetKernelObjectSecurity | Windows NT 3.51 and earlier |
SetPrinter | Windows NT 3.51 and earlier |
SetSecurityDescriptorDacl | Windows NT 3.51 and earlier |
SetSecurityDescriptorGroup | Windows NT 3.51 and earlier |
SetSecurityDescriptorOwner | Windows NT 3.51 and earlier |
SetSecurityDescriptorSacl | Windows NT 3.51 and earlier |
SetServiceObjectSecurity | Windows NT 3.51 and earlier |
SetUserObjectSecurity | Windows NT 3.51 and earlier |
The following low-level functions are used to manipulate ACEs and ACLs.
Function | History |
---|---|
AddAccessAllowedAce | Windows NT 3.51 and earlier |
AddAccessAllowedAceEx | Windows 2000 |
AddAccessAllowedObjectAce | Windows 2000 |
AddAccessDeniedAce | Windows NT 3.51 and earlier |
AddAccessDeniedAceEx | Windows 2000 |
AddAccessDeniedObjectAce | Windows 2000 |
AddAce | Windows NT 3.51 and earlier |
AddAuditAccessAce | Windows NT 3.51 and earlier |
AddAuditAccessAceEx | Windows 2000 |
AddAuditAccessObjectAce | Windows 2000 |
DeleteAce | Windows NT 3.51 and earlier |
FindFirstFreeAce | Windows NT 3.51 and earlier |
GetAce | Windows NT 3.51 and earlier |
GetAclInformation | Windows NT 3.51 and earlier |
InitializeAcl | Windows NT 3.51 and earlier |
IsValidAcl | Windows NT 3.51 and earlier |
SetAclInformation | Windows NT 3.51 and earlier |