using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Microsoft.Win32 { /// Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry. // Token: 0x02000067 RID: 103 [Token(Token = "0x2000067")] [ComVisible(true)] public enum RegistryValueKind { /// An unsupported registry data type. For example, the Microsoft Win32 API registry data type REG_RESOURCE_LIST is unsupported. Use this value to specify that the method should determine the appropriate registry data type when storing a name/value pair. // Token: 0x04000198 RID: 408 [Token(Token = "0x4000198")] Unknown, /// A null-terminated string. This value is equivalent to the Win32 API registry data type REG_SZ. // Token: 0x04000199 RID: 409 [Token(Token = "0x4000199")] String, /// A null-terminated string that contains unexpanded references to environment variables, such as %PATH%, that are expanded when the value is retrieved. This value is equivalent to the Win32 API registry data type REG_EXPAND_SZ. // Token: 0x0400019A RID: 410 [Token(Token = "0x400019A")] ExpandString, /// Binary data in any form. This value is equivalent to the Win32 API registry data type REG_BINARY. // Token: 0x0400019B RID: 411 [Token(Token = "0x400019B")] Binary, /// A 32-bit binary number. This value is equivalent to the Win32 API registry data type REG_DWORD. // Token: 0x0400019C RID: 412 [Token(Token = "0x400019C")] DWord, /// An array of null-terminated strings, terminated by two null characters. This value is equivalent to the Win32 API registry data type REG_MULTI_SZ. // Token: 0x0400019D RID: 413 [Token(Token = "0x400019D")] MultiString = 7, /// A 64-bit binary number. This value is equivalent to the Win32 API registry data type REG_QWORD. // Token: 0x0400019E RID: 414 [Token(Token = "0x400019E")] QWord = 11, /// No data type. // Token: 0x0400019F RID: 415 [Token(Token = "0x400019F")] None = -1 } }