VirtualBox Main API

IMachine Member List

This is the complete list of members for IMachine, including all inherited members.

accessError | IMachine |
accessible | IMachine |
addEncryptionPassword(in wstring id, in wstring password) | IMachine |
addEncryptionPasswords(in wstring[] ids, in wstring[] passwords) | IMachine |
addStorageController(in wstring name, in StorageBus connectionType, [retval] out IStorageController controller) | IMachine |
addUSBController(in wstring name, in USBControllerType type, [retval] out IUSBController controller) | IMachine |
adoptSavedState(in wstring savedStateFile) | IMachine |
allowTracingToAccessVM | IMachine |
applyDefaults(in wstring flags) | IMachine |
attachDevice(in wstring name, in long controllerPort, in long device, in DeviceType type, in IMedium medium) | IMachine |
attachDeviceWithoutMedium(in wstring name, in long controllerPort, in long device, in DeviceType type) | IMachine |
attachHostPCIDevice(in long hostAddress, in long desiredGuestAddress, in boolean tryToUnbind) | IMachine |
audioSettings | IMachine |
autostartDelay | IMachine |
autostartEnabled | IMachine |
autostopType | IMachine |
bandwidthControl | IMachine |
canShowConsoleWindow([retval] out boolean canShow) | IMachine |
changeEncryption(in wstring currentPassword, in wstring cipher, in wstring newPassword, in wstring newPasswordId, in boolean force, [retval] out IProgress progress) | IMachine |
checkEncryptionPassword(in wstring password) | IMachine |
clearAllEncryptionPasswords() | IMachine |
clipboardFileTransfersEnabled | IMachine |
clipboardMode | IMachine |
cloneTo(in IMachine target, in CloneMode mode, in CloneOptions[] options, [retval] out IProgress progress) | IMachine |
CPUCount | IMachine |
CPUExecutionCap | IMachine |
CPUHotPlugEnabled | IMachine |
CPUIDPortabilityLevel | IMachine |
CPUProfile | IMachine |
createSharedFolder(in wstring name, in wstring hostPath, in boolean writable, in boolean automount, in wstring autoMountPoint) | IMachine |
currentSnapshot | IMachine |
currentStateModified | IMachine |
defaultFrontend | IMachine |
deleteConfig(in IMedium[] media, [retval] out IProgress progress) | IMachine |
deleteGuestProperty(in wstring name) | IMachine |
deleteSnapshot(in wstringUUID id, [retval] out IProgress progress) | IMachine |
deleteSnapshotAndAllChildren(in wstringUUID id, [retval] out IProgress progress) | IMachine |
deleteSnapshotRange(in wstringUUID startId, in wstringUUID endId, [retval] out IProgress progress) | IMachine |
description | IMachine |
detachDevice(in wstring name, in long controllerPort, in long device) | IMachine |
detachHostPCIDevice(in long hostAddress) | IMachine |
discardSavedState(in boolean fRemoveFile) | IMachine |
discardSettings() | IMachine |
dnDMode | IMachine |
emulatedUSBCardReaderEnabled | IMachine |
enumerateGuestProperties(in wstring patterns, out wstring[] names, out wstring[] values, out long long[] timestamps, out wstring[] flags) | IMachine |
exportTo(in IAppliance appliance, in wstring location, [retval] out IVirtualSystemDescription description) | IMachine |
findSnapshot(in wstring nameOrId, [retval] out ISnapshot snapshot) | IMachine |
firmwareSettings | IMachine |
getBootOrder(in unsigned long position, [retval] out DeviceType device) | IMachine |
getCPUStatus(in unsigned long cpu, [retval] out boolean attached) | IMachine |
getEffectiveParavirtProvider([retval] out ParavirtProvider paravirtProvider) | IMachine |
getEncryptionSettings(out wstring cipher, out wstring passwordId) | IMachine |
getExtraData(in wstring key, [retval] out wstring value) | IMachine |
getExtraDataKeys([retval] out wstring[] keys) | IMachine |
getGuestProperty(in wstring name, out wstring value, out long long timestamp, out wstring flags) | IMachine |
getGuestPropertyTimestamp(in wstring property, [retval] out long long value) | IMachine |
getGuestPropertyValue(in wstring property, [retval] out wstring value) | IMachine |
getMedium(in wstring name, in long controllerPort, in long device, [retval] out IMedium medium) | IMachine |
getMediumAttachment(in wstring name, in long controllerPort, in long device, [retval] out IMediumAttachment attachment) | IMachine |
getMediumAttachmentsOfController(in wstring name, [retval] out IMediumAttachment[] mediumAttachments) | IMachine |
getNetworkAdapter(in unsigned long slot, [retval] out INetworkAdapter adapter) | IMachine |
getParallelPort(in unsigned long slot, [retval] out IParallelPort port) | IMachine |
getSerialPort(in unsigned long slot, [retval] out ISerialPort port) | IMachine |
getStorageControllerByInstance(in StorageBus connectionType, in unsigned long instance, [retval] out IStorageController storageController) | IMachine |
getStorageControllerByName(in wstring name, [retval] out IStorageController storageController) | IMachine |
getUSBControllerByName(in wstring name, [retval] out IUSBController controller) | IMachine |
getUSBControllerCountByType(in USBControllerType type, [retval] out unsigned long controllers) | IMachine |
graphicsAdapter | IMachine |
groups | IMachine |
guestDebugControl | IMachine |
hardwareUUID | IMachine |
hardwareVersion | IMachine |
hotPlugCPU(in unsigned long cpu) | IMachine |
hotUnplugCPU(in unsigned long cpu) | IMachine |
icon | IMachine |
id | IMachine |
IOCacheEnabled | IMachine |
IOCacheSize | IMachine |
keyboardHIDType | IMachine |
lastStateChange | IMachine |
launchVMProcess(in ISession session, in wstring name, in wstring[] environmentChanges, [retval] out IProgress progress) | IMachine |
lockMachine(in ISession session, in LockType lockType) | IMachine |
logFolder | IMachine |
logKeyId | IMachine |
logKeyStore | IMachine |
mediumAttachments | IMachine |
memoryBalloonSize | IMachine |
memorySize | IMachine |
mountMedium(in wstring name, in long controllerPort, in long device, in IMedium medium, in boolean force) | IMachine |
moveTo(in wstring folder, in wstring type, [retval] out IProgress progress) | IMachine |
name | IMachine |
nonRotationalDevice(in wstring name, in long controllerPort, in long device, in boolean nonRotational) | IMachine |
nonVolatileStore | IMachine |
OSTypeId | IMachine |
pageFusionEnabled | IMachine |
paravirtDebug | IMachine |
paravirtProvider | IMachine |
parent | IMachine |
passthroughDevice(in wstring name, in long controllerPort, in long device, in boolean passthrough) | IMachine |
PCIDeviceAssignments | IMachine |
platform | IMachine |
pointingHIDType | IMachine |
queryLogFilename(in unsigned long idx, [retval] out wstring filename) | IMachine |
querySavedGuestScreenInfo(in unsigned long screenId, out unsigned long originX, out unsigned long originY, out unsigned long width, out unsigned long height, out boolean enabled) | IMachine |
querySavedScreenshotInfo(in unsigned long screenId, out unsigned long width, out unsigned long height, [retval] out BitmapFormat[] bitmapFormats) | IMachine |
readLog(in unsigned long idx, in long long offset, in long long size, [retval] out octet[] data) | IMachine |
readSavedScreenshotToArray(in unsigned long screenId, in BitmapFormat bitmapFormat, out unsigned long width, out unsigned long height, [retval] out octet[] data) | IMachine |
readSavedThumbnailToArray(in unsigned long screenId, in BitmapFormat bitmapFormat, out unsigned long width, out unsigned long height, [retval] out octet[] data) | IMachine |
recordingSettings | IMachine |
removeEncryptionPassword(in wstring id) | IMachine |
removeSharedFolder(in wstring name) | IMachine |
removeStorageController(in wstring name) | IMachine |
removeUSBController(in wstring name) | IMachine |
restoreSnapshot(in ISnapshot snapshot, [retval] out IProgress progress) | IMachine |
saveSettings() | IMachine |
saveState([retval] out IProgress progress) | IMachine |
sessionName | IMachine |
sessionPID | IMachine |
sessionState | IMachine |
setAutoDiscardForDevice(in wstring name, in long controllerPort, in long device, in boolean discard) | IMachine |
setBandwidthGroupForDevice(in wstring name, in long controllerPort, in long device, in IBandwidthGroup bandwidthGroup) | IMachine |
setBootOrder(in unsigned long position, in DeviceType device) | IMachine |
setExtraData(in wstring key, in wstring value) | IMachine |
setGuestProperty(in wstring property, in wstring value, in wstring flags) | IMachine |
setGuestPropertyValue(in wstring property, in wstring value) | IMachine |
setHotPluggableForDevice(in wstring name, in long controllerPort, in long device, in boolean hotPluggable) | IMachine |
setNoBandwidthGroupForDevice(in wstring name, in long controllerPort, in long device) | IMachine |
setSettingsFilePath(in wstring settingsFilePath, [retval] out IProgress progress) | IMachine |
setStorageControllerBootable(in wstring name, in boolean bootable) | IMachine |
settingsAuxFilePath | IMachine |
settingsFilePath | IMachine |
settingsModified | IMachine |
sharedFolders | IMachine |
showConsoleWindow([retval] out long long winId) | IMachine |
snapshotCount | IMachine |
snapshotFolder | IMachine |
state | IMachine |
stateFilePath | IMachine |
stateKeyId | IMachine |
stateKeyStore | IMachine |
storageControllers | IMachine |
takeSnapshot(in wstring name, in wstring description, in boolean pause, out wstringUUID id, [retval] out IProgress progress) | IMachine |
teleporterAddress | IMachine |
teleporterEnabled | IMachine |
teleporterPassword | IMachine |
teleporterPort | IMachine |
temporaryEjectDevice(in wstring name, in long controllerPort, in long device, in boolean temporaryEject) | IMachine |
tracingConfig | IMachine |
tracingEnabled | IMachine |
trustedPlatformModule | IMachine |
unmountMedium(in wstring name, in long controllerPort, in long device, in boolean force) | IMachine |
unregister(in CleanupMode cleanupMode, [retval] out IMedium[] media) | IMachine |
USBControllers | IMachine |
USBDeviceFilters | IMachine |
USBProxyAvailable | IMachine |
VMExecutionEngine | IMachine |
VMProcessPriority | IMachine |
VRDEServer | IMachine |