// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. // // // // Implements Microsoft.Win32.RegistryOptions // // ====================================================================================== namespace Microsoft.Win32 { using System; [Flags] public enum RegistryOptions { None = Win32Native.REG_OPTION_NON_VOLATILE, // 0x0000 Volatile = Win32Native.REG_OPTION_VOLATILE, // 0x0001 /// /// Consider exposing more options in a future release. Users can access this /// functionality by calling [RegistryKey].Handle and pinvoking /// /// CreateLink = Win32Native.REG_OPTION_CREATE_LINK, // 0x0002 /// BackupRestore = Win32Native.REG_OPTION_BACKUP_RESTORE,// 0x0004 }; }