Win32-2.1.1.1: A binding to part of the Win32 librarySource codeContentsIndex
System.Win32.Security
Portabilityportable
Stabilityprovisional
MaintainerSimon Marlow
Contents
Types
Functions
Description
FFI-bindings to interact with Win32 Security
Synopsis
data SID
type PSID = Ptr SID
data ACL
type PACL = Ptr ACL
data SECURITY_DESCRIPTOR
type SECURITY_DESCRIPTOR_CONTROL = WORD
se_OWNER_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROL
se_GROUP_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROL
se_DACL_PRESENT :: SECURITY_DESCRIPTOR_CONTROL
se_DACL_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROL
se_SACL_PRESENT :: SECURITY_DESCRIPTOR_CONTROL
se_SACL_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROL
se_DACL_AUTO_INHERIT_REQ :: SECURITY_DESCRIPTOR_CONTROL
se_SACL_AUTO_INHERIT_REQ :: SECURITY_DESCRIPTOR_CONTROL
se_DACL_AUTO_INHERITED :: SECURITY_DESCRIPTOR_CONTROL
se_SACL_AUTO_INHERITED :: SECURITY_DESCRIPTOR_CONTROL
se_DACL_PROTECTED :: SECURITY_DESCRIPTOR_CONTROL
se_SACL_PROTECTED :: SECURITY_DESCRIPTOR_CONTROL
se_SELF_RELATIVE :: SECURITY_DESCRIPTOR_CONTROL
type SECURITY_INFORMATION = DWORD
oWNER_SECURITY_INFORMATION :: SECURITY_INFORMATION
gROUP_SECURITY_INFORMATION :: SECURITY_INFORMATION
dACL_SECURITY_INFORMATION :: SECURITY_INFORMATION
sACL_SECURITY_INFORMATION :: SECURITY_INFORMATION
getFileSecurity :: String -> SECURITY_INFORMATION -> IO SecurityDescriptor
Types
data SID Source
type PSID = Ptr SIDSource
data ACL Source
type PACL = Ptr ACLSource
data SECURITY_DESCRIPTOR Source
type SECURITY_DESCRIPTOR_CONTROL = WORDSource
se_OWNER_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_GROUP_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_DACL_PRESENT :: SECURITY_DESCRIPTOR_CONTROLSource
se_DACL_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_SACL_PRESENT :: SECURITY_DESCRIPTOR_CONTROLSource
se_SACL_DEFAULTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_DACL_AUTO_INHERIT_REQ :: SECURITY_DESCRIPTOR_CONTROLSource
se_SACL_AUTO_INHERIT_REQ :: SECURITY_DESCRIPTOR_CONTROLSource
se_DACL_AUTO_INHERITED :: SECURITY_DESCRIPTOR_CONTROLSource
se_SACL_AUTO_INHERITED :: SECURITY_DESCRIPTOR_CONTROLSource
se_DACL_PROTECTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_SACL_PROTECTED :: SECURITY_DESCRIPTOR_CONTROLSource
se_SELF_RELATIVE :: SECURITY_DESCRIPTOR_CONTROLSource
type SECURITY_INFORMATION = DWORDSource
oWNER_SECURITY_INFORMATION :: SECURITY_INFORMATIONSource
gROUP_SECURITY_INFORMATION :: SECURITY_INFORMATIONSource
dACL_SECURITY_INFORMATION :: SECURITY_INFORMATIONSource
sACL_SECURITY_INFORMATION :: SECURITY_INFORMATIONSource
Functions
getFileSecurity :: String -> SECURITY_INFORMATION -> IO SecurityDescriptorSource
Produced by Haddock version 0.8