internal static uint RegOpenCurrentUser(uint samDesired, out System.Net.SafeRegistryHandle resultKey)
 {
     if (ComNetOS.IsWin9x)
     {
         return(UnsafeNclNativeMethods.RegistryHelper.RegOpenKeyEx(UnsafeNclNativeMethods.RegistryHelper.HKEY_CURRENT_USER, null, 0, samDesired, out resultKey));
     }
     return(UnsafeNclNativeMethods.RegistryHelper.RegOpenCurrentUser(samDesired, out resultKey));
 }
 internal static uint RegOpenKeyEx(IntPtr key, string subKey, uint ulOptions, uint samDesired, out System.Net.SafeRegistryHandle resultSubKey)
 {
     return(UnsafeNclNativeMethods.RegistryHelper.RegOpenKeyEx(key, subKey, ulOptions, samDesired, out resultSubKey));
 }