Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

SECURITY_INFORMATION (Enums)
 
.
Summary

C# Definition:

[Flags] enum SECURITY_INFORMATION : uint
{
    OWNER_SECURITY_INFORMATION        = 0x00000001,
    GROUP_SECURITY_INFORMATION        = 0x00000002,
    DACL_SECURITY_INFORMATION         = 0x00000004,
    SACL_SECURITY_INFORMATION         = 0x00000008,
    UNPROTECTED_SACL_SECURITY_INFORMATION = 0x10000000,
    UNPROTECTED_DACL_SECURITY_INFORMATION = 0x20000000,
    PROTECTED_SACL_SECURITY_INFORMATION   = 0x40000000,
    PROTECTED_DACL_SECURITY_INFORMATION   = 0x80000000
}

VB Definition:

Public Enum SECURITY_INFORMATION As Integer
    OWNER_SECURITY_INFORMATION = &H1
    GROUP_SECURITY_INFORMATION = &H2
    DACL_SECURITY_INFORMATION = &H4
    SACL_SECURITY_INFORMATION = &H8
    UNPROTECTED_SACL_SECURITY_INFORMATION = &H10000000
    UNPROTECTED_DACL_SECURITY_INFORMATION = &H20000000
    PROTECTED_SACL_SECURITY_INFORMATION = &H40000000
    PROTECTED_DACL_SECURITY_INFORMATION = &H80000000
End Enum

C# Definition (alternative naming convention):

[Flags]
enum SecurityInformation : uint {
     Owner       = 0x00000001,
     Group       = 0x00000002,
     Dacl        = 0x00000004,
     Sacl        = 0x00000008,
     ProtectedDacl   = 0x80000000,
     ProtectedSacl   = 0x40000000,
     UnprotectedDacl = 0x20000000,
     UnprotectedSacl = 0x10000000
}

Notes:

None.

Documentation
 

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it!

 
Access PInvoke.net directly from VS:
Terms of Use
Edit This Page
Find References
Show Printable Version
Revisions