using System; using System.Collections; using System.Security; using Cpp2IlInjected; namespace Microsoft.Win32 { // Token: 0x0200006B RID: 107 [Token(Token = "0x200006B")] internal class KeyHandler { // Token: 0x060002B7 RID: 695 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002B7")] [Address(RVA = "0xDB1C40", Offset = "0xDB0C40", VA = "0x180DB1C40")] private KeyHandler(RegistryKey rkey, string basedir) { } // Token: 0x060002B8 RID: 696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002B8")] [Address(RVA = "0xDB1AD0", Offset = "0xDB0AD0", VA = "0x180DB1AD0")] private KeyHandler(RegistryKey rkey, string basedir, bool is_volatile) { } // Token: 0x060002B9 RID: 697 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002B9")] [Address(RVA = "0xDAFE50", Offset = "0xDAEE50", VA = "0x180DAFE50")] public void Load() { } // Token: 0x060002BA RID: 698 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002BA")] [Address(RVA = "0xDAF9E0", Offset = "0xDAE9E0", VA = "0x180DAF9E0")] private void LoadKey(SecurityElement se) { } // Token: 0x060002BB RID: 699 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002BB")] [Address(RVA = "0xDAE890", Offset = "0xDAD890", VA = "0x180DAE890")] public RegistryKey Ensure(RegistryKey rkey, string extra, bool writable, bool is_volatile) { return null; } // Token: 0x060002BC RID: 700 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002BC")] [Address(RVA = "0xDB0760", Offset = "0xDAF760", VA = "0x180DB0760")] public RegistryKey Probe(RegistryKey rkey, string extra, bool writable) { return null; } // Token: 0x060002BD RID: 701 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002BD")] [Address(RVA = "0xDAE3D0", Offset = "0xDAD3D0", VA = "0x180DAE3D0")] private static string CombineName(RegistryKey rkey, string extra) { return null; } // Token: 0x060002BE RID: 702 RVA: 0x00003258 File Offset: 0x00001458 [Token(Token = "0x60002BE")] [Address(RVA = "0xDAF480", Offset = "0xDAE480", VA = "0x180DAF480")] private static long GetSystemBootTime() { return 0L; } // Token: 0x060002BF RID: 703 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x60002BF")] [Address(RVA = "0xDAECC0", Offset = "0xDADCC0", VA = "0x180DAECC0")] private static long GetRegisteredBootTime(string path) { return 0L; } // Token: 0x060002C0 RID: 704 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C0")] [Address(RVA = "0xDB0B00", Offset = "0xDAFB00", VA = "0x180DB0B00")] private static void SaveRegisteredBootTime(string path, long btime) { } // Token: 0x060002C1 RID: 705 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C1")] [Address(RVA = "0xDAE170", Offset = "0xDAD170", VA = "0x180DAE170")] private static void CleanVolatileKeys() { } // Token: 0x060002C2 RID: 706 RVA: 0x00003288 File Offset: 0x00001488 [Token(Token = "0x60002C2")] [Address(RVA = "0xDB1790", Offset = "0xDB0790", VA = "0x180DB1790")] public static bool VolatileKeyExists(string dir) { return default(bool); } // Token: 0x060002C3 RID: 707 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C3")] [Address(RVA = "0xDAF810", Offset = "0xDAE810", VA = "0x180DAF810")] public static string GetVolatileDir(string dir) { return null; } // Token: 0x060002C4 RID: 708 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C4")] [Address(RVA = "0xDB0240", Offset = "0xDAF240", VA = "0x180DB0240")] public static KeyHandler Lookup(RegistryKey rkey, bool createNonExisting) { return null; } // Token: 0x060002C5 RID: 709 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C5")] [Address(RVA = "0xDAEE70", Offset = "0xDADE70", VA = "0x180DAEE70")] private static string GetRootFromDir(string dir) { return null; } // Token: 0x060002C6 RID: 710 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C6")] [Address(RVA = "0xDAE470", Offset = "0xDAD470", VA = "0x180DAE470")] public static void Drop(RegistryKey rkey) { } // Token: 0x060002C7 RID: 711 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C7")] [Address(RVA = "0xDAF670", Offset = "0xDAE670", VA = "0x180DAF670")] public object GetValue(string name, RegistryValueOptions options) { return null; } // Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C8")] [Address(RVA = "0xDB1470", Offset = "0xDB0470", VA = "0x180DB1470")] public void SetValue(string name, object value) { } // Token: 0x060002C9 RID: 713 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C9")] [Address(RVA = "0xDAEFB0", Offset = "0xDADFB0", VA = "0x180DAEFB0")] public string[] GetSubKeyNames() { return null; } // Token: 0x060002CA RID: 714 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CA")] [Address(RVA = "0xDB1330", Offset = "0xDB0330", VA = "0x180DB1330")] private void SetDirty() { } // Token: 0x060002CB RID: 715 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CB")] [Address(RVA = "0xDAE460", Offset = "0xDAD460", VA = "0x180DAE460")] public void DirtyTimeout(object state) { } // Token: 0x060002CC RID: 716 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CC")] [Address(RVA = "0xDAEBD0", Offset = "0xDADBD0", VA = "0x180DAEBD0")] public void Flush() { } // Token: 0x060002CD RID: 717 RVA: 0x000032A0 File Offset: 0x000014A0 [Token(Token = "0x60002CD")] [Address(RVA = "0xDB1690", Offset = "0xDB0690", VA = "0x180DB1690")] public bool ValueExists(string name) { return default(bool); } // Token: 0x17000064 RID: 100 // (get) Token: 0x060002CE RID: 718 RVA: 0x000032B8 File Offset: 0x000014B8 [Token(Token = "0x17000064")] public bool IsMarkedForDeletion { [Token(Token = "0x60002CE")] [Address(RVA = "0xDB1C60", Offset = "0xDB0C60", VA = "0x180DB1C60")] get { return default(bool); } } // Token: 0x060002CF RID: 719 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CF")] [Address(RVA = "0xDAEB60", Offset = "0xDADB60", VA = "0x180DAEB60", Slot = "1")] protected override void Finalize() { } // Token: 0x060002D0 RID: 720 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D0")] [Address(RVA = "0xDB0C00", Offset = "0xDAFC00", VA = "0x180DB0C00")] private void Save() { } // Token: 0x060002D1 RID: 721 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D1")] [Address(RVA = "0xDAE110", Offset = "0xDAD110", VA = "0x180DAE110")] private void AssertNotMarkedForDeletion() { } // Token: 0x17000065 RID: 101 // (get) Token: 0x060002D2 RID: 722 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000065")] private static string UserStore { [Token(Token = "0x60002D2")] [Address(RVA = "0xDB1EA0", Offset = "0xDB0EA0", VA = "0x180DB1EA0")] get { return null; } } // Token: 0x17000066 RID: 102 // (get) Token: 0x060002D3 RID: 723 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000066")] private static string MachineStore { [Token(Token = "0x60002D3")] [Address(RVA = "0xDB1CF0", Offset = "0xDB0CF0", VA = "0x180DB1CF0")] get { return null; } } // Token: 0x040001A4 RID: 420 [Token(Token = "0x40001A4")] private static Hashtable key_to_handler; // Token: 0x040001A5 RID: 421 [Token(Token = "0x40001A5")] private static Hashtable dir_to_handler; // Token: 0x040001A6 RID: 422 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001A6")] public string Dir; // Token: 0x040001A7 RID: 423 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001A7")] private string ActualDir; // Token: 0x040001A8 RID: 424 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001A8")] public bool IsVolatile; // Token: 0x040001A9 RID: 425 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001A9")] private Hashtable values; // Token: 0x040001AA RID: 426 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001AA")] private string file; // Token: 0x040001AB RID: 427 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40001AB")] private bool dirty; // Token: 0x040001AC RID: 428 [Token(Token = "0x40001AC")] private static string user_store; // Token: 0x040001AD RID: 429 [Token(Token = "0x40001AD")] private static string machine_store; } }