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 = "0x2AAE8B0", Offset = "0x2AAD6B0", VA = "0x182AAE8B0")] private KeyHandler(RegistryKey rkey, string basedir) { } // Token: 0x060002B8 RID: 696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002B8")] [Address(RVA = "0x2AAE740", Offset = "0x2AAD540", VA = "0x182AAE740")] private KeyHandler(RegistryKey rkey, string basedir, bool is_volatile) { } // Token: 0x060002B9 RID: 697 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002B9")] [Address(RVA = "0x2AACAC0", Offset = "0x2AAB8C0", VA = "0x182AACAC0")] public void Load() { } // Token: 0x060002BA RID: 698 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002BA")] [Address(RVA = "0x2AAC650", Offset = "0x2AAB450", VA = "0x182AAC650")] private void LoadKey(SecurityElement se) { } // Token: 0x060002BB RID: 699 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002BB")] [Address(RVA = "0x2AAB500", Offset = "0x2AAA300", VA = "0x182AAB500")] 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 = "0x2AAD3D0", Offset = "0x2AAC1D0", VA = "0x182AAD3D0")] 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 = "0x2AAB040", Offset = "0x2AA9E40", VA = "0x182AAB040")] private static string CombineName(RegistryKey rkey, string extra) { return null; } // Token: 0x060002BE RID: 702 RVA: 0x00003258 File Offset: 0x00001458 [Token(Token = "0x60002BE")] [Address(RVA = "0x2AAC0F0", Offset = "0x2AAAEF0", VA = "0x182AAC0F0")] private static long GetSystemBootTime() { return 0L; } // Token: 0x060002BF RID: 703 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x60002BF")] [Address(RVA = "0x2AAB930", Offset = "0x2AAA730", VA = "0x182AAB930")] private static long GetRegisteredBootTime(string path) { return 0L; } // Token: 0x060002C0 RID: 704 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C0")] [Address(RVA = "0x2AAD770", Offset = "0x2AAC570", VA = "0x182AAD770")] private static void SaveRegisteredBootTime(string path, long btime) { } // Token: 0x060002C1 RID: 705 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C1")] [Address(RVA = "0x2AAADE0", Offset = "0x2AA9BE0", VA = "0x182AAADE0")] private static void CleanVolatileKeys() { } // Token: 0x060002C2 RID: 706 RVA: 0x00003288 File Offset: 0x00001488 [Token(Token = "0x60002C2")] [Address(RVA = "0x2AAE400", Offset = "0x2AAD200", VA = "0x182AAE400")] public static bool VolatileKeyExists(string dir) { return default(bool); } // Token: 0x060002C3 RID: 707 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C3")] [Address(RVA = "0x2AAC480", Offset = "0x2AAB280", VA = "0x182AAC480")] public static string GetVolatileDir(string dir) { return null; } // Token: 0x060002C4 RID: 708 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C4")] [Address(RVA = "0x2AACEB0", Offset = "0x2AABCB0", VA = "0x182AACEB0")] public static KeyHandler Lookup(RegistryKey rkey, bool createNonExisting) { return null; } // Token: 0x060002C5 RID: 709 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C5")] [Address(RVA = "0x2AABAE0", Offset = "0x2AAA8E0", VA = "0x182AABAE0")] private static string GetRootFromDir(string dir) { return null; } // Token: 0x060002C6 RID: 710 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C6")] [Address(RVA = "0x2AAB0E0", Offset = "0x2AA9EE0", VA = "0x182AAB0E0")] public static void Drop(RegistryKey rkey) { } // Token: 0x060002C7 RID: 711 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C7")] [Address(RVA = "0x2AAC2E0", Offset = "0x2AAB0E0", VA = "0x182AAC2E0")] public object GetValue(string name, RegistryValueOptions options) { return null; } // Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002C8")] [Address(RVA = "0x2AAE0E0", Offset = "0x2AACEE0", VA = "0x182AAE0E0")] public void SetValue(string name, object value) { } // Token: 0x060002C9 RID: 713 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60002C9")] [Address(RVA = "0x2AABC20", Offset = "0x2AAAA20", VA = "0x182AABC20")] public string[] GetSubKeyNames() { return null; } // Token: 0x060002CA RID: 714 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CA")] [Address(RVA = "0x2AADFA0", Offset = "0x2AACDA0", VA = "0x182AADFA0")] private void SetDirty() { } // Token: 0x060002CB RID: 715 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CB")] [Address(RVA = "0x2AAB0D0", Offset = "0x2AA9ED0", VA = "0x182AAB0D0")] public void DirtyTimeout(object state) { } // Token: 0x060002CC RID: 716 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CC")] [Address(RVA = "0x2AAB840", Offset = "0x2AAA640", VA = "0x182AAB840")] public void Flush() { } // Token: 0x060002CD RID: 717 RVA: 0x000032A0 File Offset: 0x000014A0 [Token(Token = "0x60002CD")] [Address(RVA = "0x2AAE300", Offset = "0x2AAD100", VA = "0x182AAE300")] 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 = "0x2AAE8D0", Offset = "0x2AAD6D0", VA = "0x182AAE8D0")] get { return default(bool); } } // Token: 0x060002CF RID: 719 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002CF")] [Address(RVA = "0x2AAB7D0", Offset = "0x2AAA5D0", VA = "0x182AAB7D0", Slot = "1")] protected override void Finalize() { } // Token: 0x060002D0 RID: 720 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D0")] [Address(RVA = "0x2AAD870", Offset = "0x2AAC670", VA = "0x182AAD870")] private void Save() { } // Token: 0x060002D1 RID: 721 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D1")] [Address(RVA = "0x2AAAD80", Offset = "0x2AA9B80", VA = "0x182AAAD80")] 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 = "0x2AAEB10", Offset = "0x2AAD910", VA = "0x182AAEB10")] 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 = "0x2AAE960", Offset = "0x2AAD760", VA = "0x182AAE960")] 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; } }