VirtualBox Main API
Public Attributes | List of all members
IGuestOSType Interface Reference
Inheritance diagram for IGuestOSType:

Public Attributes

readonly attribute wstring familyId
 Guest OS family identifier string. More...
 
readonly attribute wstring familyDescription
 Human readable description of the guest OS family. More...
 
readonly attribute wstring id
 Guest OS identifier string. More...
 
readonly attribute wstring description
 Human readable description of the guest OS. More...
 
readonly attribute boolean is64Bit
 Returns true if the given OS is 64-bit. More...
 
readonly attribute boolean recommendedIOAPIC
 Returns true if IO APIC recommended for this OS type. More...
 
readonly attribute boolean recommendedVirtEx
 Returns true if VT-x or AMD-V recommended for this OS type. More...
 
readonly attribute unsigned long recommendedRAM
 Recommended RAM size in Megabytes. More...
 
readonly attribute unsigned long recommendedVRAM
 Recommended video RAM size in Megabytes. More...
 
readonly attribute boolean recommended2DVideoAcceleration
 Returns true if 2D video acceleration is recommended for this OS type. More...
 
readonly attribute boolean recommended3DAcceleration
 Returns true if 3D acceleration is recommended for this OS type. More...
 
readonly attribute long long recommendedHDD
 Recommended hard disk size in bytes. More...
 
readonly attribute NetworkAdapterType adapterType
 Returns recommended network adapter for this OS type. More...
 
readonly attribute boolean recommendedPAE
 Returns true if using PAE is recommended for this OS type. More...
 
readonly attribute StorageControllerType recommendedDVDStorageController
 Recommended storage controller type for DVD/CD drives. More...
 
readonly attribute StorageBus recommendedDVDStorageBus
 Recommended storage bus type for DVD/CD drives. More...
 
readonly attribute StorageControllerType recommendedHDStorageController
 Recommended storage controller type for HD drives. More...
 
readonly attribute StorageBus recommendedHDStorageBus
 Recommended storage bus type for HD drives. More...
 
readonly attribute FirmwareType recommendedFirmware
 Recommended firmware type. More...
 
readonly attribute boolean recommendedUSBHID
 Returns true if using USB Human Interface Devices, such as keyboard and mouse recommended. More...
 
readonly attribute boolean recommendedHPET
 Returns true if using HPET is recommended for this OS type. More...
 
readonly attribute boolean recommendedUSBTablet
 Returns true if using a USB Tablet is recommended. More...
 
readonly attribute boolean recommendedRTCUseUTC
 Returns true if the RTC of this VM should be set to UTC. More...
 
readonly attribute ChipsetType recommendedChipset
 Recommended chipset type. More...
 
readonly attribute AudioControllerType recommendedAudioController
 Recommended audio controller type. More...
 
readonly attribute AudioCodecType recommendedAudioCodec
 Recommended audio codec type. More...
 
readonly attribute boolean recommendedFloppy
 Returns true a floppy drive is recommended for this OS type. More...
 
readonly attribute boolean recommendedUSB
 Returns true a USB controller is recommended for this OS type. More...
 
readonly attribute boolean recommendedTFReset
 Returns true if using VCPU reset on triple fault is recommended for this OS type. More...
 

Detailed Description

Interface ID:
{03CD409D-20F5-43F9-8DE1-4A129620990B}

Member Data Documentation

readonly attribute wstring IGuestOSType::familyId

Guest OS family identifier string.

readonly attribute wstring IGuestOSType::familyDescription

Human readable description of the guest OS family.

readonly attribute wstring IGuestOSType::id

Guest OS identifier string.

readonly attribute wstring IGuestOSType::description

Human readable description of the guest OS.

readonly attribute boolean IGuestOSType::is64Bit

Returns true if the given OS is 64-bit.

readonly attribute boolean IGuestOSType::recommendedIOAPIC

Returns true if IO APIC recommended for this OS type.

readonly attribute boolean IGuestOSType::recommendedVirtEx

Returns true if VT-x or AMD-V recommended for this OS type.

readonly attribute unsigned long IGuestOSType::recommendedRAM

Recommended RAM size in Megabytes.

readonly attribute unsigned long IGuestOSType::recommendedVRAM

Recommended video RAM size in Megabytes.

readonly attribute boolean IGuestOSType::recommended2DVideoAcceleration

Returns true if 2D video acceleration is recommended for this OS type.

readonly attribute boolean IGuestOSType::recommended3DAcceleration

Returns true if 3D acceleration is recommended for this OS type.

readonly attribute long long IGuestOSType::recommendedHDD

Recommended hard disk size in bytes.

readonly attribute NetworkAdapterType IGuestOSType::adapterType

Returns recommended network adapter for this OS type.

readonly attribute boolean IGuestOSType::recommendedPAE

Returns true if using PAE is recommended for this OS type.

readonly attribute StorageControllerType IGuestOSType::recommendedDVDStorageController

Recommended storage controller type for DVD/CD drives.

readonly attribute StorageBus IGuestOSType::recommendedDVDStorageBus

Recommended storage bus type for DVD/CD drives.

readonly attribute StorageControllerType IGuestOSType::recommendedHDStorageController

Recommended storage controller type for HD drives.

readonly attribute StorageBus IGuestOSType::recommendedHDStorageBus

Recommended storage bus type for HD drives.

readonly attribute FirmwareType IGuestOSType::recommendedFirmware

Recommended firmware type.

readonly attribute boolean IGuestOSType::recommendedUSBHID

Returns true if using USB Human Interface Devices, such as keyboard and mouse recommended.

readonly attribute boolean IGuestOSType::recommendedHPET

Returns true if using HPET is recommended for this OS type.

readonly attribute boolean IGuestOSType::recommendedUSBTablet

Returns true if using a USB Tablet is recommended.

readonly attribute boolean IGuestOSType::recommendedRTCUseUTC

Returns true if the RTC of this VM should be set to UTC.

readonly attribute ChipsetType IGuestOSType::recommendedChipset

Recommended chipset type.

readonly attribute AudioControllerType IGuestOSType::recommendedAudioController

Recommended audio controller type.

readonly attribute AudioCodecType IGuestOSType::recommendedAudioCodec

Recommended audio codec type.

readonly attribute boolean IGuestOSType::recommendedFloppy

Returns true a floppy drive is recommended for this OS type.

readonly attribute boolean IGuestOSType::recommendedUSB

Returns true a USB controller is recommended for this OS type.

readonly attribute boolean IGuestOSType::recommendedTFReset

Returns true if using VCPU reset on triple fault is recommended for this OS type.