### securitybaseapi.h ### AccessCheck=func func.AccessCheck.args=8 func.AccessCheck.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheck.arg.1=HANDLE,ClientToken func.AccessCheck.arg.2=DWORD,DesiredAccess func.AccessCheck.arg.3=PGENERIC_MAPPING,GenericMapping func.AccessCheck.arg.4=PPRIVILEGE_SET,PrivilegeSet func.AccessCheck.arg.5=LPDWORD,PrivilegeSetLength func.AccessCheck.arg.6=LPDWORD,GrantedAccess func.AccessCheck.arg.7=LPBOOL,AccessStatus func.AccessCheck.ret=BOOL AccessCheckAndAuditAlarmW=func func.AccessCheckAndAuditAlarmW.args=11 func.AccessCheckAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckAndAuditAlarmW.arg.2=LPWSTR,ObjectTypeName func.AccessCheckAndAuditAlarmW.arg.3=LPWSTR,ObjectName func.AccessCheckAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckAndAuditAlarmW.arg.5=DWORD,DesiredAccess func.AccessCheckAndAuditAlarmW.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckAndAuditAlarmW.arg.7=BOOL,ObjectCreation func.AccessCheckAndAuditAlarmW.arg.8=LPDWORD,GrantedAccess func.AccessCheckAndAuditAlarmW.arg.9=LPBOOL,AccessStatus func.AccessCheckAndAuditAlarmW.arg.10=LPBOOL,pfGenerateOnClose func.AccessCheckAndAuditAlarmW.ret=BOOL AccessCheckByType=func func.AccessCheckByType.args=11 func.AccessCheckByType.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheckByType.arg.1=PSID,PrincipalSelfSid func.AccessCheckByType.arg.2=HANDLE,ClientToken func.AccessCheckByType.arg.3=DWORD,DesiredAccess func.AccessCheckByType.arg.4=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByType.arg.5=DWORD,ObjectTypeListLength func.AccessCheckByType.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckByType.arg.7=PPRIVILEGE_SET,PrivilegeSet func.AccessCheckByType.arg.8=LPDWORD,PrivilegeSetLength func.AccessCheckByType.arg.9=LPDWORD,GrantedAccess func.AccessCheckByType.arg.10=LPBOOL,AccessStatus func.AccessCheckByType.ret=BOOL AccessCheckByTypeAndAuditAlarmW=func func.AccessCheckByTypeAndAuditAlarmW.args=16 func.AccessCheckByTypeAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckByTypeAndAuditAlarmW.arg.2=LPCWSTR,ObjectTypeName func.AccessCheckByTypeAndAuditAlarmW.arg.3=LPCWSTR,ObjectName func.AccessCheckByTypeAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeAndAuditAlarmW.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeAndAuditAlarmW.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeAndAuditAlarmW.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeAndAuditAlarmW.arg.8=DWORD,Flags func.AccessCheckByTypeAndAuditAlarmW.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeAndAuditAlarmW.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeAndAuditAlarmW.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeAndAuditAlarmW.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeAndAuditAlarmW.arg.13=LPDWORD,GrantedAccess func.AccessCheckByTypeAndAuditAlarmW.arg.14=LPBOOL,AccessStatus func.AccessCheckByTypeAndAuditAlarmW.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeAndAuditAlarmW.ret=BOOL AccessCheckByTypeResultList=func func.AccessCheckByTypeResultList.args=11 func.AccessCheckByTypeResultList.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheckByTypeResultList.arg.1=PSID,PrincipalSelfSid func.AccessCheckByTypeResultList.arg.2=HANDLE,ClientToken func.AccessCheckByTypeResultList.arg.3=DWORD,DesiredAccess func.AccessCheckByTypeResultList.arg.4=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultList.arg.5=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultList.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultList.arg.7=PPRIVILEGE_SET,PrivilegeSet func.AccessCheckByTypeResultList.arg.8=LPDWORD,PrivilegeSetLength func.AccessCheckByTypeResultList.arg.9=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultList.arg.10=LPDWORD,AccessStatusList func.AccessCheckByTypeResultList.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmByHandleW=func func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.args=17 func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.2=HANDLE,ClientToken func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.3=LPCWSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.4=LPCWSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.5=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.6=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.7=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.8=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.9=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.10=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.11=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.12=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.13=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.14=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.15=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.16=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmW=func func.AccessCheckByTypeResultListAndAuditAlarmW.args=16 func.AccessCheckByTypeResultListAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmW.arg.2=LPCWSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.3=LPCWSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmW.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmW.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmW.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmW.arg.8=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmW.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmW.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmW.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmW.arg.13=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.14=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmW.ret=BOOL AddAccessAllowedAce=func func.AddAccessAllowedAce.args=4 func.AddAccessAllowedAce.arg.0=PACL,pAcl func.AddAccessAllowedAce.arg.1=DWORD,dwAceRevision func.AddAccessAllowedAce.arg.2=DWORD,AccessMask func.AddAccessAllowedAce.arg.3=PSID,pSid func.AddAccessAllowedAce.ret=BOOL AddAccessAllowedAceEx=func func.AddAccessAllowedAceEx.args=5 func.AddAccessAllowedAceEx.arg.0=PACL,pAcl func.AddAccessAllowedAceEx.arg.1=DWORD,dwAceRevision func.AddAccessAllowedAceEx.arg.2=DWORD,AceFlags func.AddAccessAllowedAceEx.arg.3=DWORD,AccessMask func.AddAccessAllowedAceEx.arg.4=PSID,pSid func.AddAccessAllowedAceEx.ret=BOOL AddAccessAllowedObjectAce=func func.AddAccessAllowedObjectAce.args=7 func.AddAccessAllowedObjectAce.arg.0=PACL,pAcl func.AddAccessAllowedObjectAce.arg.1=DWORD,dwAceRevision func.AddAccessAllowedObjectAce.arg.2=DWORD,AceFlags func.AddAccessAllowedObjectAce.arg.3=DWORD,AccessMask func.AddAccessAllowedObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAccessAllowedObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAccessAllowedObjectAce.arg.6=PSID,pSid func.AddAccessAllowedObjectAce.ret=BOOL AddAccessDeniedAce=func func.AddAccessDeniedAce.args=4 func.AddAccessDeniedAce.arg.0=PACL,pAcl func.AddAccessDeniedAce.arg.1=DWORD,dwAceRevision func.AddAccessDeniedAce.arg.2=DWORD,AccessMask func.AddAccessDeniedAce.arg.3=PSID,pSid func.AddAccessDeniedAce.ret=BOOL AddAccessDeniedAceEx=func func.AddAccessDeniedAceEx.args=5 func.AddAccessDeniedAceEx.arg.0=PACL,pAcl func.AddAccessDeniedAceEx.arg.1=DWORD,dwAceRevision func.AddAccessDeniedAceEx.arg.2=DWORD,AceFlags func.AddAccessDeniedAceEx.arg.3=DWORD,AccessMask func.AddAccessDeniedAceEx.arg.4=PSID,pSid func.AddAccessDeniedAceEx.ret=BOOL AddAccessDeniedObjectAce=func func.AddAccessDeniedObjectAce.args=7 func.AddAccessDeniedObjectAce.arg.0=PACL,pAcl func.AddAccessDeniedObjectAce.arg.1=DWORD,dwAceRevision func.AddAccessDeniedObjectAce.arg.2=DWORD,AceFlags func.AddAccessDeniedObjectAce.arg.3=DWORD,AccessMask func.AddAccessDeniedObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAccessDeniedObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAccessDeniedObjectAce.arg.6=PSID,pSid func.AddAccessDeniedObjectAce.ret=BOOL AddAce=func func.AddAce.args=5 func.AddAce.arg.0=PACL,pAcl func.AddAce.arg.1=DWORD,dwAceRevision func.AddAce.arg.2=DWORD,dwStartingAceIndex func.AddAce.arg.3=LPVOID,pAceList func.AddAce.arg.4=DWORD,nAceListLength func.AddAce.ret=BOOL AddAuditAccessAce=func func.AddAuditAccessAce.args=6 func.AddAuditAccessAce.arg.0=PACL,pAcl func.AddAuditAccessAce.arg.1=DWORD,dwAceRevision func.AddAuditAccessAce.arg.2=DWORD,dwAccessMask func.AddAuditAccessAce.arg.3=PSID,pSid func.AddAuditAccessAce.arg.4=BOOL,bAuditSuccess func.AddAuditAccessAce.arg.5=BOOL,bAuditFailure func.AddAuditAccessAce.ret=BOOL AddAuditAccessAceEx=func func.AddAuditAccessAceEx.args=7 func.AddAuditAccessAceEx.arg.0=PACL,pAcl func.AddAuditAccessAceEx.arg.1=DWORD,dwAceRevision func.AddAuditAccessAceEx.arg.2=DWORD,AceFlags func.AddAuditAccessAceEx.arg.3=DWORD,dwAccessMask func.AddAuditAccessAceEx.arg.4=PSID,pSid func.AddAuditAccessAceEx.arg.5=BOOL,bAuditSuccess func.AddAuditAccessAceEx.arg.6=BOOL,bAuditFailure func.AddAuditAccessAceEx.ret=BOOL AddAuditAccessObjectAce=func func.AddAuditAccessObjectAce.args=9 func.AddAuditAccessObjectAce.arg.0=PACL,pAcl func.AddAuditAccessObjectAce.arg.1=DWORD,dwAceRevision func.AddAuditAccessObjectAce.arg.2=DWORD,AceFlags func.AddAuditAccessObjectAce.arg.3=DWORD,AccessMask func.AddAuditAccessObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAuditAccessObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAuditAccessObjectAce.arg.6=PSID,pSid func.AddAuditAccessObjectAce.arg.7=BOOL,bAuditSuccess func.AddAuditAccessObjectAce.arg.8=BOOL,bAuditFailure func.AddAuditAccessObjectAce.ret=BOOL AddMandatoryAce=func func.AddMandatoryAce.args=5 func.AddMandatoryAce.arg.0=PACL,pAcl func.AddMandatoryAce.arg.1=DWORD,dwAceRevision func.AddMandatoryAce.arg.2=DWORD,AceFlags func.AddMandatoryAce.arg.3=DWORD,MandatoryPolicy func.AddMandatoryAce.arg.4=PSID,pLabelSid func.AddMandatoryAce.ret=BOOL AddResourceAttributeAce=func func.AddResourceAttributeAce.args=7 func.AddResourceAttributeAce.arg.0=PACL,pAcl func.AddResourceAttributeAce.arg.1=DWORD,dwAceRevision func.AddResourceAttributeAce.arg.2=DWORD,AceFlags func.AddResourceAttributeAce.arg.3=DWORD,AccessMask func.AddResourceAttributeAce.arg.4=PSID,pSid func.AddResourceAttributeAce.arg.5=PCLAIM_SECURITY_ATTRIBUTES_INFORMATION,pAttributeInfo func.AddResourceAttributeAce.arg.6=PDWORD,pReturnLength func.AddResourceAttributeAce.ret=BOOL AddScopedPolicyIDAce=func func.AddScopedPolicyIDAce.args=5 func.AddScopedPolicyIDAce.arg.0=PACL,pAcl func.AddScopedPolicyIDAce.arg.1=DWORD,dwAceRevision func.AddScopedPolicyIDAce.arg.2=DWORD,AceFlags func.AddScopedPolicyIDAce.arg.3=DWORD,AccessMask func.AddScopedPolicyIDAce.arg.4=PSID,pSid func.AddScopedPolicyIDAce.ret=BOOL AdjustTokenGroups=func func.AdjustTokenGroups.args=6 func.AdjustTokenGroups.arg.0=HANDLE,TokenHandle func.AdjustTokenGroups.arg.1=BOOL,ResetToDefault func.AdjustTokenGroups.arg.2=PTOKEN_GROUPS,NewState func.AdjustTokenGroups.arg.3=DWORD,BufferLength func.AdjustTokenGroups.arg.4=PTOKEN_GROUPS,PreviousState func.AdjustTokenGroups.arg.5=PDWORD,ReturnLength func.AdjustTokenGroups.ret=BOOL AdjustTokenPrivileges=func func.AdjustTokenPrivileges.args=6 func.AdjustTokenPrivileges.arg.0=HANDLE,TokenHandle func.AdjustTokenPrivileges.arg.1=BOOL,DisableAllPrivileges func.AdjustTokenPrivileges.arg.2=PTOKEN_PRIVILEGES,NewState func.AdjustTokenPrivileges.arg.3=DWORD,BufferLength func.AdjustTokenPrivileges.arg.4=PTOKEN_PRIVILEGES,PreviousState func.AdjustTokenPrivileges.arg.5=PDWORD,ReturnLength func.AdjustTokenPrivileges.ret=BOOL AllocateAndInitializeSid=func func.AllocateAndInitializeSid.args=11 func.AllocateAndInitializeSid.arg.0=PSID_IDENTIFIER_AUTHORITY,pIdentifierAuthority func.AllocateAndInitializeSid.arg.1=BYTE,nSubAuthorityCount func.AllocateAndInitializeSid.arg.2=DWORD,nSubAuthority0 func.AllocateAndInitializeSid.arg.3=DWORD,nSubAuthority1 func.AllocateAndInitializeSid.arg.4=DWORD,nSubAuthority2 func.AllocateAndInitializeSid.arg.5=DWORD,nSubAuthority3 func.AllocateAndInitializeSid.arg.6=DWORD,nSubAuthority4 func.AllocateAndInitializeSid.arg.7=DWORD,nSubAuthority5 func.AllocateAndInitializeSid.arg.8=DWORD,nSubAuthority6 func.AllocateAndInitializeSid.arg.9=DWORD,nSubAuthority7 func.AllocateAndInitializeSid.arg.10=PSID *,pSid func.AllocateAndInitializeSid.ret=BOOL AllocateLocallyUniqueId=func func.AllocateLocallyUniqueId.args=1 func.AllocateLocallyUniqueId.arg.0=PLUID,Luid func.AllocateLocallyUniqueId.ret=BOOL AreAllAccessesGranted=func func.AreAllAccessesGranted.args=2 func.AreAllAccessesGranted.arg.0=DWORD,GrantedAccess func.AreAllAccessesGranted.arg.1=DWORD,DesiredAccess func.AreAllAccessesGranted.ret=BOOL AreAnyAccessesGranted=func func.AreAnyAccessesGranted.args=2 func.AreAnyAccessesGranted.arg.0=DWORD,GrantedAccess func.AreAnyAccessesGranted.arg.1=DWORD,DesiredAccess func.AreAnyAccessesGranted.ret=BOOL CheckTokenCapability=func func.CheckTokenCapability.args=3 func.CheckTokenCapability.arg.0=HANDLE,TokenHandle func.CheckTokenCapability.arg.1=PSID,CapabilitySidToCheck func.CheckTokenCapability.arg.2=PBOOL,HasCapability func.CheckTokenCapability.ret=BOOL CheckTokenMembership=func func.CheckTokenMembership.args=3 func.CheckTokenMembership.arg.0=HANDLE,TokenHandle func.CheckTokenMembership.arg.1=PSID,SidToCheck func.CheckTokenMembership.arg.2=PBOOL,IsMember func.CheckTokenMembership.ret=BOOL CheckTokenMembershipEx=func func.CheckTokenMembershipEx.args=4 func.CheckTokenMembershipEx.arg.0=HANDLE,TokenHandle func.CheckTokenMembershipEx.arg.1=PSID,SidToCheck func.CheckTokenMembershipEx.arg.2=DWORD,Flags func.CheckTokenMembershipEx.arg.3=PBOOL,IsMember func.CheckTokenMembershipEx.ret=BOOL ConvertToAutoInheritPrivateObjectSecurity=func func.ConvertToAutoInheritPrivateObjectSecurity.args=6 func.ConvertToAutoInheritPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,CurrentSecurityDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,NewSecurityDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.3=GUID *,ObjectType func.ConvertToAutoInheritPrivateObjectSecurity.arg.4=BOOLEAN,IsDirectoryObject func.ConvertToAutoInheritPrivateObjectSecurity.arg.5=PGENERIC_MAPPING,GenericMapping func.ConvertToAutoInheritPrivateObjectSecurity.ret=BOOL CopySid=func func.CopySid.args=3 func.CopySid.arg.0=DWORD,nDestinationSidLength func.CopySid.arg.1=PSID,pDestinationSid func.CopySid.arg.2=PSID,pSourceSid func.CopySid.ret=BOOL CreatePrivateObjectSecurity=func func.CreatePrivateObjectSecurity.args=6 func.CreatePrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurity.arg.3=BOOL,IsDirectoryObject func.CreatePrivateObjectSecurity.arg.4=HANDLE,Token func.CreatePrivateObjectSecurity.arg.5=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurity.ret=BOOL CreatePrivateObjectSecurityEx=func func.CreatePrivateObjectSecurityEx.args=8 func.CreatePrivateObjectSecurityEx.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurityEx.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurityEx.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurityEx.arg.3=GUID *,ObjectType func.CreatePrivateObjectSecurityEx.arg.4=BOOL,IsContainerObject func.CreatePrivateObjectSecurityEx.arg.5=ULONG,AutoInheritFlags func.CreatePrivateObjectSecurityEx.arg.6=HANDLE,Token func.CreatePrivateObjectSecurityEx.arg.7=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurityEx.ret=BOOL CreatePrivateObjectSecurityWithMultipleInheritance=func func.CreatePrivateObjectSecurityWithMultipleInheritance.args=9 func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.3=GUID **,ObjectTypes func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.4=ULONG,GuidCount func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.5=BOOL,IsContainerObject func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.6=ULONG,AutoInheritFlags func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.7=HANDLE,Token func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.8=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurityWithMultipleInheritance.ret=BOOL CreateRestrictedToken=func func.CreateRestrictedToken.args=9 func.CreateRestrictedToken.arg.0=HANDLE,ExistingTokenHandle func.CreateRestrictedToken.arg.1=DWORD,Flags func.CreateRestrictedToken.arg.2=DWORD,DisableSidCount func.CreateRestrictedToken.arg.3=PSID_AND_ATTRIBUTES,SidsToDisable func.CreateRestrictedToken.arg.4=DWORD,DeletePrivilegeCount func.CreateRestrictedToken.arg.5=PLUID_AND_ATTRIBUTES,PrivilegesToDelete func.CreateRestrictedToken.arg.6=DWORD,RestrictedSidCount func.CreateRestrictedToken.arg.7=PSID_AND_ATTRIBUTES,SidsToRestrict func.CreateRestrictedToken.arg.8=PHANDLE,NewTokenHandle func.CreateRestrictedToken.ret=BOOL CreateWellKnownSid=func func.CreateWellKnownSid.args=4 func.CreateWellKnownSid.arg.0=WELL_KNOWN_SID_TYPE,WellKnownSidType func.CreateWellKnownSid.arg.1=PSID,DomainSid func.CreateWellKnownSid.arg.2=PSID,pSid func.CreateWellKnownSid.arg.3=DWORD *,cbSid func.CreateWellKnownSid.ret=BOOL CveEventWrite=func func.CveEventWrite.args=2 func.CveEventWrite.arg.0=PCWSTR,CveId func.CveEventWrite.arg.1=PCWSTR,AdditionalDetails func.CveEventWrite.ret=LONG DeleteAce=func func.DeleteAce.args=2 func.DeleteAce.arg.0=PACL,pAcl func.DeleteAce.arg.1=DWORD,dwAceIndex func.DeleteAce.ret=BOOL DeriveCapabilitySidsFromName=func func.DeriveCapabilitySidsFromName.args=5 func.DeriveCapabilitySidsFromName.arg.0=LPCWSTR,CapName func.DeriveCapabilitySidsFromName.arg.1=PSID **,CapabilityGroupSids func.DeriveCapabilitySidsFromName.arg.2=DWORD *,CapabilityGroupSidCount func.DeriveCapabilitySidsFromName.arg.3=PSID **,CapabilitySids func.DeriveCapabilitySidsFromName.arg.4=DWORD *,CapabilitySidCount func.DeriveCapabilitySidsFromName.ret=BOOL DestroyPrivateObjectSecurity=func func.DestroyPrivateObjectSecurity.args=1 func.DestroyPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR *,ObjectDescriptor func.DestroyPrivateObjectSecurity.ret=BOOL DuplicateToken=func func.DuplicateToken.args=3 func.DuplicateToken.arg.0=HANDLE,ExistingTokenHandle func.DuplicateToken.arg.1=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.DuplicateToken.arg.2=PHANDLE,DuplicateTokenHandle func.DuplicateToken.ret=BOOL DuplicateTokenEx=func func.DuplicateTokenEx.args=6 func.DuplicateTokenEx.arg.0=HANDLE,hExistingToken func.DuplicateTokenEx.arg.1=DWORD,dwDesiredAccess func.DuplicateTokenEx.arg.2=LPSECURITY_ATTRIBUTES,lpTokenAttributes func.DuplicateTokenEx.arg.3=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.DuplicateTokenEx.arg.4=TOKEN_TYPE,TokenType func.DuplicateTokenEx.arg.5=PHANDLE,phNewToken func.DuplicateTokenEx.ret=BOOL EqualDomainSid=func func.EqualDomainSid.args=3 func.EqualDomainSid.arg.0=PSID,pSid1 func.EqualDomainSid.arg.1=PSID,pSid2 func.EqualDomainSid.arg.2=BOOL *,pfEqual func.EqualDomainSid.ret=BOOL EqualPrefixSid=func func.EqualPrefixSid.args=2 func.EqualPrefixSid.arg.0=PSID,pSid1 func.EqualPrefixSid.arg.1=PSID,pSid2 func.EqualPrefixSid.ret=BOOL EqualSid=func func.EqualSid.args=2 func.EqualSid.arg.0=PSID,pSid1 func.EqualSid.arg.1=PSID,pSid2 func.EqualSid.ret=BOOL FindFirstFreeAce=func func.FindFirstFreeAce.args=2 func.FindFirstFreeAce.arg.0=PACL,pAcl func.FindFirstFreeAce.arg.1=LPVOID *,pAce func.FindFirstFreeAce.ret=BOOL FreeSid=func func.FreeSid.args=1 func.FreeSid.arg.0=PSID,pSid func.FreeSid.ret=PVOID GetAce=func func.GetAce.args=3 func.GetAce.arg.0=PACL,pAcl func.GetAce.arg.1=DWORD,dwAceIndex func.GetAce.arg.2=LPVOID *,pAce func.GetAce.ret=BOOL GetAclInformation=func func.GetAclInformation.args=4 func.GetAclInformation.arg.0=PACL,pAcl func.GetAclInformation.arg.1=LPVOID,pAclInformation func.GetAclInformation.arg.2=DWORD,nAclInformationLength func.GetAclInformation.arg.3=ACL_INFORMATION_CLASS,dwAclInformationClass func.GetAclInformation.ret=BOOL GetAppContainerAce=func func.GetAppContainerAce.args=4 func.GetAppContainerAce.arg.0=PACL,Acl func.GetAppContainerAce.arg.1=DWORD,StartingAceIndex func.GetAppContainerAce.arg.2=PVOID *,AppContainerAce func.GetAppContainerAce.arg.3=DWORD *,AppContainerAceIndex func.GetAppContainerAce.ret=BOOL GetCachedSigningLevel=func func.GetCachedSigningLevel.args=6 func.GetCachedSigningLevel.arg.0=HANDLE,File func.GetCachedSigningLevel.arg.1=PULONG,Flags func.GetCachedSigningLevel.arg.2=PULONG,SigningLevel func.GetCachedSigningLevel.arg.3=PUCHAR,Thumbprint func.GetCachedSigningLevel.arg.4=PULONG,ThumbprintSize func.GetCachedSigningLevel.arg.5=PULONG,ThumbprintAlgorithm func.GetCachedSigningLevel.ret=BOOL GetFileSecurityW=func func.GetFileSecurityW.args=5 func.GetFileSecurityW.arg.0=LPCWSTR,lpFileName func.GetFileSecurityW.arg.1=SECURITY_INFORMATION,RequestedInformation func.GetFileSecurityW.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetFileSecurityW.arg.3=DWORD,nLength func.GetFileSecurityW.arg.4=LPDWORD,lpnLengthNeeded func.GetFileSecurityW.ret=BOOL GetKernelObjectSecurity=func func.GetKernelObjectSecurity.args=5 func.GetKernelObjectSecurity.arg.0=HANDLE,Handle func.GetKernelObjectSecurity.arg.1=SECURITY_INFORMATION,RequestedInformation func.GetKernelObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetKernelObjectSecurity.arg.3=DWORD,nLength func.GetKernelObjectSecurity.arg.4=LPDWORD,lpnLengthNeeded func.GetKernelObjectSecurity.ret=BOOL GetLengthSid=func func.GetLengthSid.args=1 func.GetLengthSid.arg.0=PSID,pSid func.GetLengthSid.ret=DWORD GetPrivateObjectSecurity=func func.GetPrivateObjectSecurity.args=5 func.GetPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ObjectDescriptor func.GetPrivateObjectSecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.GetPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,ResultantDescriptor func.GetPrivateObjectSecurity.arg.3=DWORD,DescriptorLength func.GetPrivateObjectSecurity.arg.4=PDWORD,ReturnLength func.GetPrivateObjectSecurity.ret=BOOL GetSecurityDescriptorControl=func func.GetSecurityDescriptorControl.args=3 func.GetSecurityDescriptorControl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorControl.arg.1=PSECURITY_DESCRIPTOR_CONTROL,pControl func.GetSecurityDescriptorControl.arg.2=LPDWORD,lpdwRevision func.GetSecurityDescriptorControl.ret=BOOL GetSecurityDescriptorDacl=func func.GetSecurityDescriptorDacl.args=4 func.GetSecurityDescriptorDacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorDacl.arg.1=LPBOOL,lpbDaclPresent func.GetSecurityDescriptorDacl.arg.2=PACL *,pDacl func.GetSecurityDescriptorDacl.arg.3=LPBOOL,lpbDaclDefaulted func.GetSecurityDescriptorDacl.ret=BOOL GetSecurityDescriptorGroup=func func.GetSecurityDescriptorGroup.args=3 func.GetSecurityDescriptorGroup.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorGroup.arg.1=PSID *,pGroup func.GetSecurityDescriptorGroup.arg.2=LPBOOL,lpbGroupDefaulted func.GetSecurityDescriptorGroup.ret=BOOL GetSecurityDescriptorLength=func func.GetSecurityDescriptorLength.args=1 func.GetSecurityDescriptorLength.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorLength.ret=DWORD GetSecurityDescriptorOwner=func func.GetSecurityDescriptorOwner.args=3 func.GetSecurityDescriptorOwner.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorOwner.arg.1=PSID *,pOwner func.GetSecurityDescriptorOwner.arg.2=LPBOOL,lpbOwnerDefaulted func.GetSecurityDescriptorOwner.ret=BOOL GetSecurityDescriptorRMControl=func func.GetSecurityDescriptorRMControl.args=2 func.GetSecurityDescriptorRMControl.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.GetSecurityDescriptorRMControl.arg.1=PUCHAR,RMControl func.GetSecurityDescriptorRMControl.ret=DWORD GetSecurityDescriptorSacl=func func.GetSecurityDescriptorSacl.args=4 func.GetSecurityDescriptorSacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorSacl.arg.1=LPBOOL,lpbSaclPresent func.GetSecurityDescriptorSacl.arg.2=PACL *,pSacl func.GetSecurityDescriptorSacl.arg.3=LPBOOL,lpbSaclDefaulted func.GetSecurityDescriptorSacl.ret=BOOL GetSidIdentifierAuthority=func func.GetSidIdentifierAuthority.args=1 func.GetSidIdentifierAuthority.arg.0=PSID,pSid func.GetSidIdentifierAuthority.ret=PSID_IDENTIFIER_AUTHORITY GetSidLengthRequired=func func.GetSidLengthRequired.args=1 func.GetSidLengthRequired.arg.0=UCHAR,nSubAuthorityCount func.GetSidLengthRequired.ret=DWORD GetSidSubAuthority=func func.GetSidSubAuthority.args=2 func.GetSidSubAuthority.arg.0=PSID,pSid func.GetSidSubAuthority.arg.1=DWORD,nSubAuthority func.GetSidSubAuthority.ret=PDWORD GetSidSubAuthorityCount=func func.GetSidSubAuthorityCount.args=1 func.GetSidSubAuthorityCount.arg.0=PSID,pSid func.GetSidSubAuthorityCount.ret=PUCHAR GetTokenInformation=func func.GetTokenInformation.args=5 func.GetTokenInformation.arg.0=HANDLE,TokenHandle func.GetTokenInformation.arg.1=TOKEN_INFORMATION_CLASS,TokenInformationClass func.GetTokenInformation.arg.2=LPVOID,TokenInformation func.GetTokenInformation.arg.3=DWORD,TokenInformationLength func.GetTokenInformation.arg.4=PDWORD,ReturnLength func.GetTokenInformation.ret=BOOL GetWindowsAccountDomainSid=func func.GetWindowsAccountDomainSid.args=3 func.GetWindowsAccountDomainSid.arg.0=PSID,pSid func.GetWindowsAccountDomainSid.arg.1=PSID,pDomainSid func.GetWindowsAccountDomainSid.arg.2=DWORD *,cbDomainSid func.GetWindowsAccountDomainSid.ret=BOOL ImpersonateAnonymousToken=func func.ImpersonateAnonymousToken.args=1 func.ImpersonateAnonymousToken.arg.0=HANDLE,ThreadHandle func.ImpersonateAnonymousToken.ret=BOOL ImpersonateLoggedOnUser=func func.ImpersonateLoggedOnUser.args=1 func.ImpersonateLoggedOnUser.arg.0=HANDLE,hToken func.ImpersonateLoggedOnUser.ret=BOOL ImpersonateSelf=func func.ImpersonateSelf.args=1 func.ImpersonateSelf.arg.0=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.ImpersonateSelf.ret=BOOL InitializeAcl=func func.InitializeAcl.args=3 func.InitializeAcl.arg.0=PACL,pAcl func.InitializeAcl.arg.1=DWORD,nAclLength func.InitializeAcl.arg.2=DWORD,dwAclRevision func.InitializeAcl.ret=BOOL InitializeSecurityDescriptor=func func.InitializeSecurityDescriptor.args=2 func.InitializeSecurityDescriptor.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.InitializeSecurityDescriptor.arg.1=DWORD,dwRevision func.InitializeSecurityDescriptor.ret=BOOL InitializeSid=func func.InitializeSid.args=3 func.InitializeSid.arg.0=PSID,Sid func.InitializeSid.arg.1=PSID_IDENTIFIER_AUTHORITY,pIdentifierAuthority func.InitializeSid.arg.2=BYTE,nSubAuthorityCount func.InitializeSid.ret=BOOL IsTokenRestricted=func func.IsTokenRestricted.args=1 func.IsTokenRestricted.arg.0=HANDLE,TokenHandle func.IsTokenRestricted.ret=BOOL IsValidAcl=func func.IsValidAcl.args=1 func.IsValidAcl.arg.0=PACL,pAcl func.IsValidAcl.ret=BOOL IsValidSecurityDescriptor=func func.IsValidSecurityDescriptor.args=1 func.IsValidSecurityDescriptor.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.IsValidSecurityDescriptor.ret=BOOL IsValidSid=func func.IsValidSid.args=1 func.IsValidSid.arg.0=PSID,pSid func.IsValidSid.ret=BOOL IsWellKnownSid=func func.IsWellKnownSid.args=2 func.IsWellKnownSid.arg.0=PSID,pSid func.IsWellKnownSid.arg.1=WELL_KNOWN_SID_TYPE,WellKnownSidType func.IsWellKnownSid.ret=BOOL MakeAbsoluteSD=func func.MakeAbsoluteSD.args=11 func.MakeAbsoluteSD.arg.0=PSECURITY_DESCRIPTOR,pSelfRelativeSecurityDescriptor func.MakeAbsoluteSD.arg.1=PSECURITY_DESCRIPTOR,pAbsoluteSecurityDescriptor func.MakeAbsoluteSD.arg.2=LPDWORD,lpdwAbsoluteSecurityDescriptorSize func.MakeAbsoluteSD.arg.3=PACL,pDacl func.MakeAbsoluteSD.arg.4=LPDWORD,lpdwDaclSize func.MakeAbsoluteSD.arg.5=PACL,pSacl func.MakeAbsoluteSD.arg.6=LPDWORD,lpdwSaclSize func.MakeAbsoluteSD.arg.7=PSID,pOwner func.MakeAbsoluteSD.arg.8=LPDWORD,lpdwOwnerSize func.MakeAbsoluteSD.arg.9=PSID,pPrimaryGroup func.MakeAbsoluteSD.arg.10=LPDWORD,lpdwPrimaryGroupSize func.MakeAbsoluteSD.ret=BOOL MakeSelfRelativeSD=func func.MakeSelfRelativeSD.args=3 func.MakeSelfRelativeSD.arg.0=PSECURITY_DESCRIPTOR,pAbsoluteSecurityDescriptor func.MakeSelfRelativeSD.arg.1=PSECURITY_DESCRIPTOR,pSelfRelativeSecurityDescriptor func.MakeSelfRelativeSD.arg.2=LPDWORD,lpdwBufferLength func.MakeSelfRelativeSD.ret=BOOL MapGenericMask=func func.MapGenericMask.args=2 func.MapGenericMask.arg.0=PDWORD,AccessMask func.MapGenericMask.arg.1=PGENERIC_MAPPING,GenericMapping func.MapGenericMask.ret=VOID ObjectCloseAuditAlarmW=func func.ObjectCloseAuditAlarmW.args=3 func.ObjectCloseAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectCloseAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectCloseAuditAlarmW.arg.2=BOOL,GenerateOnClose func.ObjectCloseAuditAlarmW.ret=BOOL ObjectDeleteAuditAlarmW=func func.ObjectDeleteAuditAlarmW.args=3 func.ObjectDeleteAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectDeleteAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectDeleteAuditAlarmW.arg.2=BOOL,GenerateOnClose func.ObjectDeleteAuditAlarmW.ret=BOOL ObjectOpenAuditAlarmW=func func.ObjectOpenAuditAlarmW.args=12 func.ObjectOpenAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectOpenAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectOpenAuditAlarmW.arg.2=LPWSTR,ObjectTypeName func.ObjectOpenAuditAlarmW.arg.3=LPWSTR,ObjectName func.ObjectOpenAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.ObjectOpenAuditAlarmW.arg.5=HANDLE,ClientToken func.ObjectOpenAuditAlarmW.arg.6=DWORD,DesiredAccess func.ObjectOpenAuditAlarmW.arg.7=DWORD,GrantedAccess func.ObjectOpenAuditAlarmW.arg.8=PPRIVILEGE_SET,Privileges func.ObjectOpenAuditAlarmW.arg.9=BOOL,ObjectCreation func.ObjectOpenAuditAlarmW.arg.10=BOOL,AccessGranted func.ObjectOpenAuditAlarmW.arg.11=LPBOOL,GenerateOnClose func.ObjectOpenAuditAlarmW.ret=BOOL ObjectPrivilegeAuditAlarmW=func func.ObjectPrivilegeAuditAlarmW.args=6 func.ObjectPrivilegeAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectPrivilegeAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectPrivilegeAuditAlarmW.arg.2=HANDLE,ClientToken func.ObjectPrivilegeAuditAlarmW.arg.3=DWORD,DesiredAccess func.ObjectPrivilegeAuditAlarmW.arg.4=PPRIVILEGE_SET,Privileges func.ObjectPrivilegeAuditAlarmW.arg.5=BOOL,AccessGranted func.ObjectPrivilegeAuditAlarmW.ret=BOOL PrivilegeCheck=func func.PrivilegeCheck.args=3 func.PrivilegeCheck.arg.0=HANDLE,ClientToken func.PrivilegeCheck.arg.1=PPRIVILEGE_SET,RequiredPrivileges func.PrivilegeCheck.arg.2=LPBOOL,pfResult func.PrivilegeCheck.ret=BOOL PrivilegedServiceAuditAlarmW=func func.PrivilegedServiceAuditAlarmW.args=5 func.PrivilegedServiceAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.PrivilegedServiceAuditAlarmW.arg.1=LPCWSTR,ServiceName func.PrivilegedServiceAuditAlarmW.arg.2=HANDLE,ClientToken func.PrivilegedServiceAuditAlarmW.arg.3=PPRIVILEGE_SET,Privileges func.PrivilegedServiceAuditAlarmW.arg.4=BOOL,AccessGranted func.PrivilegedServiceAuditAlarmW.ret=BOOL QuerySecurityAccessMask=func func.QuerySecurityAccessMask.args=2 func.QuerySecurityAccessMask.arg.0=SECURITY_INFORMATION,SecurityInformation func.QuerySecurityAccessMask.arg.1=LPDWORD,DesiredAccess func.QuerySecurityAccessMask.ret=VOID RevertToSelf=func func.RevertToSelf.args=0 func.RevertToSelf.ret=BOOL SetAclInformation=func func.SetAclInformation.args=4 func.SetAclInformation.arg.0=PACL,pAcl func.SetAclInformation.arg.1=LPVOID,pAclInformation func.SetAclInformation.arg.2=DWORD,nAclInformationLength func.SetAclInformation.arg.3=ACL_INFORMATION_CLASS,dwAclInformationClass func.SetAclInformation.ret=BOOL SetCachedSigningLevel=func func.SetCachedSigningLevel.args=4 func.SetCachedSigningLevel.arg.0=PHANDLE,SourceFiles func.SetCachedSigningLevel.arg.1=ULONG,SourceFileCount func.SetCachedSigningLevel.arg.2=ULONG,Flags func.SetCachedSigningLevel.arg.3=HANDLE,TargetFile func.SetCachedSigningLevel.ret=BOOL SetFileSecurityW=func func.SetFileSecurityW.args=3 func.SetFileSecurityW.arg.0=LPCWSTR,lpFileName func.SetFileSecurityW.arg.1=SECURITY_INFORMATION,SecurityInformation func.SetFileSecurityW.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetFileSecurityW.ret=BOOL SetKernelObjectSecurity=func func.SetKernelObjectSecurity.args=3 func.SetKernelObjectSecurity.arg.0=HANDLE,Handle func.SetKernelObjectSecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.SetKernelObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,SecurityDescriptor func.SetKernelObjectSecurity.ret=BOOL SetPrivateObjectSecurity=func func.SetPrivateObjectSecurity.args=5 func.SetPrivateObjectSecurity.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetPrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,ModificationDescriptor func.SetPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,ObjectsSecurityDescriptor func.SetPrivateObjectSecurity.arg.3=PGENERIC_MAPPING,GenericMapping func.SetPrivateObjectSecurity.arg.4=HANDLE,Token func.SetPrivateObjectSecurity.ret=BOOL SetPrivateObjectSecurityEx=func func.SetPrivateObjectSecurityEx.args=6 func.SetPrivateObjectSecurityEx.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetPrivateObjectSecurityEx.arg.1=PSECURITY_DESCRIPTOR,ModificationDescriptor func.SetPrivateObjectSecurityEx.arg.2=PSECURITY_DESCRIPTOR *,ObjectsSecurityDescriptor func.SetPrivateObjectSecurityEx.arg.3=ULONG,AutoInheritFlags func.SetPrivateObjectSecurityEx.arg.4=PGENERIC_MAPPING,GenericMapping func.SetPrivateObjectSecurityEx.arg.5=HANDLE,Token func.SetPrivateObjectSecurityEx.ret=BOOL SetSecurityAccessMask=func func.SetSecurityAccessMask.args=2 func.SetSecurityAccessMask.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetSecurityAccessMask.arg.1=LPDWORD,DesiredAccess func.SetSecurityAccessMask.ret=VOID SetSecurityDescriptorControl=func func.SetSecurityDescriptorControl.args=3 func.SetSecurityDescriptorControl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorControl.arg.1=SECURITY_DESCRIPTOR_CONTROL,ControlBitsOfInterest func.SetSecurityDescriptorControl.arg.2=SECURITY_DESCRIPTOR_CONTROL,ControlBitsToSet func.SetSecurityDescriptorControl.ret=BOOL SetSecurityDescriptorDacl=func func.SetSecurityDescriptorDacl.args=4 func.SetSecurityDescriptorDacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorDacl.arg.1=BOOL,bDaclPresent func.SetSecurityDescriptorDacl.arg.2=PACL,pDacl func.SetSecurityDescriptorDacl.arg.3=BOOL,bDaclDefaulted func.SetSecurityDescriptorDacl.ret=BOOL SetSecurityDescriptorGroup=func func.SetSecurityDescriptorGroup.args=3 func.SetSecurityDescriptorGroup.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorGroup.arg.1=PSID,pGroup func.SetSecurityDescriptorGroup.arg.2=BOOL,bGroupDefaulted func.SetSecurityDescriptorGroup.ret=BOOL SetSecurityDescriptorOwner=func func.SetSecurityDescriptorOwner.args=3 func.SetSecurityDescriptorOwner.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorOwner.arg.1=PSID,pOwner func.SetSecurityDescriptorOwner.arg.2=BOOL,bOwnerDefaulted func.SetSecurityDescriptorOwner.ret=BOOL SetSecurityDescriptorRMControl=func func.SetSecurityDescriptorRMControl.args=2 func.SetSecurityDescriptorRMControl.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.SetSecurityDescriptorRMControl.arg.1=PUCHAR,RMControl func.SetSecurityDescriptorRMControl.ret=DWORD SetSecurityDescriptorSacl=func func.SetSecurityDescriptorSacl.args=4 func.SetSecurityDescriptorSacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorSacl.arg.1=BOOL,bSaclPresent func.SetSecurityDescriptorSacl.arg.2=PACL,pSacl func.SetSecurityDescriptorSacl.arg.3=BOOL,bSaclDefaulted func.SetSecurityDescriptorSacl.ret=BOOL SetTokenInformation=func func.SetTokenInformation.args=4 func.SetTokenInformation.arg.0=HANDLE,TokenHandle func.SetTokenInformation.arg.1=TOKEN_INFORMATION_CLASS,TokenInformationClass func.SetTokenInformation.arg.2=LPVOID,TokenInformation func.SetTokenInformation.arg.3=DWORD,TokenInformationLength func.SetTokenInformation.ret=BOOL