Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.AccessControl.Privilege Class Referencesealed

Classes

class  TlsContents
 

Public Member Functions

 Privilege (string privilegeName)
 
void Enable ()
 
unsafe void Revert ()
 

Properties

bool NeedToRevert [get]
 

Private Member Functions

 ~Privilege ()
 
unsafe void ToggleState (bool enable)
 
void Reset ()
 

Static Private Member Functions

static global::Interop.Advapi32.LUID LuidFromPrivilege (string privilege)
 

Private Attributes

bool needToRevert
 
bool initialState
 
bool stateWasChanged
 
global::Interop.Advapi32.LUID luid
 
readonly Thread currentThread = Thread.CurrentThread
 
TlsContents tlsContents
 

Static Private Attributes

static TlsContents t_tlsSlotData
 
static readonly Dictionary< global::Interop.Advapi32.LUID, stringprivileges = new Dictionary<global::Interop.Advapi32.LUID, string>()
 
static readonly Dictionary< string, global::Interop.Advapi32.LUID > luids = new Dictionary<string, global::Interop.Advapi32.LUID>()
 
static readonly ReaderWriterLockSlim privilegeLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion)
 

Detailed Description

Definition at line 10 of file Privilege.cs.


The documentation for this class was generated from the following file: