Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
IApplianceRepresents a platform-independent appliance in OVF format
IAudioAdapterVirtual audio adapter of the virtual machine
IBIOSSettingsBIOS settings of the virtual machine
IConsoleInterface to control virtual machine execution
IConsoleCallbackThis interface is used by a client of the Main API that need to be notified of events
IDHCPServerVbox dhcp server configuration
IDisplayVirtual machine's display
IFramebuffer
IFramebufferOverlayAlpha blended overlay for displaying status icons above an IFramebuffer
IGuestInformation about the operating system running inside the virtual machine
IGuestOSType
IHostPhysical machine that this VirtualBox installation runs on
IHostNetworkInterfaceRepresents one of host's network interfaces
IHostUSBDevicePhysical USB device attached to the host computer
IHostUSBDeviceFilterGlobal filter for a physical USB device used by the host computer
IInternalMachineControl
IInternalSessionControl
IKeyboardVirtual machine's keyboard
ILocalOwnerAllows to register local objects (created without COM calls, but with new())
IMachineVirtual machine, or guest, created in VirtualBox
IMachineDebugger
IManagedObjectRefManaged object reference
IMediumVirtual storage for a machine's hard disks, CD/DVD or floppy drives
IMediumAttachmentAttachment of a storage medium to a virtual machine
IMediumFormatMedium format
IMouseVirtual machine's mouse
INATEngineInterface for managing a NAT engine which is used with a virtual machine
INetworkAdapterRepresents a virtual network adapter that is attached to a virtual machine
IParallelPortVirtual parallel port device
IPerformanceCollectorService that collects and stores performance metrics data
IPerformanceMetricParameters of the given performance metric
IProgressUsed to track and control asynchronous tasks within VirtualBox
IRemoteDisplayInfoContains information about the remote display (VRDP) capabilities and status
ISerialPortVirtual serial port device
ISessionSerialization primitive for virtual machines
ISharedFolderFolder in the host computer's file system accessible from the guest OS running inside a virtual machine using an associated logical name
ISnapshotSnapshot of the virtual machine
IStorageControllerRepresents a storage controller that is attached to a virtual machine (IMachine)
ISystemPropertiesGlobal properties of the given VirtualBox installation
IUSBController
IUSBDeviceVirtual USB device attached to the virtual machine
IUSBDeviceFilterUSB device filter used to perform actions on a group of USB devices
IVFSExplorerThe VFSExplorer interface unifies access to different file system types
IVirtualBoxMain interface exposed by the product that provides virtual machine management
IVirtualBoxCallback
IVirtualBoxErrorInfoExtended error information
IVirtualSystemDescriptionRepresents one virtual system (machine) in an appliance
IVRDPServer
IWebsessionManagerWebsession manager