|
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.