Download Oracle VM VirtualBox Programming Guide and Reference

Transcript
12 Main API change log
Old name
PointingHidType
KeyboardHidType
IPciAddress
IPciDeviceAttachment
IMachine::pointingHidType
IMachine::keyboardHidType
IMachine::hpetEnabled
IMachine::sessionPid
IMachine::ioCacheEnabled
IMachine::ioCacheSize
IMachine::pciDeviceAssignments
IMachine::attachHostPciDevice()
IMachine::detachHostPciDevice()
IConsole::attachedPciDevices
IHostNetworkInterface::dhcpEnabled
IHostNetworkInterface::enableStaticIpConfig()
IHostNetworkInterface::enableStaticIpConfigV6()
IHostNetworkInterface::enableDynamicIpConfig()
IHostNetworkInterface::dhcpRediscover()
IHost::Acceleration3DAvailable
IGuestOSType::recommendedPae
IGuestOSType::recommendedDvdStorageController
IGuestOSType::recommendedDvdStorageBus
IGuestOSType::recommendedHdStorageController
IGuestOSType::recommendedHdStorageBus
IGuestOSType::recommendedUsbHid
IGuestOSType::recommendedHpet
IGuestOSType::recommendedUsbTablet
IGuestOSType::recommendedRtcUseUtc
IGuestOSType::recommendedUsb
INetworkAdapter::natDriver
IUSBController::enabledEhci
INATEngine::tftpPrefix
INATEngine::tftpBootFile
INATEngine::tftpNextServer
INATEngine::dnsPassDomain
INATEngine::dnsProxy
INATEngine::dnsUseHostResolver
VBoxEventType::OnHostPciDevicePlug
ICPUChangedEvent::cpu
INATRedirectEvent::hostIp
INATRedirectEvent::guestIp
IHostPciDevicePlugEvent
New name
PointingHIDType
KeyboardHIDType
IPCIAddress
IPCIDeviceAttachment
IMachine::pointingHIDType
IMachine::keyboardHIDType
IMachine::HPETEnabled
IMachine::sessionPID
IMachine::IOCacheEnabled
IMachine::IOCacheSize
IMachine::PCIDeviceAssignments
IMachine::attachHostPCIDevice
IMachine::detachHostPCIDevice()
IConsole::attachedPCIDevices
IHostNetworkInterface::DHCPEnabled
IHostNetworkInterface::enableStaticIPConfig()
IHostNetworkInterface::enableStaticIPConfigV6()
IHostNetworkInterface::enableDynamicIPConfig()
IHostNetworkInterface::DHCPRediscover()
IHost::acceleration3DAvailable
IGuestOSType::recommendedPAE
IGuestOSType::recommendedDVDStorageController
IGuestOSType::recommendedDVDStorageBus
IGuestOSType::recommendedHDStorageController
IGuestOSType::recommendedHDStorageBus
IGuestOSType::recommendedUSBHID
IGuestOSType::recommendedHPET
IGuestOSType::recommendedUSBTablet
IGuestOSType::recommendedRTCUseUTC
IGuestOSType::recommendedUSB
INetworkAdapter::NATEngine
IUSBController::enabledEHCI
INATEngine::TFTPPrefix
INATEngine::TFTPBootFile
INATEngine::TFTPNextServer
INATEngine::DNSPassDomain
INATEngine::DNSProxy
INATEngine::DNSUseHostResolver
VBoxEventType::OnHostPCIDevicePlug
ICPUChangedEvent::CPU
INATRedirectEvent::hostIP
INATRedirectEvent::guestIP
IHostPCIDevicePlugEvent
12.2 Incompatible API changes with version 4.1
• The method IAppliance::importMachines() has one more parameter now, which allows to
configure the import process in more detail.
• The method IVirtualBox::openMedium() has one more parameter now, which allows resolving duplicate medium UUIDs without the need for external tools.
• The INetworkAdapter interface has been cleaned up. The various methods to activate an
attachment type have been replaced by the INetworkAdapter::attachmentType setter.
331