mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-20 06:47:44 +01:00
acl
This commit is contained in:
parent
32af098159
commit
07538a0974
7 changed files with 336 additions and 279 deletions
|
|
@ -24,6 +24,8 @@ namespace Dalamud.Bootstrap.OS.Windows.Raw
|
|||
PROCESS_QUERY_INFORMATION = 0x400,
|
||||
PROCESS_SUSPEND_RESUME = 0x800,
|
||||
PROCESS_QUERY_LIMITED_INFORMATION = 0x1000,
|
||||
READ_CONTROL = 0x20000,
|
||||
WRITE_DAC = 0x40000,
|
||||
SYNCHRONIZE = 0x100000,
|
||||
}
|
||||
|
||||
|
|
@ -124,4 +126,23 @@ namespace Dalamud.Bootstrap.OS.Windows.Raw
|
|||
SE_REGISTRY_WOW64_32KEY,
|
||||
SE_REGISTRY_WOW64_64KEY
|
||||
}
|
||||
|
||||
internal enum SECURITY_INFORMATION : uint
|
||||
{
|
||||
// https://docs.rs/winapi/0.3.8/src/winapi/um/winnt.rs.html#2880
|
||||
OWNER_SECURITY_INFORMATION = 0x00000001,
|
||||
GROUP_SECURITY_INFORMATION = 0x00000002,
|
||||
DACL_SECURITY_INFORMATION = 0x00000004,
|
||||
SACL_SECURITY_INFORMATION = 0x00000008,
|
||||
LABEL_SECURITY_INFORMATION = 0x00000010,
|
||||
ATTRIBUTE_SECURITY_INFORMATION = 0x00000020,
|
||||
SCOPE_SECURITY_INFORMATION = 0x00000040,
|
||||
PROCESS_TRUST_LABEL_SECURITY_INFORMATION = 0x00000080,
|
||||
ACCESS_FILTER_SECURITY_INFORMATION = 0x00000100,
|
||||
BACKUP_SECURITY_INFORMATION = 0x00010000,
|
||||
UNPROTECTED_SACL_SECURITY_INFORMATION = 0x10000000,
|
||||
UNPROTECTED_DACL_SECURITY_INFORMATION = 0x20000000,
|
||||
PROTECTED_SACL_SECURITY_INFORMATION = 0x40000000,
|
||||
PROTECTED_DACL_SECURITY_INFORMATION = 0x80000000,
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue