windowslib
windowslib
scala.scalanative.windows
AclApi
ConsoleApi
ConsoleApiExt
Constants
ErrorCodes
ErrorHandlingApi
ErrorHandlingApiOps
FileApi
FileApiExt
FileApiOps
ByHandleFileInformationOps
Win32FileDataAOps
Win32FileDataOps
Win32FileDataWOps
HandleApi
HandleApiExt
MemoryApi
MinWinBaseApi
MinWinBaseApiOps
DUMMYSTRUCTNAMEOps
FileTimeOps
FileTimeStructOps
OverlappedOps
SystemTimeOps
NamedPipeApi
ProcessEnvApi
ProcessThreadsApi
ProcessThreadsApiExt
ProcessThreadsApiOps
ProcessInformationOps
StartupInfoWOps
SddlApi
SecurityBaseApi
SecurityBaseApiOps
GenericMappingOps
SecurityDescriptorOps
SynchApi
SynchApiExt
UserEnvApi
WinBaseApi
WinBaseApiExt
WinBaseApiOps
SecurityAttributesOps
WinNlsApi
WinSocketApi
WinSocketApiExt
WinSocketApiOps
WSADataOps
WSAPollFdOps
scala.scalanative.windows.accctrl
AccessMode
MultipleTrusteeOperation
TrusteeForm
TrusteeType
ops
ExplicitAccessOps
ObjectsAndNameWOps
ObjectsAndSidOps
TrusteeWOps
scala.scalanative.windows.crt
time
scala.scalanative.windows.winnt
AccessRights
AccessToken
HelperMethods
SidAndAttributesOps
SidNameUse
TokenInformationClass
windowslib
/
scala.scalanative.windows.accctrl
scala.scalanative.windows.accctrl
package
scala.scalanative.windows.accctrl
Type members
Value members
Type members
Classlikes
@
extern
object
AccessMode
@
extern
object
MultipleTrusteeOperation
@
extern
object
TrusteeForm
@
extern
object
TrusteeType
object
ops
Types
type
AccessMode
=
CInt
type
ExplicitAccessW
=
CStruct4
[
DWord
,
AccessMode
,
DWord
,
TrusteeW
]
type
GUID
=
CStruct4
[
UInt
,
UShort
,
UShort
,
CArray
[
UByte
,
_8
]]
type
MultipleTruteeOperation
=
CInt
type
ObjectsAndNameW
=
CStruct5
[
ObjectsPresent
,
SecurityObjectType
,
CWString
,
CWString
,
CWString
]
type
ObjectsAndSid
=
CStruct4
[
ObjectsPresent
,
GUID
,
GUID
,
SIDPtr
]
type
ObjectsPresent
=
DWord
type
TrusteeForm
=
CInt
type
TrusteeType
=
CInt
type
TrusteeW
=
CStruct6
[
Ptr
[
Byte
],
MultipleTruteeOperation
,
TrusteeForm
,
TrusteeType
,
Ptr
[
Byte
],
CWString
]
Value members
Concrete fields
final
val
ACE_INHERITED_OBJECT_TYPE_PRESENT
:
UInt
final
val
ACE_OBJECT_TYPE_PRESENT
:
UInt
final
val
CONTAINER_INHERIT_ACE
:
UInt
final
val
INHERITED_ACE
:
UInt
final
val
INHERIT_ONLY_ACE
:
UInt
final
val
NO_PROPAGATE_INHERIT_ACE
:
UInt
final
val
OBJECT_INHERIT_ACE
:
UInt
final
val
VALID_INHERIT_FLAGS
:
UInt