VirtualBox Main API
|
Provides access to the NVRAM store collecting all permanent states from different sources (UEFI, TPM, etc.). More...
Public Member Functions | |
void | initUefiVariableStore (in unsigned long size) |
Initializes the UEFI variable store. | |
Public Attributes | |
readonly attribute wstring | nonVolatileStorageFile |
The location of the file storing the non-volatile memory content when the VM is powered off. | |
readonly attribute IUefiVariableStore | uefiVariableStore |
Object to manipulate the data in an existing UEFI variable store. | |
readonly attribute wstring | keyId |
Key Id of the password used for encrypting the NVRAM file. | |
readonly attribute wstring | keyStore |
Key store used for encrypting the NVRAM file. | |
Provides access to the NVRAM store collecting all permanent states from different sources (UEFI, TPM, etc.).
{5BFD8965-B81B-469F-8649-F717CE97A5D5}
void INvramStore::initUefiVariableStore | ( | in unsigned long | size | ) |
Initializes the UEFI variable store.
size | Size in bytes of the UEFI variable store. Must be 0 for now to initialize to the default size. |
readonly attribute wstring INvramStore::nonVolatileStorageFile |
The location of the file storing the non-volatile memory content when the VM is powered off.
The file does not always exist.
readonly attribute IUefiVariableStore INvramStore::uefiVariableStore |
Object to manipulate the data in an existing UEFI variable store.
readonly attribute wstring INvramStore::keyId |
Key Id of the password used for encrypting the NVRAM file.
Internal use only for now.
readonly attribute wstring INvramStore::keyStore |
Key store used for encrypting the NVRAM file.
Internal use only for now.