VirtualBox Main API
Public Attributes | List of all members
IBIOSSettings Interface Reference

The IBIOSSettings interface represents BIOS settings of the virtual machine. More...

Inheritance diagram for IBIOSSettings:

Public Attributes

attribute boolean logoFadeIn
 Fade in flag for BIOS logo animation.
 
attribute boolean logoFadeOut
 Fade out flag for BIOS logo animation.
 
attribute unsigned long logoDisplayTime
 BIOS logo display time in milliseconds (0 = default).
 
attribute wstring logoImagePath
 Local file system path for external BIOS splash image.
 
attribute BIOSBootMenuMode bootMenuMode
 Mode of the BIOS boot device menu.
 
attribute boolean ACPIEnabled
 ACPI support flag.
 
attribute boolean IOAPICEnabled
 I/O-APIC support flag.
 
attribute APICMode APICMode
 APIC mode to set up by the firmware.
 
attribute long long timeOffset
 Offset in milliseconds from the host system time.
 
attribute boolean PXEDebugEnabled
 PXE debug logging flag.
 
attribute boolean SMBIOSUuidLittleEndian
 Flag to control whether the SMBIOS system UUID is presented in little endian form to the guest as mandated by the SMBIOS spec chapter 7.2.1.
 

Detailed Description

The IBIOSSettings interface represents BIOS settings of the virtual machine.

This is used only in the IMachine::BIOSSettings attribute.

Interface ID:
{A0A7F210-B857-4468-BE26-C29F36A84345}

Member Data Documentation

◆ logoFadeIn

attribute boolean IBIOSSettings::logoFadeIn

Fade in flag for BIOS logo animation.

◆ logoFadeOut

attribute boolean IBIOSSettings::logoFadeOut

Fade out flag for BIOS logo animation.

◆ logoDisplayTime

attribute unsigned long IBIOSSettings::logoDisplayTime

BIOS logo display time in milliseconds (0 = default).

◆ logoImagePath

attribute wstring IBIOSSettings::logoImagePath

Local file system path for external BIOS splash image.

Empty string means the default image is shown on boot.

◆ bootMenuMode

attribute BIOSBootMenuMode IBIOSSettings::bootMenuMode

Mode of the BIOS boot device menu.

◆ ACPIEnabled

attribute boolean IBIOSSettings::ACPIEnabled

ACPI support flag.

◆ IOAPICEnabled

attribute boolean IBIOSSettings::IOAPICEnabled

I/O-APIC support flag.

If set, VirtualBox will provide an I/O-APIC and support IRQs above 15.

◆ APICMode

attribute APICMode IBIOSSettings::APICMode

APIC mode to set up by the firmware.

◆ timeOffset

attribute long long IBIOSSettings::timeOffset

Offset in milliseconds from the host system time.

This allows for guests running with a different system date/time than the host. It is equivalent to setting the system date/time in the BIOS except it is not an absolute value but a relative one. Guest Additions time synchronization honors this offset.

◆ PXEDebugEnabled

attribute boolean IBIOSSettings::PXEDebugEnabled

PXE debug logging flag.

If set, VirtualBox will write extensive PXE trace information to the release log.

◆ SMBIOSUuidLittleEndian

attribute boolean IBIOSSettings::SMBIOSUuidLittleEndian

Flag to control whether the SMBIOS system UUID is presented in little endian form to the guest as mandated by the SMBIOS spec chapter 7.2.1.

Before VirtualBox version 6.1 it was always presented in big endian form and to retain the old behavior this flag was introduced so it can be changed. VMs created with VBox 6.1 will default to true for this flag.