public class INvramStore extends IUnknown
{5BFD8965-B81B-469F-8649-F717CE97A5D5}
Constructor and Description |
---|
INvramStore(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKeyId()
Key Id of the password used for encrypting the NVRAM file.
|
java.lang.String |
getKeyStore()
Key store used for encrypting the NVRAM file.
|
java.lang.String |
getNonVolatileStorageFile()
The location of the file storing the non-volatile memory content when
the VM is powered off.
|
IUefiVariableStore |
getUefiVariableStore()
Object to manipulate the data in an existing UEFI variable store.
|
void |
initUefiVariableStore(java.lang.Long size)
Initializes the UEFI variable store.
|
static INvramStore |
queryInterface(IUnknown obj) |
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
public INvramStore(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
public java.lang.String getNonVolatileStorageFile()
public IUefiVariableStore getUefiVariableStore()
public java.lang.String getKeyId()
public java.lang.String getKeyStore()
public static INvramStore queryInterface(IUnknown obj)
public void initUefiVariableStore(java.lang.Long size)
size
- Size in bytes of the UEFI variable store. Must be 0 for now to initialize to the
default size.