public object GetValue(RegistryKey rkey, string name, object default_value, RegistryValueOptions options)
{
KeyHandler keyHandler = KeyHandler.Lookup(rkey, true);
if (keyHandler == null)
{
return(default_value);
}
if (keyHandler.ValueExists(name))
{
return(keyHandler.GetValue(name, options));
}
return(default_value);
}