use crate::access::*;
pub const DELETE : Mask = Mask (winapi::um::winnt::DELETE ); pub const READ_CONTROL : Mask = Mask (winapi::um::winnt::READ_CONTROL ); pub const WRITE_DAC : Mask = Mask (winapi::um::winnt::WRITE_DAC ); pub const WRITE_OWNER : Mask = Mask (winapi::um::winnt::WRITE_OWNER ); pub const SYNCHRONIZE : Mask = Mask (winapi::um::winnt::SYNCHRONIZE );
pub const STANDARD_RIGHTS_REQUIRED : MaskMask = MaskMask(winapi::um::winnt::STANDARD_RIGHTS_REQUIRED ); pub const STANDARD_RIGHTS_READ : Mask = Mask (winapi::um::winnt::STANDARD_RIGHTS_READ ); pub const STANDARD_RIGHTS_WRITE : Mask = Mask (winapi::um::winnt::STANDARD_RIGHTS_WRITE ); pub const STANDARD_RIGHTS_EXECUTE : Mask = Mask (winapi::um::winnt::STANDARD_RIGHTS_EXECUTE ); pub const STANDARD_RIGHTS_ALL : MaskMask = MaskMask(winapi::um::winnt::STANDARD_RIGHTS_ALL );
pub const SPECIFIC_RIGHTS_ALL : MaskMask = MaskMask(winapi::um::winnt::SPECIFIC_RIGHTS_ALL );
pub const ACCESS_SYSTEM_SECURITY : Mask = Mask (winapi::um::winnt::ACCESS_SYSTEM_SECURITY ); pub const MAXIMUM_ALLOWED : Mask = Mask (winapi::um::winnt::MAXIMUM_ALLOWED );
pub const GENERIC_READ : Mask = Mask (winapi::um::winnt::GENERIC_READ ); pub const GENERIC_WRITE : Mask = Mask (winapi::um::winnt::GENERIC_WRITE ); pub const GENERIC_EXECUTE : Mask = Mask (winapi::um::winnt::GENERIC_EXECUTE ); pub const GENERIC_ALL : Mask = Mask (winapi::um::winnt::GENERIC_ALL );