mirror of
https://github.com/ufrisk/MemProcFS.git
synced 2026-06-08 18:12:56 +08:00
Java API
This commit is contained in:
53
vmmjava/vmm/IVmmRegValue.java
Normal file
53
vmmjava/vmm/IVmmRegValue.java
Normal file
@@ -0,0 +1,53 @@
|
||||
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();
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user