Files
MemProcFS/vmmjava/vmm/IVmmRegValue.java
2022-06-25 23:44:19 +02:00

54 lines
802 B
Java

package vmm;
/**
* Interface representing a registry value.
* @see https://github.com/ufrisk/MemProcFS
* @author Ulf Frisk - pcileech@frizk.net
*/
public interface IVmmRegValue
{
/**
* Retrieve the registry key name.
* @return
*/
public String getName();
/**
* Retrieve the registry type.
* @return
*/
public int getType();
/**
* Retrieve the raw registry value.
* @return
*/
public byte[] getValue();
/**
* Retrieve a DWORD value.
* @return
*/
public int getValueAsDword();
/**
* Retrieve the registry value as a String.
* @return
*/
public String getValueAsString();
/**
* Retrieve the registry key path.
* @return
*/
public String getPath();
/**
* Retrieve the parent key.
* @return
*/
public IVmmRegKey getKeyParent();
}