|
Terraria v1.4.4.9
Terraria source code documentation
|
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, string > | privileges = 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) |
Definition at line 10 of file Privilege.cs.