Files
2026-04-10 22:50:51 +02:00

56 lines
1.4 KiB
C#

using System;
using Cpp2IlInjected;
namespace Microsoft.Win32
{
// Token: 0x02000063 RID: 99
[Token(Token = "0x2000063")]
internal interface IRegistryApi
{
// Token: 0x0600028A RID: 650
[Token(Token = "0x600028A")]
[Address(Slot = "0")]
RegistryKey CreateSubKey(RegistryKey rkey, string keyname);
// Token: 0x0600028B RID: 651
[Token(Token = "0x600028B")]
[Address(Slot = "1")]
RegistryKey OpenSubKey(RegistryKey rkey, string keyname, bool writtable);
// Token: 0x0600028C RID: 652
[Token(Token = "0x600028C")]
[Address(Slot = "2")]
void Flush(RegistryKey rkey);
// Token: 0x0600028D RID: 653
[Token(Token = "0x600028D")]
[Address(Slot = "3")]
void Close(RegistryKey rkey);
// Token: 0x0600028E RID: 654
[Token(Token = "0x600028E")]
[Address(Slot = "4")]
object GetValue(RegistryKey rkey, string name, object default_value, RegistryValueOptions options);
// Token: 0x0600028F RID: 655
[Token(Token = "0x600028F")]
[Address(Slot = "5")]
void SetValue(RegistryKey rkey, string name, object value);
// Token: 0x06000290 RID: 656
[Token(Token = "0x6000290")]
[Address(Slot = "6")]
string[] GetSubKeyNames(RegistryKey rkey);
// Token: 0x06000291 RID: 657
[Token(Token = "0x6000291")]
[Address(Slot = "7")]
string ToString(RegistryKey rkey);
// Token: 0x06000292 RID: 658
[Token(Token = "0x6000292")]
[Address(Slot = "8")]
IntPtr GetHandle(RegistryKey key);
}
}