# IInternalMachineControl Member List

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

adoptSavedState(in wstring savedStateFile) | IInternalMachineControl |
autoCaptureUSBDevices() | IInternalMachineControl |
beginPoweringDown(out IProgress progress) | IInternalMachineControl |
beginPowerUp(in IProgress aProgress) | IInternalMachineControl |
beginSavingState(out IProgress progress, out wstring stateFilePath) | IInternalMachineControl |
beginTakingSnapshot(in IConsole initiator, in wstring name, in wstring description, in IProgress consoleProgress, in boolean fTakingSnapshotOnline, out wstring stateFilePath) | IInternalMachineControl |
captureUSBDevice(in wstringUUID id) | IInternalMachineControl |
deleteSnapshot(in IConsole initiator, in wstringUUID startId, in wstringUUID endId, in boolean deleteAllChildren, out MachineState machineState,[retval] out IProgress progress) | IInternalMachineControl |
detachAllUSBDevices(in boolean done) | IInternalMachineControl |
detachUSBDevice(in wstringUUID id, in boolean done) | IInternalMachineControl |
ejectMedium(in IMediumAttachment attachment,[retval] out IMediumAttachment newAttachment) | IInternalMachineControl |
endPoweringDown(in long result, in wstring errMsg) | IInternalMachineControl |
endPowerUp(in long result) | IInternalMachineControl |
endSavingState(in long result, in wstring errMsg) | IInternalMachineControl |
endTakingSnapshot(in boolean success) | IInternalMachineControl |
finishOnlineMergeMedium(in IMediumAttachment mediumAttachment, in IMedium source, in IMedium target, in boolean mergeForward, in IMedium parentForTarget, in IMedium[] childrenToReparent) | IInternalMachineControl |
getIPCId([retval] out wstring id) | IInternalMachineControl |
lockMedia() | IInternalMachineControl |
onSessionEnd(in ISession session,[retval] out IProgress progress) | IInternalMachineControl |
pullGuestProperties(out wstring[] name, out wstring[] value, out long long[] timestamp, out wstring[] flags) | IInternalMachineControl |
pushGuestProperty(in wstring name, in wstring value, in long long timestamp, in wstring flags) | IInternalMachineControl |
reportVmStatistics(in unsigned long validStats, in unsigned long cpuUser, in unsigned long cpuKernel, in unsigned long cpuIdle, in unsigned long memTotal, in unsigned long memFree, in unsigned long memBalloon, in unsigned long memShared, in unsigned long memCache, in unsigned long pagedTotal, in unsigned long memAllocTotal, in unsigned long memFreeTotal, in unsigned long memBalloonTotal, in unsigned long memSharedTotal, in unsigned long vmNetRx, in unsigned long vmNetTx) | IInternalMachineControl |
restoreSnapshot(in IConsole initiator, in ISnapshot snapshot, out MachineState machineState,[retval] out IProgress progress) | IInternalMachineControl |
runUSBDeviceFilters(in IUSBDevice device, out boolean matched, out unsigned long maskedInterfaces) | IInternalMachineControl |
setRemoveSavedStateFile(in boolean aRemove) | IInternalMachineControl |
unlockMedia() | IInternalMachineControl |
updateState(in MachineState state) | IInternalMachineControl |