public static RegistryKey GetRegistryLocation(structenums.RegistryLocation location)
{
switch (location)
{
case structenums.RegistryLocation.HKEY_CLASSES_ROOT:
return Registry.ClassesRoot;
case structenums.RegistryLocation.HKEY_CURRENT_USER:
return Registry.CurrentUser;
case structenums.RegistryLocation.HKEY_LOCAL_MACHINE:
return Registry.LocalMachine;
case structenums.RegistryLocation.HKEY_USERS:
return Registry.Users;
case structenums.RegistryLocation.HKEY_CURRENT_CONFIG:
return Registry.CurrentConfig;
default:
return null;
}
}