Functions by Handle

any
GetErrorText
GetHandleType
GetProperties
ReleaseHandle

host
HostConnect
HostDisconnect
RegisterVM
UnregisterVM
VMOpen

snapshot
SnapshotGetChild
SnapshotGetNumChildren
SnapshotGetParent
VMGetCurrentSnapshot
VMGetNamedSnapshot
VMGetRootSnapshot
VMRemoveSnapshot
VMRevertToSnapshot

vm
VMAddSharedFolder
VMCopyFileFromGuestToHost
VMCopyFileFromHostToGuest
VMCreateDirectoryInGuest
VMCreateSnapshot
VMCreateTempFileInGuest
VMDelete
VMDeleteDirectoryInGuest
VMDeleteFileInGuest
VMDirectoryExistsInGuest
VMEnableSharedFolders
VMFileExistsInGuest
VMGetCurrentSnapshot
VMGetNamedSnapshot
VMGetNumRootSnapshots
VMGetNumSharedFolders
VMGetRootSnapshot
VMGetSharedFolderState
VMInstallTools
VMKillProcessInGuest
VMListDirectoryInGuest
VMListProcessesInGuest
VMLoginInGuest
VMLogoutFromGuest
VMOpen
VMOpenUrlInGuest
VMPowerOff
VMPowerOn
VMRemoveSharedFolder
VMRemoveSnapshot
VMRenameFileInGuest
VMReset
VMRevertToSnapshot
VMRunProgramInGuest
VMRunScriptInGuest
VMSetSharedFolderState
VMSuspend
VMUpgradeVirtualHardware
VMWaitForToolsInGuest