public SecurityDescriptor GetSecurityKey() { byte[] bytes = RegistryHelper.GetHiveBytes(this.HivePath); return(GetSecurityKey(bytes)); }
public static NamedKey Get(string path, string key) { return(NamedKey.Get(RegistryHelper.GetHiveBytes(path), path, key.TrimEnd('\\'))); }
internal static NamedKey[] GetInstances(byte[] bytes, string path) { NamedKey hiveroot = RegistryHelper.GetRootKey(bytes, path); return(hiveroot.GetSubKeys()); }
public object GetData() { return(this.GetData(RegistryHelper.GetHiveBytes(this.HivePath))); }