diff options
author | Ian Moore <imoore76@yahoo.com> | 2015-07-29 07:44:15 -0400 |
---|---|---|
committer | Ian Moore <imoore76@yahoo.com> | 2015-07-29 07:44:15 -0400 |
commit | f8aa009b1baeb952eeadad9845e0cef17e31feea (patch) | |
tree | 56eec363a6c706e6179aa1174a8273bd5b6df52f | |
parent | a91953414595ebeff39d465964310e44db01b343 (diff) | |
download | phpvirtualbox-f8aa009b1baeb952eeadad9845e0cef17e31feea.zip phpvirtualbox-f8aa009b1baeb952eeadad9845e0cef17e31feea.tar.gz phpvirtualbox-f8aa009b1baeb952eeadad9845e0cef17e31feea.tar.bz2 |
Fixes for some API changes
Snapshots still broken
-rw-r--r-- | phpvirtualbox/.gitignore | 1 | ||||
-rw-r--r-- | phpvirtualbox/endpoints/lib/vboxServiceWrappers.php | 1250 | ||||
-rw-r--r-- | phpvirtualbox/endpoints/lib/vboxconnector.php | 49 | ||||
-rw-r--r-- | phpvirtualbox/endpoints/lib/vboxweb-5.0.wsdl | 4264 | ||||
-rw-r--r-- | phpvirtualbox/js/chooser.js | 3 | ||||
-rw-r--r-- | phpvirtualbox/js/datamediator.js | 2 | ||||
-rw-r--r-- | phpvirtualbox/js/utils.js | 15 | ||||
-rw-r--r-- | phpvirtualbox/panes/tabVMSnapshots.html | 1 |
8 files changed, 4142 insertions, 1443 deletions
diff --git a/phpvirtualbox/.gitignore b/phpvirtualbox/.gitignore index ca21e90..13fc44a 100644 --- a/phpvirtualbox/.gitignore +++ b/phpvirtualbox/.gitignore @@ -1,3 +1,4 @@ /.settings/ /.buildpath /.project +/config.php diff --git a/phpvirtualbox/endpoints/lib/vboxServiceWrappers.php b/phpvirtualbox/endpoints/lib/vboxServiceWrappers.php index e1a2ddd..7b33f0d 100644 --- a/phpvirtualbox/endpoints/lib/vboxServiceWrappers.php +++ b/phpvirtualbox/endpoints/lib/vboxServiceWrappers.php @@ -1091,6 +1091,14 @@ class IVirtualBox extends VBox_ManagedObject return (string)$response->returnval; } + public function getAPIRevision() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVirtualBox_getAPIRevision', array((array)$request)); + return (float)$response->returnval; + } + public function getHomeFolder() { $request = new stdClass(); @@ -1386,6 +1394,33 @@ class IAppliance extends VBox_ManagedObject return (array)$response->returnval; } + public function getPasswordIds() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAppliance_getPasswordIds', array((array)$request)); + return (array)$response->returnval; + } + + public function getMediumIdsForPasswordId($arg_passwordId) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->passwordId = $arg_passwordId; + $response = $this->connection->__soapCall('IAppliance_getMediumIdsForPasswordId', array((array)$request)); + return (array)$response->returnval; + } + + public function addPasswords($arg_identifiers, $arg_passwords) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->identifiers = $arg_identifiers; + $request->passwords = $arg_passwords; + $response = $this->connection->__soapCall('IAppliance_addPasswords', array((array)$request)); + return ; + } + public function getPath() { $request = new stdClass(); @@ -1846,12 +1881,12 @@ class IMachine extends VBox_ManagedObject return ; } - public function launchVMProcess($arg_session, $arg_type, $arg_environment) + public function launchVMProcess($arg_session, $arg_name, $arg_environment) { $request = new stdClass(); $request->_this = $this->handle; $request->session = $arg_session; - $request->type = $arg_type; + $request->name = $arg_name; $request->environment = $arg_environment; $response = $this->connection->__soapCall('IMachine_launchVMProcess', array((array)$request)); return new IProgress ($this->connection, $response->returnval); @@ -2099,10 +2134,11 @@ class IMachine extends VBox_ManagedObject return new IStorageController ($this->connection, $response->returnval); } - public function getStorageControllerByInstance($arg_instance) + public function getStorageControllerByInstance($arg_connectionType, $arg_instance) { $request = new stdClass(); $request->_this = $this->handle; + $request->connectionType = $arg_connectionType; $request->instance = $arg_instance; $response = $this->connection->__soapCall('IMachine_getStorageControllerByInstance', array((array)$request)); return new IStorageController ($this->connection, $response->returnval); @@ -2460,15 +2496,6 @@ class IMachine extends VBox_ManagedObject return array((float)$response->originX, (float)$response->originY, (float)$response->width, (float)$response->height, (bool)$response->enabled); } - public function querySavedThumbnailSize($arg_screenId) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->screenId = $arg_screenId; - $response = $this->connection->__soapCall('IMachine_querySavedThumbnailSize', array((array)$request)); - return array((float)$response->size, (float)$response->width, (float)$response->height); - } - public function readSavedThumbnailToArray($arg_screenId, $arg_bitmapFormat) { $request = new stdClass(); @@ -2479,21 +2506,22 @@ class IMachine extends VBox_ManagedObject return array((array)$response->returnval, (float)$response->width, (float)$response->height); } - public function querySavedScreenshotPNGSize($arg_screenId) + public function querySavedScreenshotInfo($arg_screenId) { $request = new stdClass(); $request->_this = $this->handle; $request->screenId = $arg_screenId; - $response = $this->connection->__soapCall('IMachine_querySavedScreenshotPNGSize', array((array)$request)); - return array((float)$response->size, (float)$response->width, (float)$response->height); + $response = $this->connection->__soapCall('IMachine_querySavedScreenshotInfo', array((array)$request)); + return array(new BitmapFormatCollection ($this->connection, (array)$response->returnval), (float)$response->width, (float)$response->height); } - public function readSavedScreenshotPNGToArray($arg_screenId) + public function readSavedScreenshotToArray($arg_screenId, $arg_bitmapFormat) { $request = new stdClass(); $request->_this = $this->handle; $request->screenId = $arg_screenId; - $response = $this->connection->__soapCall('IMachine_readSavedScreenshotPNGToArray', array((array)$request)); + $request->bitmapFormat = $arg_bitmapFormat; + $response = $this->connection->__soapCall('IMachine_readSavedScreenshotToArray', array((array)$request)); return array((array)$response->returnval, (float)$response->width, (float)$response->height); } @@ -2563,6 +2591,89 @@ class IMachine extends VBox_ManagedObject return new IProgress ($this->connection, $response->returnval); } + public function saveState() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_saveState', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function adoptSavedState($arg_savedStateFile) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->savedStateFile = $arg_savedStateFile; + $response = $this->connection->__soapCall('IMachine_adoptSavedState', array((array)$request)); + return ; + } + + public function discardSavedState($arg_fRemoveFile) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->fRemoveFile = $arg_fRemoveFile; + $response = $this->connection->__soapCall('IMachine_discardSavedState', array((array)$request)); + return ; + } + + public function takeSnapshot($arg_name, $arg_description, $arg_pause) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $request->description = $arg_description; + $request->pause = $arg_pause; + $response = $this->connection->__soapCall('IMachine_takeSnapshot', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), (string)$response->id); + } + + public function deleteSnapshot($arg_id) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->id = $arg_id; + $response = $this->connection->__soapCall('IMachine_deleteSnapshot', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function deleteSnapshotAndAllChildren($arg_id) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->id = $arg_id; + $response = $this->connection->__soapCall('IMachine_deleteSnapshotAndAllChildren', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function deleteSnapshotRange($arg_startId, $arg_endId) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->startId = $arg_startId; + $request->endId = $arg_endId; + $response = $this->connection->__soapCall('IMachine_deleteSnapshotRange', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function restoreSnapshot($arg_snapshot) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->snapshot = $arg_snapshot; + $response = $this->connection->__soapCall('IMachine_restoreSnapshot', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function applyDefaults($arg_flags) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IMachine_applyDefaults', array((array)$request)); + return ; + } + public function getParent() { $request = new stdClass(); @@ -2825,6 +2936,29 @@ class IMachine extends VBox_ManagedObject $this->connection->__soapCall('IMachine_setCPUExecutionCap', array((array)$request)); } + public function getCPUIDPortabilityLevel() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getCPUIDPortabilityLevel', array((array)$request)); + return (float)$response->returnval; + } + + public function setCPUIDPortabilityLevel($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->CPUIDPortabilityLevel = $value; + } + else + { + $request->CPUIDPortabilityLevel = $value->handle; + } + $this->connection->__soapCall('IMachine_setCPUIDPortabilityLevel', array((array)$request)); + } + public function getMemorySize() { $request = new stdClass(); @@ -3480,11 +3614,11 @@ class IMachine extends VBox_ManagedObject return new SessionState ($this->connection, $response->returnval); } - public function getSessionType() + public function getSessionName() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getSessionType', array((array)$request)); + $response = $this->connection->__soapCall('IMachine_getSessionName', array((array)$request)); return (string)$response->returnval; } @@ -3606,29 +3740,6 @@ class IMachine extends VBox_ManagedObject $this->connection->__soapCall('IMachine_setDnDMode', array((array)$request)); } - public function getGuestPropertyNotificationPatterns() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getGuestPropertyNotificationPatterns', array((array)$request)); - return (string)$response->returnval; - } - - public function setGuestPropertyNotificationPatterns($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->guestPropertyNotificationPatterns = $value; - } - else - { - $request->guestPropertyNotificationPatterns = $value->handle; - } - $this->connection->__soapCall('IMachine_setGuestPropertyNotificationPatterns', array((array)$request)); - } - public function getTeleporterEnabled() { $request = new stdClass(); @@ -4112,6 +4223,29 @@ class IMachine extends VBox_ManagedObject $response = $this->connection->__soapCall('IMachine_getUSBProxyAvailable', array((array)$request)); return (bool)$response->returnval; } + + public function getVMProcessPriority() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getVMProcessPriority', array((array)$request)); + return (string)$response->returnval; + } + + public function setVMProcessPriority($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->VMProcessPriority = $value; + } + else + { + $request->VMProcessPriority = $value->handle; + } + $this->connection->__soapCall('IMachine_setVMProcessPriority', array((array)$request)); + } } /** @@ -4250,32 +4384,6 @@ class IConsole extends VBox_ManagedObject return (bool)$response->returnval; } - public function saveState() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IConsole_saveState', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - - public function adoptSavedState($arg_savedStateFile) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->savedStateFile = $arg_savedStateFile; - $response = $this->connection->__soapCall('IConsole_adoptSavedState', array((array)$request)); - return ; - } - - public function discardSavedState($arg_fRemoveFile) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->fRemoveFile = $arg_fRemoveFile; - $response = $this->connection->__soapCall('IConsole_discardSavedState', array((array)$request)); - return ; - } - public function getDeviceActivity($arg_type) { $request = new stdClass(); @@ -4343,53 +4451,6 @@ class IConsole extends VBox_ManagedObject return ; } - public function takeSnapshot($arg_name, $arg_description) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->name = $arg_name; - $request->description = $arg_description; - $response = $this->connection->__soapCall('IConsole_takeSnapshot', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - - public function deleteSnapshot($arg_id) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->id = $arg_id; - $response = $this->connection->__soapCall('IConsole_deleteSnapshot', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - - public function deleteSnapshotAndAllChildren($arg_id) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->id = $arg_id; - $response = $this->connection->__soapCall('IConsole_deleteSnapshotAndAllChildren', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - - public function deleteSnapshotRange($arg_startId, $arg_endId) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->startId = $arg_startId; - $request->endId = $arg_endId; - $response = $this->connection->__soapCall('IConsole_deleteSnapshotRange', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - - public function restoreSnapshot($arg_snapshot) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->snapshot = $arg_snapshot; - $response = $this->connection->__soapCall('IConsole_restoreSnapshot', array((array)$request)); - return new IProgress ($this->connection, $response->returnval); - } - public function teleport($arg_hostname, $arg_tcpport, $arg_password, $arg_maxDowntime) { $request = new stdClass(); @@ -5295,6 +5356,14 @@ class ISystemProperties extends VBox_ManagedObject return (float)$response->returnval; } + public function getRawModeSupported() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getRawModeSupported', array((array)$request)); + return (bool)$response->returnval; + } + public function getExclusiveHwVirt() { $request = new stdClass(); @@ -5713,6 +5782,14 @@ class IDnDBase extends VBox_ManagedObject $response = $this->connection->__soapCall('IDnDBase_getFormats', array((array)$request)); return (array)$response->returnval; } + + public function getProtocolVersion() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDnDBase_getProtocolVersion', array((array)$request)); + return (float)$response->returnval; + } } /** @@ -5770,6 +5847,14 @@ class IDnDSourceCollection extends VBox_ManagedObjectCollection */ class IGuestDnDSource extends IDnDSource { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestDnDSource_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -5847,6 +5932,14 @@ class IDnDTarget extends IDnDBase $response = $this->connection->__soapCall('IDnDTarget_sendData', array((array)$request)); return new IProgress ($this->connection, $response->returnval); } + + public function cancel() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDnDTarget_cancel', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -5862,6 +5955,14 @@ class IDnDTargetCollection extends VBox_ManagedObjectCollection */ class IGuestDnDTarget extends IDnDTarget { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -5886,25 +5987,36 @@ class IGuestSession extends VBox_ManagedObject return ; } - public function copyFrom($arg_source, $arg_dest, $arg_flags) + public function directoryCopy($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; $request->source = $arg_source; - $request->dest = $arg_dest; + $request->destination = $arg_destination; $request->flags = $arg_flags; - $response = $this->connection->__soapCall('IGuestSession_copyFrom', array((array)$request)); + $response = $this->connection->__soapCall('IGuestSession_directoryCopy', array((array)$request)); return new IProgress ($this->connection, $response->returnval); } - public function copyTo($arg_source, $arg_dest, $arg_flags) + public function directoryCopyFromGuest($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; $request->source = $arg_source; - $request->dest = $arg_dest; + $request->destination = $arg_destination; $request->flags = $arg_flags; - $response = $this->connection->__soapCall('IGuestSession_copyTo', array((array)$request)); + $response = $this->connection->__soapCall('IGuestSession_directoryCopyFromGuest', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function directoryCopyToGuest($arg_source, $arg_destination, $arg_flags) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->source = $arg_source; + $request->destination = $arg_destination; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_directoryCopyToGuest', array((array)$request)); return new IProgress ($this->connection, $response->returnval); } @@ -5931,11 +6043,12 @@ class IGuestSession extends VBox_ManagedObject return (string)$response->returnval; } - public function directoryExists($arg_path) + public function directoryExists($arg_path, $arg_followSymlinks) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_directoryExists', array((array)$request)); return (bool)$response->returnval; } @@ -5951,15 +6064,6 @@ class IGuestSession extends VBox_ManagedObject return new IGuestDirectory ($this->connection, $response->returnval); } - public function directoryQueryInfo($arg_path) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->path = $arg_path; - $response = $this->connection->__soapCall('IGuestSession_directoryQueryInfo', array((array)$request)); - return new IGuestFsObjInfo ($this->connection, $response->returnval); - } - public function directoryRemove($arg_path) { $request = new stdClass(); @@ -5979,61 +6083,74 @@ class IGuestSession extends VBox_ManagedObject return new IProgress ($this->connection, $response->returnval); } - public function directoryRename($arg_source, $arg_dest, $arg_flags) + public function environmentScheduleSet($arg_name, $arg_value) { $request = new stdClass(); $request->_this = $this->handle; - $request->source = $arg_source; - $request->dest = $arg_dest; - $request->flags = $arg_flags; - $response = $this->connection->__soapCall('IGuestSession_directoryRename', array((array)$request)); + $request->name = $arg_name; + $request->value = $arg_value; + $response = $this->connection->__soapCall('IGuestSession_environmentScheduleSet', array((array)$request)); return ; } - public function directorySetACL($arg_path, $arg_acl) + public function environmentScheduleUnset($arg_name) { $request = new stdClass(); $request->_this = $this->handle; - $request->path = $arg_path; - $request->acl = $arg_acl; - $response = $this->connection->__soapCall('IGuestSession_directorySetACL', array((array)$request)); + $request->name = $arg_name; + $response = $this->connection->__soapCall('IGuestSession_environmentScheduleUnset', array((array)$request)); return ; } - public function environmentClear() + public function environmentGetBaseVariable($arg_name) { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IGuestSession_environmentClear', array((array)$request)); - return ; + $request->name = $arg_name; + $response = $this->connection->__soapCall('IGuestSession_environmentGetBaseVariable', array((array)$request)); + return (string)$response->returnval; } - public function environmentGet($arg_name) + public function environmentDoesBaseVariableExist($arg_name) { $request = new stdClass(); $request->_this = $this->handle; $request->name = $arg_name; - $response = $this->connection->__soapCall('IGuestSession_environmentGet', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IGuestSession_environmentDoesBaseVariableExist', array((array)$request)); + return (bool)$response->returnval; } - public function environmentSet($arg_name, $arg_value) + public function fileCopy($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; - $request->name = $arg_name; - $request->value = $arg_value; - $response = $this->connection->__soapCall('IGuestSession_environmentSet', array((array)$request)); - return ; + $request->source = $arg_source; + $request->destination = $arg_destination; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_fileCopy', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); } - public function environmentUnset($arg_name) + public function fileCopyFromGuest($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; - $request->name = $arg_name; - $response = $this->connection->__soapCall('IGuestSession_environmentUnset', array((array)$request)); - return ; + $request->source = $arg_source; + $request->destination = $arg_destination; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_fileCopyFromGuest', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function fileCopyToGuest($arg_source, $arg_destination, $arg_flags) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->source = $arg_source; + $request->destination = $arg_destination; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_fileCopyToGuest', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); } public function fileCreateTemp($arg_templateName, $arg_mode, $arg_path, $arg_secure) @@ -6048,109 +6165,135 @@ class IGuestSession extends VBox_ManagedObject return new IGuestFile ($this->connection, $response->returnval); } - public function fileExists($arg_path) + public function fileExists($arg_path, $arg_followSymlinks) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_fileExists', array((array)$request)); return (bool)$response->returnval; } - public function fileRemove($arg_path) + public function fileOpen($arg_path, $arg_accessMode, $arg_openAction, $arg_creationMode) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $response = $this->connection->__soapCall('IGuestSession_fileRemove', array((array)$request)); - return ; + $request->accessMode = $arg_accessMode; + $request->openAction = $arg_openAction; + $request->creationMode = $arg_creationMode; + $response = $this->connection->__soapCall('IGuestSession_fileOpen', array((array)$request)); + return new IGuestFile ($this->connection, $response->returnval); } - public function fileOpen($arg_path, $arg_openMode, $arg_disposition, $arg_creationMode) + public function fileOpenEx($arg_path, $arg_accessMode, $arg_openAction, $arg_sharingMode, $arg_creationMode, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->openMode = $arg_openMode; - $request->disposition = $arg_disposition; + $request->accessMode = $arg_accessMode; + $request->openAction = $arg_openAction; + $request->sharingMode = $arg_sharingMode; $request->creationMode = $arg_creationMode; - $response = $this->connection->__soapCall('IGuestSession_fileOpen', array((array)$request)); + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_fileOpenEx', array((array)$request)); return new IGuestFile ($this->connection, $response->returnval); } - public function fileOpenEx($arg_path, $arg_openMode, $arg_disposition, $arg_sharingMode, $arg_creationMode, $arg_offset) + public function fileQuerySize($arg_path, $arg_followSymlinks) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->openMode = $arg_openMode; - $request->disposition = $arg_disposition; - $request->sharingMode = $arg_sharingMode; - $request->creationMode = $arg_creationMode; - $request->offset = $arg_offset; - $response = $this->connection->__soapCall('IGuestSession_fileOpenEx', array((array)$request)); - return new IGuestFile ($this->connection, $response->returnval); + $request->followSymlinks = $arg_followSymlinks; + $response = $this->connection->__soapCall('IGuestSession_fileQuerySize', array((array)$request)); + return (float)$response->returnval; + } + + public function fsObjExists($arg_path, $arg_followSymlinks) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->path = $arg_path; + $request->followSymlinks = $arg_followSymlinks; + $response = $this->connection->__soapCall('IGuestSession_fsObjExists', array((array)$request)); + return (bool)$response->returnval; } - public function fileQueryInfo($arg_path) + public function fsObjQueryInfo($arg_path, $arg_followSymlinks) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $response = $this->connection->__soapCall('IGuestSession_fileQueryInfo', array((array)$request)); + $request->followSymlinks = $arg_followSymlinks; + $response = $this->connection->__soapCall('IGuestSession_fsObjQueryInfo', array((array)$request)); return new IGuestFsObjInfo ($this->connection, $response->returnval); } - public function fileQuerySize($arg_path) + public function fsObjRemove($arg_path) { $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $response = $this->connection->__soapCall('IGuestSession_fileQuerySize', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IGuestSession_fsObjRemove', array((array)$request)); + return ; } - public function fileRename($arg_source, $arg_dest, $arg_flags) + public function fsObjRename($arg_oldPath, $arg_newPath, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; - $request->source = $arg_source; - $request->dest = $arg_dest; + $request->oldPath = $arg_oldPath; + $request->newPath = $arg_newPath; $request->flags = $arg_flags; - $response = $this->connection->__soapCall('IGuestSession_fileRename', array((array)$request)); + $response = $this->connection->__soapCall('IGuestSession_fsObjRename', array((array)$request)); return ; } - public function fileSetACL($arg_file, $arg_acl) + public function fsObjMove($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); $request->_this = $this->handle; - $request->file = $arg_file; + $request->source = $arg_source; + $request->destination = $arg_destination; + $request->flags = $arg_flags; + $response = $this->connection->__soapCall('IGuestSession_fsObjMove', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function fsObjSetACL($arg_path, $arg_followSymlinks, $arg_acl, $arg_mode) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->path = $arg_path; + $request->followSymlinks = $arg_followSymlinks; $request->acl = $arg_acl; - $response = $this->connection->__soapCall('IGuestSession_fileSetACL', array((array)$request)); + $request->mode = $arg_mode; + $response = $this->connection->__soapCall('IGuestSession_fsObjSetACL', array((array)$request)); return ; } - public function processCreate($arg_command, $arg_arguments, $arg_environment, $arg_flags, $arg_timeoutMS) + public function processCreate($arg_executable, $arg_arguments, $arg_environmentChanges, $arg_flags, $arg_timeoutMS) { $request = new stdClass(); $request->_this = $this->handle; - $request->command = $arg_command; + $request->executable = $arg_executable; $request->arguments = $arg_arguments; - $request->environment = $arg_environment; + $request->environmentChanges = $arg_environmentChanges; $request->flags = $arg_flags; $request->timeoutMS = $arg_timeoutMS; $response = $this->connection->__soapCall('IGuestSession_processCreate', array((array)$request)); return new IGuestProcess ($this->connection, $response->returnval); } - public function processCreateEx($arg_command, $arg_arguments, $arg_environment, $arg_flags, $arg_timeoutMS, $arg_priority, $arg_affinity) + public function processCreateEx($arg_executable, $arg_arguments, $arg_environmentChanges, $arg_flags, $arg_timeoutMS, $arg_priority, $arg_affinity) { $request = new stdClass(); $request->_this = $this->handle; - $request->command = $arg_command; + $request->executable = $arg_executable; $request->arguments = $arg_arguments; - $request->environment = $arg_environment; + $request->environmentChanges = $arg_environmentChanges; $request->flags = $arg_flags; $request->timeoutMS = $arg_timeoutMS; $request->priority = $arg_priority; @@ -6168,11 +6311,11 @@ class IGuestSession extends VBox_ManagedObject return new IGuestProcess ($this->connection, $response->returnval); } - public function symlinkCreate($arg_source, $arg_target, $arg_type) + public function symlinkCreate($arg_symlink, $arg_target, $arg_type) { $request = new stdClass(); $request->_this = $this->handle; - $request->source = $arg_source; + $request->symlink = $arg_symlink; $request->target = $arg_target; $request->type = $arg_type; $response = $this->connection->__soapCall('IGuestSession_symlinkCreate', array((array)$request)); @@ -6198,24 +6341,6 @@ class IGuestSession extends VBox_ManagedObject return (string)$response->returnval; } - public function symlinkRemoveDirectory($arg_path) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->path = $arg_path; - $response = $this->connection->__soapCall('IGuestSession_symlinkRemoveDirectory', array((array)$request)); - return ; - } - - public function symlinkRemoveFile($arg_file) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->file = $arg_file; - $response = $this->connection->__soapCall('IGuestSession_symlinkRemoveFile', array((array)$request)); - return ; - } - public function waitFor($arg_waitFor, $arg_timeoutMS) { $request = new stdClass(); @@ -6307,27 +6432,35 @@ class IGuestSession extends VBox_ManagedObject return new GuestSessionStatus ($this->connection, $response->returnval); } - public function getEnvironment() + public function getEnvironmentChanges() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IGuestSession_getEnvironment', array((array)$request)); + $response = $this->connection->__soapCall('IGuestSession_getEnvironmentChanges', array((array)$request)); return (array)$response->returnval; } - public function setEnvironment($value) + public function setEnvironmentChanges($value) { $request = new stdClass(); $request->_this = $this->handle; if (is_array($value) || is_null($value) || is_scalar($value)) { - $request->environment = $value; + $request->environmentChanges = $value; } else { - $request->environment = $value->handle; + $request->environmentChanges = $value->handle; } - $this->connection->__soapCall('IGuestSession_setEnvironment', array((array)$request)); + $this->connection->__soapCall('IGuestSession_setEnvironmentChanges', array((array)$request)); + } + + public function getEnvironmentBase() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestSession_getEnvironmentBase', array((array)$request)); + return (array)$response->returnval; } public function getProcesses() @@ -6338,6 +6471,37 @@ class IGuestSession extends VBox_ManagedObject return new IGuestProcessCollection ($this->connection, (array)$response->returnval); } + public function getPathStyle() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestSession_getPathStyle', array((array)$request)); + return new PathStyle ($this->connection, $response->returnval); + } + + public function getCurrentDirectory() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestSession_getCurrentDirectory', array((array)$request)); + return (string)$response->returnval; + } + + public function setCurrentDirectory($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->currentDirectory = $value; + } + else + { + $request->currentDirectory = $value->handle; + } + $this->connection->__soapCall('IGuestSession_setCurrentDirectory', array((array)$request)); + } + public function getDirectories() { $request = new stdClass(); @@ -6518,6 +6682,14 @@ class IProcessCollection extends VBox_ManagedObjectCollection */ class IGuestProcess extends IProcess { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestProcess_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -6580,6 +6752,14 @@ class IDirectoryCollection extends VBox_ManagedObjectCollection */ class IGuestDirectory extends IDirectory { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestDirectory_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -6612,6 +6792,14 @@ class IFile extends VBox_ManagedObject return new IFsObjInfo ($this->connection, $response->returnval); } + public function querySize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFile_querySize', array((array)$request)); + return (float)$response->returnval; + } + public function read($arg_toRead, $arg_timeoutMS) { $request = new stdClass(); @@ -6640,18 +6828,28 @@ class IFile extends VBox_ManagedObject $request->offset = $arg_offset; $request->whence = $arg_whence; $response = $this->connection->__soapCall('IFile_seek', array((array)$request)); - return ; + return (float)$response->returnval; } - public function setACL($arg_acl) + public function setACL($arg_acl, $arg_mode) { $request = new stdClass(); $request->_this = $this->handle; $request->acl = $arg_acl; + $request->mode = $arg_mode; $response = $this->connection->__soapCall('IFile_setACL', array((array)$request)); return ; } + public function setSize($arg_size) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->size = $arg_size; + $response = $this->connection->__soapCall('IFile_setSize', array((array)$request)); + return ; + } + public function write($arg_data, $arg_timeoutMS) { $request = new stdClass(); @@ -6673,76 +6871,76 @@ class IFile extends VBox_ManagedObject return (float)$response->returnval; } - public function getCreationMode() + public function getEventSource() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getCreationMode', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFile_getEventSource', array((array)$request)); + return new IEventSource ($this->connection, $response->returnval); } - public function getDisposition() + public function getId() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getDisposition', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IFile_getId', array((array)$request)); + return (float)$response->returnval; } - public function getEventSource() + public function getInitialSize() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getEventSource', array((array)$request)); - return new IEventSource ($this->connection, $response->returnval); + $response = $this->connection->__soapCall('IFile_getInitialSize', array((array)$request)); + return (float)$response->returnval; } - public function getFileName() + public function getOffset() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getFileName', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IFile_getOffset', array((array)$request)); + return (float)$response->returnval; } - public function getId() + public function getStatus() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getId', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFile_getStatus', array((array)$request)); + return new FileStatus ($this->connection, $response->returnval); } - public function getInitialSize() + public function getFileName() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getInitialSize', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFile_getFileName', array((array)$request)); + return (string)$response->returnval; } - public function getOpenMode() + public function getCreationMode() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getOpenMode', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IFile_getCreationMode', array((array)$request)); + return (float)$response->returnval; } - public function getOffset() + public function getOpenAction() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getOffset', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFile_getOpenAction', array((array)$request)); + return new FileOpenAction ($this->connection, $response->returnval); } - public function getStatus() + public function getAccessMode() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getStatus', array((array)$request)); - return new FileStatus ($this->connection, $response->returnval); + $response = $this->connection->__soapCall('IFile_getAccessMode', array((array)$request)); + return new FileAccessMode ($this->connection, $response->returnval); } } @@ -6759,6 +6957,14 @@ class IFileCollection extends VBox_ManagedObjectCollection */ class IGuestFile extends IFile { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestFile_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -6941,6 +7147,14 @@ class IFsObjInfoCollection extends VBox_ManagedObjectCollection */ class IGuestFsObjInfo extends IFsObjInfo { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -8512,14 +8726,15 @@ class IDisplay extends VBox_ManagedObject $request->screenId = $arg_screenId; $request->framebuffer = $arg_framebuffer; $response = $this->connection->__soapCall('IDisplay_attachFramebuffer', array((array)$request)); - return ; + return (string)$response->returnval; } - public function detachFramebuffer($arg_screenId) + public function detachFramebuffer($arg_screenId, $arg_id) { $request = new stdClass(); $request->_this = $this->handle; $request->screenId = $arg_screenId; + $request->id = $arg_id; $response = $this->connection->__soapCall('IDisplay_detachFramebuffer', array((array)$request)); return ; } @@ -9447,6 +9662,24 @@ class IMachineDebugger extends VBox_ManagedObject return ; } + public function loadPlugIn($arg_name) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $response = $this->connection->__soapCall('IMachineDebugger_loadPlugIn', array((array)$request)); + return (string)$response->returnval; + } + + public function unloadPlugIn($arg_name) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $response = $this->connection->__soapCall('IMachineDebugger_unloadPlugIn', array((array)$request)); + return ; + } + public function detectOS() { $request = new stdClass(); @@ -9455,6 +9688,15 @@ class IMachineDebugger extends VBox_ManagedObject return (string)$response->returnval; } + public function queryOSKernelLog($arg_maxMessages) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->maxMessages = $arg_maxMessages; + $response = $this->connection->__soapCall('IMachineDebugger_queryOSKernelLog', array((array)$request)); + return (string)$response->returnval; + } + public function getRegister($arg_cpuId, $arg_name) { $request = new stdClass(); @@ -9903,6 +10145,21 @@ class IUSBController extends VBox_ManagedObject return (string)$response->returnval; } + public function setName($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->name = $value; + } + else + { + $request->name = $value->handle; + } + $this->connection->__soapCall('IUSBController_setName', array((array)$request)); + } + public function getType() { $request = new stdClass(); @@ -9911,6 +10168,21 @@ class IUSBController extends VBox_ManagedObject return new USBControllerType ($this->connection, $response->returnval); } + public function setType($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->type = $value; + } + else + { + $request->type = $value->handle; + } + $this->connection->__soapCall('IUSBController_setType', array((array)$request)); + } + public function getUSBStandard() { $request = new stdClass(); @@ -10382,6 +10654,25 @@ class IHostUSBDeviceFilterCollection extends VBox_ManagedObjectCollection class IAudioAdapter extends VBox_ManagedObject { + public function setProperty($arg_key, $arg_value) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->key = $arg_key; + $request->value = $arg_value; + $response = $this->connection->__soapCall('IAudioAdapter_setProperty', array((array)$request)); + return ; + } + + public function getProperty($arg_key) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->key = $arg_key; + $response = $this->connection->__soapCall('IAudioAdapter_getProperty', array((array)$request)); + return (string)$response->returnval; + } + public function getEnabled() { $request = new stdClass(); @@ -10405,6 +10696,52 @@ class IAudioAdapter extends VBox_ManagedObject $this->connection->__soapCall('IAudioAdapter_setEnabled', array((array)$request)); } + public function getEnabledIn() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAudioAdapter_getEnabledIn', array((array)$request)); + return (bool)$response->returnval; + } + + public function setEnabledIn($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->enabledIn = $value; + } + else + { + $request->enabledIn = $value->handle; + } + $this->connection->__soapCall('IAudioAdapter_setEnabledIn', array((array)$request)); + } + + public function getEnabledOut() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAudioAdapter_getEnabledOut', array((array)$request)); + return (bool)$response->returnval; + } + + public function setEnabledOut($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->enabledOut = $value; + } + else + { + $request->enabledOut = $value->handle; + } + $this->connection->__soapCall('IAudioAdapter_setEnabledOut', array((array)$request)); + } + public function getAudioController() { $request = new stdClass(); @@ -10428,6 +10765,29 @@ class IAudioAdapter extends VBox_ManagedObject $this->connection->__soapCall('IAudioAdapter_setAudioController', array((array)$request)); } + public function getAudioCodec() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAudioAdapter_getAudioCodec', array((array)$request)); + return new AudioCodecType ($this->connection, $response->returnval); + } + + public function setAudioCodec($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->audioCodec = $value; + } + else + { + $request->audioCodec = $value->handle; + } + $this->connection->__soapCall('IAudioAdapter_setAudioCodec', array((array)$request)); + } + public function getAudioDriver() { $request = new stdClass(); @@ -10450,6 +10810,14 @@ class IAudioAdapter extends VBox_ManagedObject } $this->connection->__soapCall('IAudioAdapter_setAudioDriver', array((array)$request)); } + + public function getPropertiesList() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAudioAdapter_getPropertiesList', array((array)$request)); + return (array)$response->returnval; + } } /** @@ -10693,6 +11061,29 @@ class ISession extends VBox_ManagedObject return new SessionType ($this->connection, $response->returnval); } + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISession_getName', array((array)$request)); + return (string)$response->returnval; + } + + public function setName($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->name = $value; + } + else + { + $request->name = $value->handle; + } + $this->connection->__soapCall('ISession_setName', array((array)$request)); + } + public function getMachine() { $request = new stdClass(); @@ -10732,6 +11123,21 @@ class IStorageController extends VBox_ManagedObject return (string)$response->returnval; } + public function setName($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->name = $value; + } + else + { + $request->name = $value->handle; + } + $this->connection->__soapCall('IStorageController_setName', array((array)$request)); + } + public function getMaxDevicesPerPortCount() { $request = new stdClass(); @@ -11801,6 +12207,29 @@ class IMediumRegisteredEventCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IMediumConfigChangedEvent extends IEvent +{ + + public function getMedium() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMediumConfigChangedEvent_getMedium', array((array)$request)); + return new IMedium ($this->connection, $response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IMediumConfigChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IMediumConfigChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IMachineRegisteredEvent extends IMachineEvent { @@ -11912,11 +12341,11 @@ class ISnapshotEventCollection extends VBox_ManagedObjectCollection class ISnapshotTakenEvent extends ISnapshotEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -11935,11 +12364,11 @@ class ISnapshotTakenEventCollection extends VBox_ManagedObjectCollection class ISnapshotDeletedEvent extends ISnapshotEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -11955,14 +12384,37 @@ class ISnapshotDeletedEventCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class ISnapshotRestoredEvent extends ISnapshotEvent +{ + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ISnapshotRestoredEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ISnapshotRestoredEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class ISnapshotChangedEvent extends ISnapshotEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12161,11 +12613,11 @@ class IStateChangedEventCollection extends VBox_ManagedObjectCollection class IAdditionsStateChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12253,11 +12705,11 @@ class IParallelPortChangedEventCollection extends VBox_ManagedObjectCollection class IStorageControllerChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12903,11 +13355,11 @@ class IGuestFileIOEventCollection extends VBox_ManagedObjectCollection class IGuestFileOffsetChangedEvent extends IGuestFileIOEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12949,11 +13401,11 @@ class IGuestFileReadEventCollection extends VBox_ManagedObjectCollection class IGuestFileWriteEvent extends IGuestFileIOEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12972,11 +13424,11 @@ class IGuestFileWriteEventCollection extends VBox_ManagedObjectCollection class IVRDEServerChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -12995,11 +13447,11 @@ class IVRDEServerChangedEventCollection extends VBox_ManagedObjectCollection class IVRDEServerInfoChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -13018,11 +13470,11 @@ class IVRDEServerInfoChangedEventCollection extends VBox_ManagedObjectCollection class IVideoCaptureChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -13041,11 +13493,11 @@ class IVideoCaptureChangedEventCollection extends VBox_ManagedObjectCollection class IUSBControllerChangedEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -13259,6 +13711,31 @@ class IVetoEvent extends IEvent $response = $this->connection->__soapCall('IVetoEvent_getVetos', array((array)$request)); return (array)$response->returnval; } + + public function addApproval($arg_reason) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->reason = $arg_reason; + $response = $this->connection->__soapCall('IVetoEvent_addApproval', array((array)$request)); + return ; + } + + public function isApproved() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVetoEvent_isApproved', array((array)$request)); + return (bool)$response->returnval; + } + + public function getApprovals() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVetoEvent_getApprovals', array((array)$request)); + return (array)$response->returnval; + } } /** @@ -13314,11 +13791,11 @@ class IExtraDataCanChangeEventCollection extends VBox_ManagedObjectCollection class ICanShowWindowEvent extends IVetoEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -13741,6 +14218,14 @@ class INATNetworkStartStopEventCollection extends VBox_ManagedObjectCollection */ class INATNetworkAlterEvent extends INATNetworkChangedEvent { + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -13914,11 +14399,11 @@ class INATNetworkPortForwardEventCollection extends VBox_ManagedObjectCollection class IHostNameResolutionConfigurationChangeEvent extends IEvent { - public function getMidlDoesNotLikEmptyInterfaces() + public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -14117,6 +14602,7 @@ class IGuestOSType extends VBox_Struct protected $recommendedRTCUseUTC; protected $recommendedChipset; protected $recommendedAudioController; + protected $recommendedAudioCodec; protected $recommendedFloppy; protected $recommendedUSB; protected $recommendedTFReset; @@ -14149,6 +14635,7 @@ class IGuestOSType extends VBox_Struct $this->recommendedRTCUseUTC = $values->recommendedRTCUseUTC; $this->recommendedChipset = $values->recommendedChipset; $this->recommendedAudioController = $values->recommendedAudioController; + $this->recommendedAudioCodec = $values->recommendedAudioCodec; $this->recommendedFloppy = $values->recommendedFloppy; $this->recommendedUSB = $values->recommendedUSB; $this->recommendedTFReset = $values->recommendedTFReset; @@ -14254,6 +14741,10 @@ class IGuestOSType extends VBox_Struct { return new AudioControllerType ($this->connection, $this->recommendedAudioController); } + public function getRecommendedAudioCodec() + { + return new AudioCodecType ($this->connection, $this->recommendedAudioCodec); + } public function getRecommendedFloppy() { return (bool)$this->recommendedFloppy; @@ -14516,8 +15007,8 @@ class AccessModeCollection extends VBox_EnumCollection */ class MachineState extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'PoweredOff', 2 => 'Saved', 3 => 'Teleported', 4 => 'Aborted', 5 => 'Running', 6 => 'Paused', 7 => 'Stuck', 8 => 'Teleporting', 9 => 'LiveSnapshotting', 10 => 'Starting', 11 => 'Stopping', 12 => 'Saving', 13 => 'Restoring', 14 => 'TeleportingPausedVM', 15 => 'TeleportingIn', 16 => 'FaultTolerantSyncing', 17 => 'DeletingSnapshotOnline', 18 => 'DeletingSnapshotPaused', 19 => 'RestoringSnapshot', 20 => 'DeletingSnapshot', 21 => 'SettingUp', ); - public $ValueMap = array('Null' => 0, 'PoweredOff' => 1, 'Saved' => 2, 'Teleported' => 3, 'Aborted' => 4, 'Running' => 5, 'Paused' => 6, 'Stuck' => 7, 'Teleporting' => 8, 'LiveSnapshotting' => 9, 'Starting' => 10, 'Stopping' => 11, 'Saving' => 12, 'Restoring' => 13, 'TeleportingPausedVM' => 14, 'TeleportingIn' => 15, 'FaultTolerantSyncing' => 16, 'DeletingSnapshotOnline' => 17, 'DeletingSnapshotPaused' => 18, 'RestoringSnapshot' => 19, 'DeletingSnapshot' => 20, 'SettingUp' => 21, ); + public $NameMap = array(0 => 'Null', 1 => 'PoweredOff', 2 => 'Saved', 3 => 'Teleported', 4 => 'Aborted', 5 => 'Running', 6 => 'Paused', 7 => 'Stuck', 8 => 'Teleporting', 9 => 'LiveSnapshotting', 10 => 'Starting', 11 => 'Stopping', 12 => 'Saving', 13 => 'Restoring', 14 => 'TeleportingPausedVM', 15 => 'TeleportingIn', 16 => 'FaultTolerantSyncing', 17 => 'DeletingSnapshotOnline', 18 => 'DeletingSnapshotPaused', 19 => 'OnlineSnapshotting', 20 => 'RestoringSnapshot', 21 => 'DeletingSnapshot', 22 => 'SettingUp', 23 => 'Snapshotting', ); + public $ValueMap = array('Null' => 0, 'PoweredOff' => 1, 'Saved' => 2, 'Teleported' => 3, 'Aborted' => 4, 'Running' => 5, 'Paused' => 6, 'Stuck' => 7, 'Teleporting' => 8, 'LiveSnapshotting' => 9, 'Starting' => 10, 'Stopping' => 11, 'Saving' => 12, 'Restoring' => 13, 'TeleportingPausedVM' => 14, 'TeleportingIn' => 15, 'FaultTolerantSyncing' => 16, 'DeletingSnapshotOnline' => 17, 'DeletingSnapshotPaused' => 18, 'OnlineSnapshotting' => 19, 'RestoringSnapshot' => 20, 'DeletingSnapshot' => 21, 'SettingUp' => 22, 'Snapshotting' => 23, ); } /** @@ -14550,8 +15041,8 @@ class SessionStateCollection extends VBox_EnumCollection */ class CPUPropertyType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'PAE', 2 => 'Synthetic', 3 => 'LongMode', 4 => 'TripleFaultReset'); - public $ValueMap = array('Null' => 0, 'PAE' => 1, 'Synthetic' => 2, 'LongMode' => 3, 'TripleFaultReset' => 4); + public $NameMap = array(0 => 'Null', 1 => 'PAE', 2 => 'LongMode', 3 => 'TripleFaultReset'); + public $ValueMap = array('Null' => 0, 'PAE' => 1, 'LongMode' => 2, 'TripleFaultReset' => 3); } /** @@ -14618,8 +15109,8 @@ class FaultToleranceStateCollection extends VBox_EnumCollection */ class LockType extends VBox_Enum { - public $NameMap = array(2 => 'Write', 1 => 'Shared', 3 => 'VM'); - public $ValueMap = array('Write' => 2, 'Shared' => 1, 'VM' => 3); + public $NameMap = array(0 => 'Null', 1 => 'Shared', 2 => 'Write', 3 => 'VM'); + public $ValueMap = array('Null' => 0, 'Shared' => 1, 'Write' => 2, 'VM' => 3); } /** @@ -14888,23 +15379,6 @@ class VFSTypeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class VFSFileType extends VBox_Enum -{ - public $NameMap = array(1 => 'Unknown', 2 => 'Fifo', 3 => 'DevChar', 4 => 'Directory', 5 => 'DevBlock', 6 => 'File', 7 => 'SymLink', 8 => 'Socket', 9 => 'WhiteOut'); - public $ValueMap = array('Unknown' => 1, 'Fifo' => 2, 'DevChar' => 3, 'Directory' => 4, 'DevBlock' => 5, 'File' => 6, 'SymLink' => 7, 'Socket' => 8, 'WhiteOut' => 9); -} - -/** - * Generated VBoxWebService Enum Collection - */ -class VFSFileTypeCollection extends VBox_EnumCollection -{ - protected $_interfaceName = "VFSFileType"; -} - -/** - * Generated VBoxWebService ENUM - */ class ImportOptions extends VBox_Enum { public $NameMap = array(1 => 'KeepAllMACs', 2 => 'KeepNATMACs', 3 => 'ImportToVDI'); @@ -15262,18 +15736,18 @@ class GuestUserStateCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class FileSeekType extends VBox_Enum +class FileSeekOrigin extends VBox_Enum { - public $NameMap = array(0 => 'Set', 1 => 'Current'); - public $ValueMap = array('Set' => 0, 'Current' => 1); + public $NameMap = array(0 => 'Begin', 1 => 'Current', 2 => 'End'); + public $ValueMap = array('Begin' => 0, 'Current' => 1, 'End' => 2); } /** * Generated VBoxWebService Enum Collection */ -class FileSeekTypeCollection extends VBox_EnumCollection +class FileSeekOriginCollection extends VBox_EnumCollection { - protected $_interfaceName = "FileSeekType"; + protected $_interfaceName = "FileSeekOrigin"; } /** @@ -15347,18 +15821,35 @@ class ProcessWaitResultCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class CopyFileFlag extends VBox_Enum +class FileCopyFlag extends VBox_Enum { - public $NameMap = array(0 => 'None', 1 => 'Recursive', 2 => 'Update', 4 => 'FollowLinks'); - public $ValueMap = array('None' => 0, 'Recursive' => 1, 'Update' => 2, 'FollowLinks' => 4); + public $NameMap = array(0 => 'None', 1 => 'NoReplace', 2 => 'FollowLinks', 4 => 'Update'); + public $ValueMap = array('None' => 0, 'NoReplace' => 1, 'FollowLinks' => 2, 'Update' => 4); } /** * Generated VBoxWebService Enum Collection */ -class CopyFileFlagCollection extends VBox_EnumCollection +class FileCopyFlagCollection extends VBox_EnumCollection { - protected $_interfaceName = "CopyFileFlag"; + protected $_interfaceName = "FileCopyFlag"; +} + +/** + * Generated VBoxWebService ENUM + */ +class FsObjMoveFlags extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'Replace', 2 => 'FollowLinks', 4 => 'AllowDirectoryMoves'); + public $ValueMap = array('None' => 0, 'Replace' => 1, 'FollowLinks' => 2, 'AllowDirectoryMoves' => 4); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FsObjMoveFlagsCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FsObjMoveFlags"; } /** @@ -15381,6 +15872,23 @@ class DirectoryCreateFlagCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class DirectoryCopyFlags extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'CopyIntoExisting'); + public $ValueMap = array('None' => 0, 'CopyIntoExisting' => 1); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class DirectoryCopyFlagsCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "DirectoryCopyFlags"; +} + +/** + * Generated VBoxWebService ENUM + */ class DirectoryRemoveRecFlag extends VBox_Enum { public $NameMap = array(0 => 'None', 1 => 'ContentAndDir', 2 => 'ContentOnly'); @@ -15398,18 +15906,18 @@ class DirectoryRemoveRecFlagCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class PathRenameFlag extends VBox_Enum +class FsObjRenameFlag extends VBox_Enum { - public $NameMap = array(0 => 'None', 1 => 'NoReplace', 2 => 'Replace', 4 => 'NoSymlinks'); - public $ValueMap = array('None' => 0, 'NoReplace' => 1, 'Replace' => 2, 'NoSymlinks' => 4); + public $NameMap = array(0 => 'NoReplace', 1 => 'Replace'); + public $ValueMap = array('NoReplace' => 0, 'Replace' => 1); } /** * Generated VBoxWebService Enum Collection */ -class PathRenameFlagCollection extends VBox_EnumCollection +class FsObjRenameFlagCollection extends VBox_EnumCollection { - protected $_interfaceName = "PathRenameFlag"; + protected $_interfaceName = "FsObjRenameFlag"; } /** @@ -15417,8 +15925,8 @@ class PathRenameFlagCollection extends VBox_EnumCollection */ class ProcessCreateFlag extends VBox_Enum { - public $NameMap = array(0 => 'None', 1 => 'WaitForProcessStartOnly', 2 => 'IgnoreOrphanedProcesses', 4 => 'Hidden', 8 => 'NoProfile', 16 => 'WaitForStdOut', 32 => 'WaitForStdErr', 64 => 'ExpandArguments'); - public $ValueMap = array('None' => 0, 'WaitForProcessStartOnly' => 1, 'IgnoreOrphanedProcesses' => 2, 'Hidden' => 4, 'NoProfile' => 8, 'WaitForStdOut' => 16, 'WaitForStdErr' => 32, 'ExpandArguments' => 64); + public $NameMap = array(0 => 'None', 1 => 'WaitForProcessStartOnly', 2 => 'IgnoreOrphanedProcesses', 4 => 'Hidden', 8 => 'NoProfile', 16 => 'WaitForStdOut', 32 => 'WaitForStdErr', 64 => 'ExpandArguments', 128 => 'UnquotedArguments'); + public $ValueMap = array('None' => 0, 'WaitForProcessStartOnly' => 1, 'IgnoreOrphanedProcesses' => 2, 'Hidden' => 4, 'NoProfile' => 8, 'WaitForStdOut' => 16, 'WaitForStdErr' => 32, 'ExpandArguments' => 64, 'UnquotedArguments' => 128); } /** @@ -15517,6 +16025,91 @@ class ProcessInputStatusCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class PathStyle extends VBox_Enum +{ + public $NameMap = array(1 => 'DOS', 2 => 'UNIX', 8 => 'Unknown'); + public $ValueMap = array('DOS' => 1, 'UNIX' => 2, 'Unknown' => 8); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class PathStyleCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "PathStyle"; +} + +/** + * Generated VBoxWebService ENUM + */ +class FileAccessMode extends VBox_Enum +{ + public $NameMap = array(1 => 'ReadOnly', 2 => 'WriteOnly', 3 => 'ReadWrite', 4 => 'AppendOnly', 5 => 'AppendRead'); + public $ValueMap = array('ReadOnly' => 1, 'WriteOnly' => 2, 'ReadWrite' => 3, 'AppendOnly' => 4, 'AppendRead' => 5); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FileAccessModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FileAccessMode"; +} + +/** + * Generated VBoxWebService ENUM + */ +class FileOpenAction extends VBox_Enum +{ + public $NameMap = array(1 => 'OpenExisting', 2 => 'OpenOrCreate', 3 => 'CreateNew', 4 => 'CreateOrReplace', 5 => 'OpenExistingTruncated', 99 => 'AppendOrCreate'); + public $ValueMap = array('OpenExisting' => 1, 'OpenOrCreate' => 2, 'CreateNew' => 3, 'CreateOrReplace' => 4, 'OpenExistingTruncated' => 5, 'AppendOrCreate' => 99); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FileOpenActionCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FileOpenAction"; +} + +/** + * Generated VBoxWebService ENUM + */ +class FileSharingMode extends VBox_Enum +{ + public $NameMap = array(1 => 'Read', 2 => 'Write', 3 => 'ReadWrite', 4 => 'Delete', 5 => 'ReadDelete', 6 => 'WriteDelete', 7 => 'All'); + public $ValueMap = array('Read' => 1, 'Write' => 2, 'ReadWrite' => 3, 'Delete' => 4, 'ReadDelete' => 5, 'WriteDelete' => 6, 'All' => 7); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FileSharingModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FileSharingMode"; +} + +/** + * Generated VBoxWebService ENUM + */ +class FileOpenExFlags extends VBox_Enum +{ + public $NameMap = array(0 => 'None'); + public $ValueMap = array('None' => 0); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FileOpenExFlagsCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FileOpenExFlags"; +} + +/** + * Generated VBoxWebService ENUM + */ class FileStatus extends VBox_Enum { public $NameMap = array(0 => 'Undefined', 10 => 'Opening', 100 => 'Open', 150 => 'Closing', 200 => 'Closed', 600 => 'Down', 800 => 'Error'); @@ -15536,8 +16129,8 @@ class FileStatusCollection extends VBox_EnumCollection */ class FsObjType extends VBox_Enum { - public $NameMap = array(0 => 'Undefined', 1 => 'FIFO', 10 => 'DevChar', 11 => 'DevBlock', 50 => 'Directory', 80 => 'File', 100 => 'Symlink', 200 => 'Socket', 400 => 'Whiteout'); - public $ValueMap = array('Undefined' => 0, 'FIFO' => 1, 'DevChar' => 10, 'DevBlock' => 11, 'Directory' => 50, 'File' => 80, 'Symlink' => 100, 'Socket' => 200, 'Whiteout' => 400); + public $NameMap = array(1 => 'Unknown', 2 => 'Fifo', 3 => 'DevChar', 4 => 'Directory', 5 => 'DevBlock', 6 => 'File', 7 => 'Symlink', 8 => 'Socket', 9 => 'WhiteOut'); + public $ValueMap = array('Unknown' => 1, 'Fifo' => 2, 'DevChar' => 3, 'Directory' => 4, 'DevBlock' => 5, 'File' => 6, 'Symlink' => 7, 'Socket' => 8, 'WhiteOut' => 9); } /** @@ -15825,8 +16418,8 @@ class NetworkAdapterPromiscModePolicyCollection extends VBox_EnumCollection */ class PortMode extends VBox_Enum { - public $NameMap = array(0 => 'Disconnected', 1 => 'HostPipe', 2 => 'HostDevice', 3 => 'RawFile'); - public $ValueMap = array('Disconnected' => 0, 'HostPipe' => 1, 'HostDevice' => 2, 'RawFile' => 3); + public $NameMap = array(0 => 'Disconnected', 1 => 'HostPipe', 2 => 'HostDevice', 3 => 'RawFile', 4 => 'TCP'); + public $ValueMap = array('Disconnected' => 0, 'HostPipe' => 1, 'HostDevice' => 2, 'RawFile' => 3, 'TCP' => 4); } /** @@ -15942,6 +16535,23 @@ class AudioControllerTypeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class AudioCodecType extends VBox_Enum +{ + public $NameMap = array(0 => 'Null', 1 => 'SB16', 2 => 'STAC9700', 3 => 'AD1980', 4 => 'STAC9221'); + public $ValueMap = array('Null' => 0, 'SB16' => 1, 'STAC9700' => 2, 'AD1980' => 3, 'STAC9221' => 4); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class AudioCodecTypeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "AudioCodecType"; +} + +/** + * Generated VBoxWebService ENUM + */ class AuthType extends VBox_Enum { public $NameMap = array(0 => 'Null', 1 => 'External', 2 => 'Guest'); @@ -15961,8 +16571,8 @@ class AuthTypeCollection extends VBox_EnumCollection */ class Reason extends VBox_Enum { - public $NameMap = array(0 => 'Unspecified', 1 => 'HostSuspend', 2 => 'HostResume', 3 => 'HostBatteryLow'); - public $ValueMap = array('Unspecified' => 0, 'HostSuspend' => 1, 'HostResume' => 2, 'HostBatteryLow' => 3); + public $NameMap = array(0 => 'Unspecified', 1 => 'HostSuspend', 2 => 'HostResume', 3 => 'HostBatteryLow', 4 => 'Snapshot'); + public $ValueMap = array('Unspecified' => 0, 'HostSuspend' => 1, 'HostResume' => 2, 'HostBatteryLow' => 3, 'Snapshot' => 4); } /** @@ -16080,8 +16690,8 @@ class BandwidthGroupTypeCollection extends VBox_EnumCollection */ class VBoxEventType extends VBox_Enum { - public $NameMap = array(0 => 'Invalid', 1 => 'Any', 2 => 'Vetoable', 3 => 'MachineEvent', 4 => 'SnapshotEvent', 5 => 'InputEvent', 31 => 'LastWildcard', 32 => 'OnMachineStateChanged', 33 => 'OnMachineDataChanged', 34 => 'OnExtraDataChanged', 35 => 'OnExtraDataCanChange', 36 => 'OnMediumRegistered', 37 => 'OnMachineRegistered', 38 => 'OnSessionStateChanged', 39 => 'OnSnapshotTaken', 40 => 'OnSnapshotDeleted', 41 => 'OnSnapshotChanged', 42 => 'OnGuestPropertyChanged', 43 => 'OnMousePointerShapeChanged', 44 => 'OnMouseCapabilityChanged', 45 => 'OnKeyboardLedsChanged', 46 => 'OnStateChanged', 47 => 'OnAdditionsStateChanged', 48 => 'OnNetworkAdapterChanged', 49 => 'OnSerialPortChanged', 50 => 'OnParallelPortChanged', 51 => 'OnStorageControllerChanged', 52 => 'OnMediumChanged', 53 => 'OnVRDEServerChanged', 54 => 'OnUSBControllerChanged', 55 => 'OnUSBDeviceStateChanged', 56 => 'OnSharedFolderChanged', 57 => 'OnRuntimeError', 58 => 'OnCanShowWindow', 59 => 'OnShowWindow', 60 => 'OnCPUChanged', 61 => 'OnVRDEServerInfoChanged', 62 => 'OnEventSourceChanged', 63 => 'OnCPUExecutionCapChanged', 64 => 'OnGuestKeyboard', 65 => 'OnGuestMouse', 66 => 'OnNATRedirect', 67 => 'OnHostPCIDevicePlug', 68 => 'OnVBoxSVCAvailabilityChanged', 69 => 'OnBandwidthGroupChanged', 70 => 'OnGuestMonitorChanged', 71 => 'OnStorageDeviceChanged', 72 => 'OnClipboardModeChanged', 73 => 'OnDnDModeChanged', 74 => 'OnNATNetworkChanged', 75 => 'OnNATNetworkStartStop', 76 => 'OnNATNetworkAlter', 77 => 'OnNATNetworkCreationDeletion', 78 => 'OnNATNetworkSetting', 79 => 'OnNATNetworkPortForward', 80 => 'OnGuestSessionStateChanged', 81 => 'OnGuestSessionRegistered', 82 => 'OnGuestProcessRegistered', 83 => 'OnGuestProcessStateChanged', 84 => 'OnGuestProcessInputNotify', 85 => 'OnGuestProcessOutput', 86 => 'OnGuestFileRegistered', 87 => 'OnGuestFileStateChanged', 88 => 'OnGuestFileOffsetChanged', 89 => 'OnGuestFileRead', 90 => 'OnGuestFileWrite', 91 => 'OnVideoCaptureChanged', 92 => 'OnGuestUserStateChanged', 93 => 'OnGuestMultiTouch', 94 => 'OnHostNameResolutionConfigurationChange', 95 => 'Last'); - public $ValueMap = array('Invalid' => 0, 'Any' => 1, 'Vetoable' => 2, 'MachineEvent' => 3, 'SnapshotEvent' => 4, 'InputEvent' => 5, 'LastWildcard' => 31, 'OnMachineStateChanged' => 32, 'OnMachineDataChanged' => 33, 'OnExtraDataChanged' => 34, 'OnExtraDataCanChange' => 35, 'OnMediumRegistered' => 36, 'OnMachineRegistered' => 37, 'OnSessionStateChanged' => 38, 'OnSnapshotTaken' => 39, 'OnSnapshotDeleted' => 40, 'OnSnapshotChanged' => 41, 'OnGuestPropertyChanged' => 42, 'OnMousePointerShapeChanged' => 43, 'OnMouseCapabilityChanged' => 44, 'OnKeyboardLedsChanged' => 45, 'OnStateChanged' => 46, 'OnAdditionsStateChanged' => 47, 'OnNetworkAdapterChanged' => 48, 'OnSerialPortChanged' => 49, 'OnParallelPortChanged' => 50, 'OnStorageControllerChanged' => 51, 'OnMediumChanged' => 52, 'OnVRDEServerChanged' => 53, 'OnUSBControllerChanged' => 54, 'OnUSBDeviceStateChanged' => 55, 'OnSharedFolderChanged' => 56, 'OnRuntimeError' => 57, 'OnCanShowWindow' => 58, 'OnShowWindow' => 59, 'OnCPUChanged' => 60, 'OnVRDEServerInfoChanged' => 61, 'OnEventSourceChanged' => 62, 'OnCPUExecutionCapChanged' => 63, 'OnGuestKeyboard' => 64, 'OnGuestMouse' => 65, 'OnNATRedirect' => 66, 'OnHostPCIDevicePlug' => 67, 'OnVBoxSVCAvailabilityChanged' => 68, 'OnBandwidthGroupChanged' => 69, 'OnGuestMonitorChanged' => 70, 'OnStorageDeviceChanged' => 71, 'OnClipboardModeChanged' => 72, 'OnDnDModeChanged' => 73, 'OnNATNetworkChanged' => 74, 'OnNATNetworkStartStop' => 75, 'OnNATNetworkAlter' => 76, 'OnNATNetworkCreationDeletion' => 77, 'OnNATNetworkSetting' => 78, 'OnNATNetworkPortForward' => 79, 'OnGuestSessionStateChanged' => 80, 'OnGuestSessionRegistered' => 81, 'OnGuestProcessRegistered' => 82, 'OnGuestProcessStateChanged' => 83, 'OnGuestProcessInputNotify' => 84, 'OnGuestProcessOutput' => 85, 'OnGuestFileRegistered' => 86, 'OnGuestFileStateChanged' => 87, 'OnGuestFileOffsetChanged' => 88, 'OnGuestFileRead' => 89, 'OnGuestFileWrite' => 90, 'OnVideoCaptureChanged' => 91, 'OnGuestUserStateChanged' => 92, 'OnGuestMultiTouch' => 93, 'OnHostNameResolutionConfigurationChange' => 94, 'Last' => 95); + public $NameMap = array(0 => 'Invalid', 1 => 'Any', 2 => 'Vetoable', 3 => 'MachineEvent', 4 => 'SnapshotEvent', 5 => 'InputEvent', 31 => 'LastWildcard', 32 => 'OnMachineStateChanged', 33 => 'OnMachineDataChanged', 34 => 'OnExtraDataChanged', 35 => 'OnExtraDataCanChange', 36 => 'OnMediumRegistered', 37 => 'OnMachineRegistered', 38 => 'OnSessionStateChanged', 39 => 'OnSnapshotTaken', 40 => 'OnSnapshotDeleted', 41 => 'OnSnapshotChanged', 42 => 'OnGuestPropertyChanged', 43 => 'OnMousePointerShapeChanged', 44 => 'OnMouseCapabilityChanged', 45 => 'OnKeyboardLedsChanged', 46 => 'OnStateChanged', 47 => 'OnAdditionsStateChanged', 48 => 'OnNetworkAdapterChanged', 49 => 'OnSerialPortChanged', 50 => 'OnParallelPortChanged', 51 => 'OnStorageControllerChanged', 52 => 'OnMediumChanged', 53 => 'OnVRDEServerChanged', 54 => 'OnUSBControllerChanged', 55 => 'OnUSBDeviceStateChanged', 56 => 'OnSharedFolderChanged', 57 => 'OnRuntimeError', 58 => 'OnCanShowWindow', 59 => 'OnShowWindow', 60 => 'OnCPUChanged', 61 => 'OnVRDEServerInfoChanged', 62 => 'OnEventSourceChanged', 63 => 'OnCPUExecutionCapChanged', 64 => 'OnGuestKeyboard', 65 => 'OnGuestMouse', 66 => 'OnNATRedirect', 67 => 'OnHostPCIDevicePlug', 68 => 'OnVBoxSVCAvailabilityChanged', 69 => 'OnBandwidthGroupChanged', 70 => 'OnGuestMonitorChanged', 71 => 'OnStorageDeviceChanged', 72 => 'OnClipboardModeChanged', 73 => 'OnDnDModeChanged', 74 => 'OnNATNetworkChanged', 75 => 'OnNATNetworkStartStop', 76 => 'OnNATNetworkAlter', 77 => 'OnNATNetworkCreationDeletion', 78 => 'OnNATNetworkSetting', 79 => 'OnNATNetworkPortForward', 80 => 'OnGuestSessionStateChanged', 81 => 'OnGuestSessionRegistered', 82 => 'OnGuestProcessRegistered', 83 => 'OnGuestProcessStateChanged', 84 => 'OnGuestProcessInputNotify', 85 => 'OnGuestProcessOutput', 86 => 'OnGuestFileRegistered', 87 => 'OnGuestFileStateChanged', 88 => 'OnGuestFileOffsetChanged', 89 => 'OnGuestFileRead', 90 => 'OnGuestFileWrite', 91 => 'OnVideoCaptureChanged', 92 => 'OnGuestUserStateChanged', 93 => 'OnGuestMultiTouch', 94 => 'OnHostNameResolutionConfigurationChange', 95 => 'OnSnapshotRestored', 96 => 'OnMediumConfigChanged', 97 => 'Last'); + public $ValueMap = array('Invalid' => 0, 'Any' => 1, 'Vetoable' => 2, 'MachineEvent' => 3, 'SnapshotEvent' => 4, 'InputEvent' => 5, 'LastWildcard' => 31, 'OnMachineStateChanged' => 32, 'OnMachineDataChanged' => 33, 'OnExtraDataChanged' => 34, 'OnExtraDataCanChange' => 35, 'OnMediumRegistered' => 36, 'OnMachineRegistered' => 37, 'OnSessionStateChanged' => 38, 'OnSnapshotTaken' => 39, 'OnSnapshotDeleted' => 40, 'OnSnapshotChanged' => 41, 'OnGuestPropertyChanged' => 42, 'OnMousePointerShapeChanged' => 43, 'OnMouseCapabilityChanged' => 44, 'OnKeyboardLedsChanged' => 45, 'OnStateChanged' => 46, 'OnAdditionsStateChanged' => 47, 'OnNetworkAdapterChanged' => 48, 'OnSerialPortChanged' => 49, 'OnParallelPortChanged' => 50, 'OnStorageControllerChanged' => 51, 'OnMediumChanged' => 52, 'OnVRDEServerChanged' => 53, 'OnUSBControllerChanged' => 54, 'OnUSBDeviceStateChanged' => 55, 'OnSharedFolderChanged' => 56, 'OnRuntimeError' => 57, 'OnCanShowWindow' => 58, 'OnShowWindow' => 59, 'OnCPUChanged' => 60, 'OnVRDEServerInfoChanged' => 61, 'OnEventSourceChanged' => 62, 'OnCPUExecutionCapChanged' => 63, 'OnGuestKeyboard' => 64, 'OnGuestMouse' => 65, 'OnNATRedirect' => 66, 'OnHostPCIDevicePlug' => 67, 'OnVBoxSVCAvailabilityChanged' => 68, 'OnBandwidthGroupChanged' => 69, 'OnGuestMonitorChanged' => 70, 'OnStorageDeviceChanged' => 71, 'OnClipboardModeChanged' => 72, 'OnDnDModeChanged' => 73, 'OnNATNetworkChanged' => 74, 'OnNATNetworkStartStop' => 75, 'OnNATNetworkAlter' => 76, 'OnNATNetworkCreationDeletion' => 77, 'OnNATNetworkSetting' => 78, 'OnNATNetworkPortForward' => 79, 'OnGuestSessionStateChanged' => 80, 'OnGuestSessionRegistered' => 81, 'OnGuestProcessRegistered' => 82, 'OnGuestProcessStateChanged' => 83, 'OnGuestProcessInputNotify' => 84, 'OnGuestProcessOutput' => 85, 'OnGuestFileRegistered' => 86, 'OnGuestFileStateChanged' => 87, 'OnGuestFileOffsetChanged' => 88, 'OnGuestFileRead' => 89, 'OnGuestFileWrite' => 90, 'OnVideoCaptureChanged' => 91, 'OnGuestUserStateChanged' => 92, 'OnGuestMultiTouch' => 93, 'OnHostNameResolutionConfigurationChange' => 94, 'OnSnapshotRestored' => 95, 'OnMediumConfigChanged' => 96, 'Last' => 97); } /** diff --git a/phpvirtualbox/endpoints/lib/vboxconnector.php b/phpvirtualbox/endpoints/lib/vboxconnector.php index e0f071e..44fc22c 100644 --- a/phpvirtualbox/endpoints/lib/vboxconnector.php +++ b/phpvirtualbox/endpoints/lib/vboxconnector.php @@ -248,12 +248,12 @@ class vboxconnector { $this->version = explode('.',$this->vbox->version); $this->version = array( - 'ose'=>(stripos($this->version[2],'ose') > 0), - 'string'=>join('.',$this->version), - 'major'=>intval(array_shift($this->version)), - 'minor'=>intval(array_shift($this->version)), - 'sub'=>intval(array_shift($this->version)), - 'revision'=>(string)$this->vbox->revision, + 'ose' => (stripos($this->version[2],'ose') > 0), + 'string' => join('.',$this->version), + 'major' => intval(array_shift($this->version)), + 'minor' => intval(array_shift($this->version)), + 'sub' => intval(array_shift($this->version)), + 'revision' => (string)$this->vbox->revision, 'settingsFilePath' => $this->vbox->settingsFilePath ); } @@ -269,7 +269,7 @@ class vboxconnector { public function __destruct() { // Do not logout if there are persistent handles - if($this->connected && @$this->vbox->handle && !array_key_exists('vboxHandle',$this->persistentRequest)) { + if($this->connected && @$this->vbox->handle && !array_key_exists('vboxHandle' ,$this->persistentRequest)) { // Failsafe to close session if(@$this->session && @(string)$this->session->state == 'Locked') { @@ -610,7 +610,8 @@ class vboxconnector { /* enrich with snapshot name and new snapshot count*/
case 'OnSnapshotTaken':
- case 'OnSnapshotDeleted':
+ case 'OnSnapshotDeleted': + case 'OnSnapshotRestored':
case 'OnSnapshotChanged':
try {
@@ -802,6 +803,7 @@ class vboxconnector { /* Snapshot events */ case 'OnSnapshotTaken': case 'OnSnapshotDeleted': + case 'OnSnapshotRestored': case 'OnSnapshotChanged': $data['machineId'] = $eventDataObject->machineId; $data['snapshotId'] = $eventDataObject->snapshotId; @@ -2366,12 +2368,11 @@ class vboxconnector { try { // Force web call to keep session open. - // Not sure if this is needed. - $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $this->session = new ISession($this->client, $this->persistentRequest['sessionHandle']); if((string)$this->session->state) {} /* @var $progress IProgress */ - $progress = new IProgress($this->client,$args['progress']); + $progress = new IProgress($this->client, $args['progress']); } catch (Exception $e) { $this->errors[] = $e; @@ -2379,7 +2380,6 @@ class vboxconnector { $success = 0; } - $response['progress'] = $args['progress']; $response['info'] = array( @@ -2390,7 +2390,7 @@ class vboxconnector { 'timeRemaining' => $this->_util_splitTime($progress->timeRemaining), 'timeElapsed' => $this->_util_splitTime((time() - $pop['started'])), 'percent' => $progress->percent - ); + ); // Completed? Do not return. Fall to _util_progressDestroy() called later @@ -3252,7 +3252,7 @@ class vboxconnector { } /* @var $progress IProgress */ - $progress = $machine->launchVMProcess($this->session->handle, 'headless', ''); + $progress = $machine->launchVMProcess($this->session->handle, "headless", ""); } catch (Exception $e) { // Error opening session @@ -3288,7 +3288,11 @@ class vboxconnector { if($states[$state]['progress']) { /* @var $progress IProgress */ - $progress = $this->session->console->$state(); + if($state == 'saveState') { + $progress = $this->session->machine->saveState(); + } else { + $progress = $this->session->console->$state(); + } if(!$progress->handle) { @@ -3321,7 +3325,11 @@ class vboxconnector { // Just call the function } else { - $this->session->console->$state(($states[$state]['force'] ? true : null)); + if($state == 'discardSavedState') { + $this->session->machine->$state(($states[$state]['force'] ? true : null)); + } else { + $this->session->console->$state(($states[$state]['force'] ? true : null)); + } } @@ -4579,13 +4587,13 @@ class vboxconnector { /* @var $machine IMachine */ $machine = $this->vbox->findMachine($args['vm']); - $machine->lockMachine($this->session->handle,'Write'); + $machine->lockMachine($this->session->handle, 'Write'); /* @var $snapshot ISnapshot */ $snapshot = $this->session->machine->findSnapshot($args['snapshot']); /* @var $progress IProgress */ - $progress = $this->session->console->restoreSnapshot($snapshot->handle); + $progress = $this->session->machine->restoreSnapshot($snapshot->handle); $snapshot->releaseRemote(); $machine->releaseRemote(); @@ -4638,7 +4646,7 @@ class vboxconnector { $machine->lockMachine($this->session->handle, 'Shared'); /* @var $progress IProgress */ - $progress = $this->session->console->deleteSnapshot($args['snapshot']); + $progress = $this->session->machine->deleteSnapshot($args['snapshot']); $machine->releaseRemote(); @@ -4692,7 +4700,7 @@ class vboxconnector { $machine->lockMachine($this->session->handle, ((string)$machine->sessionState == 'Unlocked' ? 'Write' : 'Shared')); /* @var $progress IProgress */ - $progress = $this->session->console->takeSnapshot($args['name'],$args['description']); + $progress = $this->session->machine->takeSnapshot($args['name'], $args['description']); // Does an exception exist? try { @@ -5509,6 +5517,7 @@ class vboxconnector { /* Store vbox handle */ $this->persistentRequest['vboxHandle'] = $this->vbox->handle; + $this->persistentRequest['sessionHandle'] = $this->session->handle; /* Store server if multiple servers are configured */ if(@is_array($this->settings->servers) && count($this->settings->servers) > 1) diff --git a/phpvirtualbox/endpoints/lib/vboxweb-5.0.wsdl b/phpvirtualbox/endpoints/lib/vboxweb-5.0.wsdl index 2d4e37e..9f32052 100644 --- a/phpvirtualbox/endpoints/lib/vboxweb-5.0.wsdl +++ b/phpvirtualbox/endpoints/lib/vboxweb-5.0.wsdl @@ -93,13 +93,15 @@ FaultTolerantSyncing: 16 - DeletingSnapshotOnline: 17 - DeletingSnapshotPaused: 18 - - RestoringSnapshot: 19 - - DeletingSnapshot: 20 - - SettingUp: 21 - + OnlineSnapshotting: 19 - + RestoringSnapshot: 20 - + DeletingSnapshot: 21 - + SettingUp: 22 - + Snapshotting: 23 - FirstOnline: 5 - - LastOnline: 18 - + LastOnline: 19 - FirstTransient: 8 - - LastTransient: 21 - + LastTransient: 23 - --> <xsd:simpleType name="MachineState"> <xsd:restriction base="xsd:string"> @@ -122,9 +124,11 @@ <xsd:enumeration value="FaultTolerantSyncing"/> <xsd:enumeration value="DeletingSnapshotOnline"/> <xsd:enumeration value="DeletingSnapshotPaused"/> + <xsd:enumeration value="OnlineSnapshotting"/> <xsd:enumeration value="RestoringSnapshot"/> <xsd:enumeration value="DeletingSnapshot"/> <xsd:enumeration value="SettingUp"/> + <xsd:enumeration value="Snapshotting"/> <xsd:enumeration value="FirstOnline"/> <xsd:enumeration value="LastOnline"/> <xsd:enumeration value="FirstTransient"/> @@ -150,15 +154,13 @@ <!-- enum: CPUPropertyType - Null: 0 - PAE: 1 - - Synthetic: 2 - - LongMode: 3 - - TripleFaultReset: 4 - + LongMode: 2 - + TripleFaultReset: 3 - --> <xsd:simpleType name="CPUPropertyType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Null"/> <xsd:enumeration value="PAE"/> - <xsd:enumeration value="Synthetic"/> <xsd:enumeration value="LongMode"/> <xsd:enumeration value="TripleFaultReset"/> </xsd:restriction> @@ -214,14 +216,16 @@ </xsd:restriction> </xsd:simpleType> <!-- enum: LockType - - Write: 2 - + Null: 0 - Shared: 1 - + Write: 2 - VM: 3 - --> <xsd:simpleType name="LockType"> <xsd:restriction base="xsd:string"> - <xsd:enumeration value="Write"/> + <xsd:enumeration value="Null"/> <xsd:enumeration value="Shared"/> + <xsd:enumeration value="Write"/> <xsd:enumeration value="VM"/> </xsd:restriction> </xsd:simpleType> @@ -565,30 +569,6 @@ <xsd:enumeration value="WebDav"/> </xsd:restriction> </xsd:simpleType> - <!-- enum: VFSFileType - - Unknown: 1 - - Fifo: 2 - - DevChar: 3 - - Directory: 4 - - DevBlock: 5 - - File: 6 - - SymLink: 7 - - Socket: 8 - - WhiteOut: 9 - - --> - <xsd:simpleType name="VFSFileType"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="Unknown"/> - <xsd:enumeration value="Fifo"/> - <xsd:enumeration value="DevChar"/> - <xsd:enumeration value="Directory"/> - <xsd:enumeration value="DevBlock"/> - <xsd:enumeration value="File"/> - <xsd:enumeration value="SymLink"/> - <xsd:enumeration value="Socket"/> - <xsd:enumeration value="WhiteOut"/> - </xsd:restriction> - </xsd:simpleType> <!-- enum: ImportOptions - KeepAllMACs: 1 - KeepNATMACs: 2 - @@ -971,14 +951,16 @@ <xsd:enumeration value="Elevated"/> </xsd:restriction> </xsd:simpleType> - <!-- enum: FileSeekType - - Set: 0 - + <!-- enum: FileSeekOrigin - + Begin: 0 - Current: 1 - + End: 2 - --> - <xsd:simpleType name="FileSeekType"> + <xsd:simpleType name="FileSeekOrigin"> <xsd:restriction base="xsd:string"> - <xsd:enumeration value="Set"/> + <xsd:enumeration value="Begin"/> <xsd:enumeration value="Current"/> + <xsd:enumeration value="End"/> </xsd:restriction> </xsd:simpleType> <!-- enum: ProcessInputFlag - @@ -1045,18 +1027,32 @@ <xsd:enumeration value="WaitFlagNotSupported"/> </xsd:restriction> </xsd:simpleType> - <!-- enum: CopyFileFlag - + <!-- enum: FileCopyFlag - None: 0 - - Recursive: 1 - - Update: 2 - - FollowLinks: 4 - + NoReplace: 1 - + FollowLinks: 2 - + Update: 4 - --> - <xsd:simpleType name="CopyFileFlag"> + <xsd:simpleType name="FileCopyFlag"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="None"/> - <xsd:enumeration value="Recursive"/> + <xsd:enumeration value="NoReplace"/> + <xsd:enumeration value="FollowLinks"/> <xsd:enumeration value="Update"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FsObjMoveFlags - + None: 0 - + Replace: 1 - + FollowLinks: 2 - + AllowDirectoryMoves: 4 - + --> + <xsd:simpleType name="FsObjMoveFlags"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Replace"/> <xsd:enumeration value="FollowLinks"/> + <xsd:enumeration value="AllowDirectoryMoves"/> </xsd:restriction> </xsd:simpleType> <!-- enum: DirectoryCreateFlag - @@ -1069,6 +1065,16 @@ <xsd:enumeration value="Parents"/> </xsd:restriction> </xsd:simpleType> + <!-- enum: DirectoryCopyFlags - + None: 0 - + CopyIntoExisting: 1 - + --> + <xsd:simpleType name="DirectoryCopyFlags"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="CopyIntoExisting"/> + </xsd:restriction> + </xsd:simpleType> <!-- enum: DirectoryRemoveRecFlag - None: 0 - ContentAndDir: 1 - @@ -1081,18 +1087,14 @@ <xsd:enumeration value="ContentOnly"/> </xsd:restriction> </xsd:simpleType> - <!-- enum: PathRenameFlag - - None: 0 - - NoReplace: 1 - - Replace: 2 - - NoSymlinks: 4 - + <!-- enum: FsObjRenameFlag - + NoReplace: 0 - + Replace: 1 - --> - <xsd:simpleType name="PathRenameFlag"> + <xsd:simpleType name="FsObjRenameFlag"> <xsd:restriction base="xsd:string"> - <xsd:enumeration value="None"/> <xsd:enumeration value="NoReplace"/> <xsd:enumeration value="Replace"/> - <xsd:enumeration value="NoSymlinks"/> </xsd:restriction> </xsd:simpleType> <!-- enum: ProcessCreateFlag - @@ -1104,6 +1106,7 @@ WaitForStdOut: 16 - WaitForStdErr: 32 - ExpandArguments: 64 - + UnquotedArguments: 128 - --> <xsd:simpleType name="ProcessCreateFlag"> <xsd:restriction base="xsd:string"> @@ -1115,6 +1118,7 @@ <xsd:enumeration value="WaitForStdOut"/> <xsd:enumeration value="WaitForStdErr"/> <xsd:enumeration value="ExpandArguments"/> + <xsd:enumeration value="UnquotedArguments"/> </xsd:restriction> </xsd:simpleType> <!-- enum: ProcessPriority - @@ -1195,6 +1199,80 @@ <xsd:enumeration value="Overflow"/> </xsd:restriction> </xsd:simpleType> + <!-- enum: PathStyle - + DOS: 1 - + UNIX: 2 - + Unknown: 8 - + --> + <xsd:simpleType name="PathStyle"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="DOS"/> + <xsd:enumeration value="UNIX"/> + <xsd:enumeration value="Unknown"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileAccessMode - + ReadOnly: 1 - + WriteOnly: 2 - + ReadWrite: 3 - + AppendOnly: 4 - + AppendRead: 5 - + --> + <xsd:simpleType name="FileAccessMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="ReadOnly"/> + <xsd:enumeration value="WriteOnly"/> + <xsd:enumeration value="ReadWrite"/> + <xsd:enumeration value="AppendOnly"/> + <xsd:enumeration value="AppendRead"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileOpenAction - + OpenExisting: 1 - + OpenOrCreate: 2 - + CreateNew: 3 - + CreateOrReplace: 4 - + OpenExistingTruncated: 5 - + AppendOrCreate: 99 - + --> + <xsd:simpleType name="FileOpenAction"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="OpenExisting"/> + <xsd:enumeration value="OpenOrCreate"/> + <xsd:enumeration value="CreateNew"/> + <xsd:enumeration value="CreateOrReplace"/> + <xsd:enumeration value="OpenExistingTruncated"/> + <xsd:enumeration value="AppendOrCreate"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileSharingMode - + Read: 1 - + Write: 2 - + ReadWrite: 3 - + Delete: 4 - + ReadDelete: 5 - + WriteDelete: 6 - + All: 7 - + --> + <xsd:simpleType name="FileSharingMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Read"/> + <xsd:enumeration value="Write"/> + <xsd:enumeration value="ReadWrite"/> + <xsd:enumeration value="Delete"/> + <xsd:enumeration value="ReadDelete"/> + <xsd:enumeration value="WriteDelete"/> + <xsd:enumeration value="All"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileOpenExFlags - + None: 0 - + --> + <xsd:simpleType name="FileOpenExFlags"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + </xsd:restriction> + </xsd:simpleType> <!-- enum: FileStatus - Undefined: 0 - Opening: 10 - @@ -1216,27 +1294,27 @@ </xsd:restriction> </xsd:simpleType> <!-- enum: FsObjType - - Undefined: 0 - - FIFO: 1 - - DevChar: 10 - - DevBlock: 11 - - Directory: 50 - - File: 80 - - Symlink: 100 - - Socket: 200 - - Whiteout: 400 - + Unknown: 1 - + Fifo: 2 - + DevChar: 3 - + Directory: 4 - + DevBlock: 5 - + File: 6 - + Symlink: 7 - + Socket: 8 - + WhiteOut: 9 - --> <xsd:simpleType name="FsObjType"> <xsd:restriction base="xsd:string"> - <xsd:enumeration value="Undefined"/> - <xsd:enumeration value="FIFO"/> + <xsd:enumeration value="Unknown"/> + <xsd:enumeration value="Fifo"/> <xsd:enumeration value="DevChar"/> - <xsd:enumeration value="DevBlock"/> <xsd:enumeration value="Directory"/> + <xsd:enumeration value="DevBlock"/> <xsd:enumeration value="File"/> <xsd:enumeration value="Symlink"/> <xsd:enumeration value="Socket"/> - <xsd:enumeration value="Whiteout"/> + <xsd:enumeration value="WhiteOut"/> </xsd:restriction> </xsd:simpleType> <!-- enum: DnDAction - @@ -1508,6 +1586,7 @@ HostPipe: 1 - HostDevice: 2 - RawFile: 3 - + TCP: 4 - --> <xsd:simpleType name="PortMode"> <xsd:restriction base="xsd:string"> @@ -1515,6 +1594,7 @@ <xsd:enumeration value="HostPipe"/> <xsd:enumeration value="HostDevice"/> <xsd:enumeration value="RawFile"/> + <xsd:enumeration value="TCP"/> </xsd:restriction> </xsd:simpleType> <!-- enum: USBControllerType - @@ -1617,6 +1697,22 @@ <xsd:enumeration value="HDA"/> </xsd:restriction> </xsd:simpleType> + <!-- enum: AudioCodecType - + Null: 0 - + SB16: 1 - + STAC9700: 2 - + AD1980: 3 - + STAC9221: 4 - + --> + <xsd:simpleType name="AudioCodecType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="SB16"/> + <xsd:enumeration value="STAC9700"/> + <xsd:enumeration value="AD1980"/> + <xsd:enumeration value="STAC9221"/> + </xsd:restriction> + </xsd:simpleType> <!-- enum: AuthType - Null: 0 - External: 1 - @@ -1634,6 +1730,7 @@ HostSuspend: 1 - HostResume: 2 - HostBatteryLow: 3 - + Snapshot: 4 - --> <xsd:simpleType name="Reason"> <xsd:restriction base="xsd:string"> @@ -1641,6 +1738,7 @@ <xsd:enumeration value="HostSuspend"/> <xsd:enumeration value="HostResume"/> <xsd:enumeration value="HostBatteryLow"/> + <xsd:enumeration value="Snapshot"/> </xsd:restriction> </xsd:simpleType> <!-- enum: StorageBus - @@ -1806,7 +1904,9 @@ OnGuestUserStateChanged: 92 - OnGuestMultiTouch: 93 - OnHostNameResolutionConfigurationChange: 94 - - Last: 95 - + OnSnapshotRestored: 95 - + OnMediumConfigChanged: 96 - + Last: 97 - --> <xsd:simpleType name="VBoxEventType"> <xsd:restriction base="xsd:string"> @@ -1880,6 +1980,8 @@ <xsd:enumeration value="OnGuestUserStateChanged"/> <xsd:enumeration value="OnGuestMultiTouch"/> <xsd:enumeration value="OnHostNameResolutionConfigurationChange"/> + <xsd:enumeration value="OnSnapshotRestored"/> + <xsd:enumeration value="OnMediumConfigChanged"/> <xsd:enumeration value="Last"/> </xsd:restriction> </xsd:simpleType> @@ -1967,6 +2069,7 @@ <xsd:element name="recommendedRTCUseUTC" type="xsd:boolean"/> <xsd:element name="recommendedChipset" type="vbox:ChipsetType"/> <xsd:element name="recommendedAudioController" type="vbox:AudioControllerType"/> + <xsd:element name="recommendedAudioCodec" type="vbox:AudioCodecType"/> <xsd:element name="recommendedFloppy" type="xsd:boolean"/> <xsd:element name="recommendedUSB" type="xsd:boolean"/> <xsd:element name="recommendedTFReset" type="xsd:boolean"/> @@ -2834,6 +2937,21 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- readonly attribute IVirtualBox::APIRevision--> + <xsd:element name="IVirtualBox_getAPIRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getAPIRevisionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- readonly attribute IVirtualBox::homeFolder--> <xsd:element name="IVirtualBox_getHomeFolder"> <xsd:complexType> @@ -3775,6 +3893,52 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IAppliance::getPasswordIds--> + <xsd:element name="IAppliance_getPasswordIds"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getPasswordIdsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::getMediumIdsForPasswordId--> + <xsd:element name="IAppliance_getMediumIdsForPasswordId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="passwordId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getMediumIdsForPasswordIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::addPasswords--> + <xsd:element name="IAppliance_addPasswords"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="identifiers" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="passwords" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_addPasswordsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!--Interface IVirtualSystemDescription--> <!-- readonly attribute IVirtualSystemDescription::count--> <xsd:element name="IVirtualSystemDescription_getCount"> @@ -4602,6 +4766,34 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- read/write attribute IMachine::CPUIDPortabilityLevel--> + <xsd:element name="IMachine_getCPUIDPortabilityLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUIDPortabilityLevelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUIDPortabilityLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CPUIDPortabilityLevel" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUIDPortabilityLevelResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- read/write attribute IMachine::memorySize--> <xsd:element name="IMachine_getMemorySize"> <xsd:complexType> @@ -5452,15 +5644,15 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IMachine::sessionType--> - <xsd:element name="IMachine_getSessionType"> + <!-- readonly attribute IMachine::sessionName--> + <xsd:element name="IMachine_getSessionName"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IMachine_getSessionTypeResponse"> + <xsd:element name="IMachine_getSessionNameResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> @@ -5658,34 +5850,6 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> - <!-- read/write attribute IMachine::guestPropertyNotificationPatterns--> - <xsd:element name="IMachine_getGuestPropertyNotificationPatterns"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IMachine_getGuestPropertyNotificationPatternsResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IMachine_setGuestPropertyNotificationPatterns"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="guestPropertyNotificationPatterns" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IMachine_setGuestPropertyNotificationPatternsResponse"> - <xsd:complexType> - <xsd:sequence/> - </xsd:complexType> - </xsd:element> <!-- read/write attribute IMachine::teleporterEnabled--> <xsd:element name="IMachine_getTeleporterEnabled"> <xsd:complexType> @@ -6291,6 +6455,34 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- read/write attribute IMachine::VMProcessPriority--> + <xsd:element name="IMachine_getVMProcessPriority"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getVMProcessPriorityResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setVMProcessPriority"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="VMProcessPriority" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setVMProcessPriorityResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- method IMachine::lockMachine--> <xsd:element name="IMachine_lockMachine"> <xsd:complexType> @@ -6312,7 +6504,7 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="session" type="xsd:string"/> - <xsd:element name="type" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> <xsd:element name="environment" type="xsd:string"/> </xsd:sequence> </xsd:complexType> @@ -6695,6 +6887,7 @@ <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="connectionType" type="vbox:StorageBus"/> <xsd:element name="instance" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> @@ -7304,24 +7497,6 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IMachine::querySavedThumbnailSize--> - <xsd:element name="IMachine_querySavedThumbnailSize"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="screenId" type="xsd:unsignedInt"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IMachine_querySavedThumbnailSizeResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="size" type="xsd:unsignedInt"/> - <xsd:element name="width" type="xsd:unsignedInt"/> - <xsd:element name="height" type="xsd:unsignedInt"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> <!-- method IMachine::readSavedThumbnailToArray--> <xsd:element name="IMachine_readSavedThumbnailToArray"> <xsd:complexType> @@ -7341,8 +7516,8 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IMachine::querySavedScreenshotPNGSize--> - <xsd:element name="IMachine_querySavedScreenshotPNGSize"> + <!-- method IMachine::querySavedScreenshotInfo--> + <xsd:element name="IMachine_querySavedScreenshotInfo"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> @@ -7350,25 +7525,26 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IMachine_querySavedScreenshotPNGSizeResponse"> + <xsd:element name="IMachine_querySavedScreenshotInfoResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="size" type="xsd:unsignedInt"/> <xsd:element name="width" type="xsd:unsignedInt"/> <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:BitmapFormat"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IMachine::readSavedScreenshotPNGToArray--> - <xsd:element name="IMachine_readSavedScreenshotPNGToArray"> + <!-- method IMachine::readSavedScreenshotToArray--> + <xsd:element name="IMachine_readSavedScreenshotToArray"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="bitmapFormat" type="vbox:BitmapFormat"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IMachine_readSavedScreenshotPNGToArrayResponse"> + <xsd:element name="IMachine_readSavedScreenshotToArrayResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="width" type="xsd:unsignedInt"/> @@ -7488,6 +7664,147 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IMachine::saveState--> + <xsd:element name="IMachine_saveState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_saveStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::adoptSavedState--> + <xsd:element name="IMachine_adoptSavedState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="savedStateFile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_adoptSavedStateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::discardSavedState--> + <xsd:element name="IMachine_discardSavedState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="fRemoveFile" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_discardSavedStateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::takeSnapshot--> + <xsd:element name="IMachine_takeSnapshot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + <xsd:element name="pause" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_takeSnapshotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="id" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::deleteSnapshot--> + <xsd:element name="IMachine_deleteSnapshot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_deleteSnapshotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::deleteSnapshotAndAllChildren--> + <xsd:element name="IMachine_deleteSnapshotAndAllChildren"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_deleteSnapshotAndAllChildrenResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::deleteSnapshotRange--> + <xsd:element name="IMachine_deleteSnapshotRange"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="startId" type="xsd:string"/> + <xsd:element name="endId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_deleteSnapshotRangeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::restoreSnapshot--> + <xsd:element name="IMachine_restoreSnapshot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="snapshot" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_restoreSnapshotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::applyDefaults--> + <xsd:element name="IMachine_applyDefaults"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="flags" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_applyDefaultsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!--Interface IEmulatedUSB--> <!-- readonly attribute IEmulatedUSB::webcams--> <xsd:element name="IEmulatedUSB_getWebcams"> @@ -7912,49 +8229,6 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IConsole::saveState--> - <xsd:element name="IConsole_saveState"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_saveStateResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::adoptSavedState--> - <xsd:element name="IConsole_adoptSavedState"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="savedStateFile" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_adoptSavedStateResponse"> - <xsd:complexType> - <xsd:sequence/> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::discardSavedState--> - <xsd:element name="IConsole_discardSavedState"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="fRemoveFile" type="xsd:boolean"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_discardSavedStateResponse"> - <xsd:complexType> - <xsd:sequence/> - </xsd:complexType> - </xsd:element> <!-- method IConsole::getDeviceActivity--> <xsd:element name="IConsole_getDeviceActivity"> <xsd:complexType> @@ -8065,88 +8339,6 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> - <!-- method IConsole::takeSnapshot--> - <xsd:element name="IConsole_takeSnapshot"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="name" type="xsd:string"/> - <xsd:element name="description" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_takeSnapshotResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::deleteSnapshot--> - <xsd:element name="IConsole_deleteSnapshot"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="id" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_deleteSnapshotResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::deleteSnapshotAndAllChildren--> - <xsd:element name="IConsole_deleteSnapshotAndAllChildren"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="id" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_deleteSnapshotAndAllChildrenResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::deleteSnapshotRange--> - <xsd:element name="IConsole_deleteSnapshotRange"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="startId" type="xsd:string"/> - <xsd:element name="endId" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_deleteSnapshotRangeResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- method IConsole::restoreSnapshot--> - <xsd:element name="IConsole_restoreSnapshot"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="snapshot" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IConsole_restoreSnapshotResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> <!-- method IConsole::teleport--> <xsd:element name="IConsole_teleport"> <xsd:complexType> @@ -9263,6 +9455,21 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- readonly attribute ISystemProperties::rawModeSupported--> + <xsd:element name="ISystemProperties_getRawModeSupported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getRawModeSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- read/write attribute ISystemProperties::exclusiveHwVirt--> <xsd:element name="ISystemProperties_getExclusiveHwVirt"> <xsd:complexType> @@ -9907,6 +10114,21 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- readonly attribute IDnDBase::protocolVersion--> + <xsd:element name="IDnDBase_getProtocolVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDBase_getProtocolVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- method IDnDBase::isFormatSupported--> <xsd:element name="IDnDBase_isFormatSupported"> <xsd:complexType> @@ -10003,6 +10225,21 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestDnDSource--> + <!-- readonly attribute IGuestDnDSource::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IDnDTarget--> <!-- method IDnDTarget::enter--> <xsd:element name="IDnDTarget_enter"> @@ -10100,7 +10337,37 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IDnDTarget::cancel--> + <xsd:element name="IDnDTarget_cancel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDTarget_cancelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IGuestDnDTarget--> + <!-- readonly attribute IGuestDnDTarget::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IGuestSession--> <!-- readonly attribute IGuestSession::user--> <xsd:element name="IGuestSession_getUser"> @@ -10220,34 +10487,49 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- read/write attribute IGuestSession::environment--> - <xsd:element name="IGuestSession_getEnvironment"> + <!-- read/write attribute IGuestSession::environmentChanges--> + <xsd:element name="IGuestSession_getEnvironmentChanges"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_getEnvironmentResponse"> + <xsd:element name="IGuestSession_getEnvironmentChangesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_setEnvironment"> + <xsd:element name="IGuestSession_setEnvironmentChanges"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="environment" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="environmentChanges" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_setEnvironmentResponse"> + <xsd:element name="IGuestSession_setEnvironmentChangesResponse"> <xsd:complexType> <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- readonly attribute IGuestSession::environmentBase--> + <xsd:element name="IGuestSession_getEnvironmentBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getEnvironmentBaseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- readonly attribute IGuestSession::processes--> <xsd:element name="IGuestSession_getProcesses"> <xsd:complexType> @@ -10263,6 +10545,49 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- readonly attribute IGuestSession::pathStyle--> + <xsd:element name="IGuestSession_getPathStyle"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getPathStyleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:PathStyle"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGuestSession::currentDirectory--> + <xsd:element name="IGuestSession_getCurrentDirectory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getCurrentDirectoryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_setCurrentDirectory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="currentDirectory" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_setCurrentDirectoryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- readonly attribute IGuestSession::directories--> <xsd:element name="IGuestSession_getDirectories"> <xsd:complexType> @@ -10321,36 +10646,54 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::copyFrom--> - <xsd:element name="IGuestSession_copyFrom"> + <!-- method IGuestSession::directoryCopy--> + <xsd:element name="IGuestSession_directoryCopy"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="source" type="xsd:string"/> - <xsd:element name="dest" type="xsd:string"/> - <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:CopyFileFlag"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCopyFlags"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_copyFromResponse"> + <xsd:element name="IGuestSession_directoryCopyResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::copyTo--> - <xsd:element name="IGuestSession_copyTo"> + <!-- method IGuestSession::directoryCopyFromGuest--> + <xsd:element name="IGuestSession_directoryCopyFromGuest"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="source" type="xsd:string"/> - <xsd:element name="dest" type="xsd:string"/> - <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:CopyFileFlag"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCopyFlags"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_copyToResponse"> + <xsd:element name="IGuestSession_directoryCopyFromGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryCopyToGuest--> + <xsd:element name="IGuestSession_directoryCopyToGuest"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="source" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCopyFlags"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryCopyToGuestResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> @@ -10398,6 +10741,7 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> @@ -10426,22 +10770,6 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::directoryQueryInfo--> - <xsd:element name="IGuestSession_directoryQueryInfo"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="path" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IGuestSession_directoryQueryInfoResponse"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> <!-- method IGuestSession::directoryRemove--> <xsd:element name="IGuestSession_directoryRemove"> <xsd:complexType> @@ -10473,52 +10801,53 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::directoryRename--> - <xsd:element name="IGuestSession_directoryRename"> + <!-- method IGuestSession::environmentScheduleSet--> + <xsd:element name="IGuestSession_environmentScheduleSet"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="source" type="xsd:string"/> - <xsd:element name="dest" type="xsd:string"/> - <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:PathRenameFlag"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_directoryRenameResponse"> + <xsd:element name="IGuestSession_environmentScheduleSetResponse"> <xsd:complexType> <xsd:sequence/> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::directorySetACL--> - <xsd:element name="IGuestSession_directorySetACL"> + <!-- method IGuestSession::environmentScheduleUnset--> + <xsd:element name="IGuestSession_environmentScheduleUnset"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="path" type="xsd:string"/> - <xsd:element name="acl" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_directorySetACLResponse"> + <xsd:element name="IGuestSession_environmentScheduleUnsetResponse"> <xsd:complexType> <xsd:sequence/> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::environmentClear--> - <xsd:element name="IGuestSession_environmentClear"> + <!-- method IGuestSession::environmentGetBaseVariable--> + <xsd:element name="IGuestSession_environmentGetBaseVariable"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_environmentClearResponse"> + <xsd:element name="IGuestSession_environmentGetBaseVariableResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::environmentGet--> - <xsd:element name="IGuestSession_environmentGet"> + <!-- method IGuestSession::environmentDoesBaseVariableExist--> + <xsd:element name="IGuestSession_environmentDoesBaseVariableExist"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> @@ -10526,40 +10855,65 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_environmentGetResponse"> + <xsd:element name="IGuestSession_environmentDoesBaseVariableExistResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fileCopy--> + <xsd:element name="IGuestSession_fileCopy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="source" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FileCopyFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fileCopyResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::environmentSet--> - <xsd:element name="IGuestSession_environmentSet"> + <!-- method IGuestSession::fileCopyFromGuest--> + <xsd:element name="IGuestSession_fileCopyFromGuest"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="name" type="xsd:string"/> - <xsd:element name="value" type="xsd:string"/> + <xsd:element name="source" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FileCopyFlag"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_environmentSetResponse"> + <xsd:element name="IGuestSession_fileCopyFromGuestResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::environmentUnset--> - <xsd:element name="IGuestSession_environmentUnset"> + <!-- method IGuestSession::fileCopyToGuest--> + <xsd:element name="IGuestSession_fileCopyToGuest"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="name" type="xsd:string"/> + <xsd:element name="source" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FileCopyFlag"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_environmentUnsetResponse"> + <xsd:element name="IGuestSession_fileCopyToGuestResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> <!-- method IGuestSession::fileCreateTemp--> @@ -10587,6 +10941,7 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> @@ -10597,78 +10952,99 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileRemove--> - <xsd:element name="IGuestSession_fileRemove"> + <!-- method IGuestSession::fileOpen--> + <xsd:element name="IGuestSession_fileOpen"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> + <xsd:element name="accessMode" type="vbox:FileAccessMode"/> + <xsd:element name="openAction" type="vbox:FileOpenAction"/> + <xsd:element name="creationMode" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileRemoveResponse"> + <xsd:element name="IGuestSession_fileOpenResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileOpen--> - <xsd:element name="IGuestSession_fileOpen"> + <!-- method IGuestSession::fileOpenEx--> + <xsd:element name="IGuestSession_fileOpenEx"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> - <xsd:element name="openMode" type="xsd:string"/> - <xsd:element name="disposition" type="xsd:string"/> + <xsd:element name="accessMode" type="vbox:FileAccessMode"/> + <xsd:element name="openAction" type="vbox:FileOpenAction"/> + <xsd:element name="sharingMode" type="vbox:FileSharingMode"/> <xsd:element name="creationMode" type="xsd:unsignedInt"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FileOpenExFlags"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileOpenResponse"> + <xsd:element name="IGuestSession_fileOpenExResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileOpenEx--> - <xsd:element name="IGuestSession_fileOpenEx"> + <!-- method IGuestSession::fileQuerySize--> + <xsd:element name="IGuestSession_fileQuerySize"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> - <xsd:element name="openMode" type="xsd:string"/> - <xsd:element name="disposition" type="xsd:string"/> - <xsd:element name="sharingMode" type="xsd:string"/> - <xsd:element name="creationMode" type="xsd:unsignedInt"/> - <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileOpenExResponse"> + <xsd:element name="IGuestSession_fileQuerySizeResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjExists--> + <xsd:element name="IGuestSession_fsObjExists"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fsObjExistsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileQueryInfo--> - <xsd:element name="IGuestSession_fileQueryInfo"> + <!-- method IGuestSession::fsObjQueryInfo--> + <xsd:element name="IGuestSession_fsObjQueryInfo"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="path" type="xsd:string"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileQueryInfoResponse"> + <xsd:element name="IGuestSession_fsObjQueryInfoResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileQuerySize--> - <xsd:element name="IGuestSession_fileQuerySize"> + <!-- method IGuestSession::fsObjRemove--> + <xsd:element name="IGuestSession_fsObjRemove"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> @@ -10676,40 +11052,58 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileQuerySizeResponse"> + <xsd:element name="IGuestSession_fsObjRemoveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjRename--> + <xsd:element name="IGuestSession_fsObjRename"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:long"/> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="oldPath" type="xsd:string"/> + <xsd:element name="newPath" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FsObjRenameFlag"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileRename--> - <xsd:element name="IGuestSession_fileRename"> + <xsd:element name="IGuestSession_fsObjRenameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjMove--> + <xsd:element name="IGuestSession_fsObjMove"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="source" type="xsd:string"/> - <xsd:element name="dest" type="xsd:string"/> - <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:PathRenameFlag"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FsObjMoveFlags"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileRenameResponse"> + <xsd:element name="IGuestSession_fsObjMoveResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::fileSetACL--> - <xsd:element name="IGuestSession_fileSetACL"> + <!-- method IGuestSession::fsObjSetACL--> + <xsd:element name="IGuestSession_fsObjSetACL"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="file" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="followSymlinks" type="xsd:boolean"/> <xsd:element name="acl" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestSession_fileSetACLResponse"> + <xsd:element name="IGuestSession_fsObjSetACLResponse"> <xsd:complexType> <xsd:sequence/> </xsd:complexType> @@ -10719,9 +11113,9 @@ <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="command" type="xsd:string"/> + <xsd:element name="executable" type="xsd:string"/> <xsd:element name="arguments" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> - <xsd:element name="environment" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="environmentChanges" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:ProcessCreateFlag"/> <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> </xsd:sequence> @@ -10739,9 +11133,9 @@ <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="command" type="xsd:string"/> + <xsd:element name="executable" type="xsd:string"/> <xsd:element name="arguments" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> - <xsd:element name="environment" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="environmentChanges" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:ProcessCreateFlag"/> <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> <xsd:element name="priority" type="vbox:ProcessPriority"/> @@ -10777,7 +11171,7 @@ <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="source" type="xsd:string"/> + <xsd:element name="symlink" type="xsd:string"/> <xsd:element name="target" type="xsd:string"/> <xsd:element name="type" type="vbox:SymlinkType"/> </xsd:sequence> @@ -10821,34 +11215,6 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- method IGuestSession::symlinkRemoveDirectory--> - <xsd:element name="IGuestSession_symlinkRemoveDirectory"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="path" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IGuestSession_symlinkRemoveDirectoryResponse"> - <xsd:complexType> - <xsd:sequence/> - </xsd:complexType> - </xsd:element> - <!-- method IGuestSession::symlinkRemoveFile--> - <xsd:element name="IGuestSession_symlinkRemoveFile"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="_this" type="xsd:string"/> - <xsd:element name="file" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IGuestSession_symlinkRemoveFileResponse"> - <xsd:complexType> - <xsd:sequence/> - </xsd:complexType> - </xsd:element> <!-- method IGuestSession::waitFor--> <xsd:element name="IGuestSession_waitFor"> <xsd:complexType> @@ -11108,6 +11474,21 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestProcess--> + <!-- readonly attribute IGuestProcess::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestProcess_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcess_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IDirectory--> <!-- readonly attribute IDirectory::directoryName--> <xsd:element name="IDirectory_getDirectoryName"> @@ -11168,139 +11549,154 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestDirectory--> - <!--Interface IFile--> - <!-- readonly attribute IFile::creationMode--> - <xsd:element name="IFile_getCreationMode"> + <!-- readonly attribute IGuestDirectory::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getCreationModeResponse"> + <xsd:element name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:unsignedInt"/> + <xsd:element name="returnval" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::disposition--> - <xsd:element name="IFile_getDisposition"> + <!--Interface IFile--> + <!-- readonly attribute IFile::eventSource--> + <xsd:element name="IFile_getEventSource"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getDispositionResponse"> + <xsd:element name="IFile_getEventSourceResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::eventSource--> - <xsd:element name="IFile_getEventSource"> + <!-- readonly attribute IFile::id--> + <xsd:element name="IFile_getId"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getEventSourceResponse"> + <xsd:element name="IFile_getIdResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::fileName--> - <xsd:element name="IFile_getFileName"> + <!-- readonly attribute IFile::initialSize--> + <xsd:element name="IFile_getInitialSize"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getFileNameResponse"> + <xsd:element name="IFile_getInitialSizeResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:long"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::id--> - <xsd:element name="IFile_getId"> + <!-- readonly attribute IFile::offset--> + <xsd:element name="IFile_getOffset"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getIdResponse"> + <xsd:element name="IFile_getOffsetResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:unsignedInt"/> + <xsd:element name="returnval" type="xsd:long"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::initialSize--> - <xsd:element name="IFile_getInitialSize"> + <!-- readonly attribute IFile::status--> + <xsd:element name="IFile_getStatus"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getInitialSizeResponse"> + <xsd:element name="IFile_getStatusResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:long"/> + <xsd:element name="returnval" type="vbox:FileStatus"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::openMode--> - <xsd:element name="IFile_getOpenMode"> + <!-- readonly attribute IFile::fileName--> + <xsd:element name="IFile_getFileName"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getOpenModeResponse"> + <xsd:element name="IFile_getFileNameResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::offset--> - <xsd:element name="IFile_getOffset"> + <!-- readonly attribute IFile::creationMode--> + <xsd:element name="IFile_getCreationMode"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getOffsetResponse"> + <xsd:element name="IFile_getCreationModeResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="xsd:long"/> + <xsd:element name="returnval" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IFile::status--> - <xsd:element name="IFile_getStatus"> + <!-- readonly attribute IFile::openAction--> + <xsd:element name="IFile_getOpenAction"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IFile_getStatusResponse"> + <xsd:element name="IFile_getOpenActionResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="returnval" type="vbox:FileStatus"/> + <xsd:element name="returnval" type="vbox:FileOpenAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFile::accessMode--> + <xsd:element name="IFile_getAccessMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_getAccessModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FileAccessMode"/> </xsd:sequence> </xsd:complexType> </xsd:element> @@ -11332,6 +11728,21 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IFile::querySize--> + <xsd:element name="IFile_querySize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_querySizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- method IFile::read--> <xsd:element name="IFile_read"> <xsd:complexType> @@ -11373,13 +11784,15 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="offset" type="xsd:long"/> - <xsd:element name="whence" type="vbox:FileSeekType"/> + <xsd:element name="whence" type="vbox:FileSeekOrigin"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="IFile_seekResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> </xsd:complexType> </xsd:element> <!-- method IFile::setACL--> @@ -11388,6 +11801,7 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="acl" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> </xsd:sequence> </xsd:complexType> </xsd:element> @@ -11396,6 +11810,20 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- method IFile::setSize--> + <xsd:element name="IFile_setSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="size" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_setSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- method IFile::write--> <xsd:element name="IFile_write"> <xsd:complexType> @@ -11432,6 +11860,21 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestFile--> + <!-- readonly attribute IGuestFile::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestFile_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFile_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IFsObjInfo--> <!-- readonly attribute IFsObjInfo::accessTime--> <xsd:element name="IFsObjInfo_getAccessTime"> @@ -11719,6 +12162,21 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestFsObjInfo--> + <!-- readonly attribute IGuestFsObjInfo::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IGuest--> <!-- readonly attribute IGuest::OSTypeId--> <xsd:element name="IGuest_getOSTypeId"> @@ -14072,7 +14530,9 @@ </xsd:element> <xsd:element name="IDisplay_attachFramebufferResponse"> <xsd:complexType> - <xsd:sequence/> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> </xsd:complexType> </xsd:element> <!-- method IDisplay::detachFramebuffer--> @@ -14081,6 +14541,7 @@ <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="id" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> @@ -15672,6 +16133,36 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- method IMachineDebugger::loadPlugIn--> + <xsd:element name="IMachineDebugger_loadPlugIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_loadPlugInResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::unloadPlugIn--> + <xsd:element name="IMachineDebugger_unloadPlugIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_unloadPlugInResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- method IMachineDebugger::detectOS--> <xsd:element name="IMachineDebugger_detectOS"> <xsd:complexType> @@ -15687,6 +16178,22 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IMachineDebugger::queryOSKernelLog--> + <xsd:element name="IMachineDebugger_queryOSKernelLog"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maxMessages" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_queryOSKernelLogResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!-- method IMachineDebugger::getRegister--> <xsd:element name="IMachineDebugger_getRegister"> <xsd:complexType> @@ -15878,7 +16385,7 @@ </xsd:complexType> </xsd:element> <!--Interface IUSBController--> - <!-- readonly attribute IUSBController::name--> + <!-- read/write attribute IUSBController::name--> <xsd:element name="IUSBController_getName"> <xsd:complexType> <xsd:sequence> @@ -15893,7 +16400,20 @@ </xsd:sequence> </xsd:complexType> </xsd:element> - <!-- readonly attribute IUSBController::type--> + <xsd:element name="IUSBController_setName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBController_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBController::type--> <xsd:element name="IUSBController_getType"> <xsd:complexType> <xsd:sequence> @@ -15908,6 +16428,19 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <xsd:element name="IUSBController_setType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:USBControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBController_setTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- readonly attribute IUSBController::USBStandard--> <xsd:element name="IUSBController_getUSBStandard"> <xsd:complexType> @@ -16502,6 +17035,62 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- read/write attribute IAudioAdapter::enabledIn--> + <xsd:element name="IAudioAdapter_getEnabledIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getEnabledInResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabledIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabledIn" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabledInResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IAudioAdapter::enabledOut--> + <xsd:element name="IAudioAdapter_getEnabledOut"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getEnabledOutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabledOut"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabledOut" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabledOutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- read/write attribute IAudioAdapter::audioController--> <xsd:element name="IAudioAdapter_getAudioController"> <xsd:complexType> @@ -16530,6 +17119,34 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- read/write attribute IAudioAdapter::audioCodec--> + <xsd:element name="IAudioAdapter_getAudioCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getAudioCodecResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AudioCodecType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioCodec" type="vbox:AudioCodecType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioCodecResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- read/write attribute IAudioAdapter::audioDriver--> <xsd:element name="IAudioAdapter_getAudioDriver"> <xsd:complexType> @@ -16558,6 +17175,52 @@ <xsd:sequence/> </xsd:complexType> </xsd:element> + <!-- readonly attribute IAudioAdapter::propertiesList--> + <xsd:element name="IAudioAdapter_getPropertiesList"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getPropertiesListResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAudioAdapter::setProperty--> + <xsd:element name="IAudioAdapter_setProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="key" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IAudioAdapter::getProperty--> + <xsd:element name="IAudioAdapter_getProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="key" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IVRDEServer--> <!-- read/write attribute IVRDEServer::enabled--> <xsd:element name="IVRDEServer_getEnabled"> @@ -16832,6 +17495,34 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- read/write attribute ISession::name--> + <xsd:element name="ISession_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_setName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- readonly attribute ISession::machine--> <xsd:element name="ISession_getMachine"> <xsd:complexType> @@ -16876,7 +17567,7 @@ </xsd:complexType> </xsd:element> <!--Interface IStorageController--> - <!-- readonly attribute IStorageController::name--> + <!-- read/write attribute IStorageController::name--> <xsd:element name="IStorageController_getName"> <xsd:complexType> <xsd:sequence> @@ -16891,6 +17582,19 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <xsd:element name="IStorageController_setName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> <!-- readonly attribute IStorageController::maxDevicesPerPortCount--> <xsd:element name="IStorageController_getMaxDevicesPerPortCount"> <xsd:complexType> @@ -18196,6 +18900,22 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!--Interface IMediumConfigChangedEvent--> + <!-- readonly attribute IMediumConfigChangedEvent::medium--> + <xsd:element name="IMediumConfigChangedEvent_getMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumConfigChangedEvent_getMediumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IMachineRegisteredEvent--> <!-- readonly attribute IMachineRegisteredEvent::registered--> <xsd:element name="IMachineRegisteredEvent_getRegistered"> @@ -18291,15 +19011,15 @@ </xsd:complexType> </xsd:element> <!--Interface ISnapshotTakenEvent--> - <!-- readonly attribute ISnapshotTakenEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute ISnapshotTakenEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -18307,15 +19027,31 @@ </xsd:complexType> </xsd:element> <!--Interface ISnapshotDeletedEvent--> - <!-- readonly attribute ISnapshotDeletedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute ISnapshotDeletedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshotRestoredEvent--> + <!-- readonly attribute ISnapshotRestoredEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -18323,15 +19059,15 @@ </xsd:complexType> </xsd:element> <!--Interface ISnapshotChangedEvent--> - <!-- readonly attribute ISnapshotChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute ISnapshotChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -18568,15 +19304,15 @@ </xsd:complexType> </xsd:element> <!--Interface IAdditionsStateChangedEvent--> - <!-- readonly attribute IAdditionsStateChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IAdditionsStateChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -18632,15 +19368,15 @@ </xsd:complexType> </xsd:element> <!--Interface IStorageControllerChangedEvent--> - <!-- readonly attribute IStorageControllerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IStorageControllerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19254,15 +19990,15 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestFileOffsetChangedEvent--> - <!-- readonly attribute IGuestFileOffsetChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IGuestFileOffsetChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19286,15 +20022,15 @@ </xsd:complexType> </xsd:element> <!--Interface IGuestFileWriteEvent--> - <!-- readonly attribute IGuestFileWriteEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IGuestFileWriteEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19302,15 +20038,15 @@ </xsd:complexType> </xsd:element> <!--Interface IVRDEServerChangedEvent--> - <!-- readonly attribute IVRDEServerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IVRDEServerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19318,15 +20054,15 @@ </xsd:complexType> </xsd:element> <!--Interface IVRDEServerInfoChangedEvent--> - <!-- readonly attribute IVRDEServerInfoChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IVRDEServerInfoChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19334,15 +20070,15 @@ </xsd:complexType> </xsd:element> <!--Interface IVideoCaptureChangedEvent--> - <!-- readonly attribute IVideoCaptureChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IVideoCaptureChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19350,15 +20086,15 @@ </xsd:complexType> </xsd:element> <!--Interface IUSBControllerChangedEvent--> - <!-- readonly attribute IUSBControllerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IUSBControllerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -19595,6 +20331,50 @@ </xsd:sequence> </xsd:complexType> </xsd:element> + <!-- method IVetoEvent::addApproval--> + <xsd:element name="IVetoEvent_addApproval"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="reason" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVetoEvent_addApprovalResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVetoEvent::isApproved--> + <xsd:element name="IVetoEvent_isApproved"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVetoEvent_isApprovedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVetoEvent::getApprovals--> + <xsd:element name="IVetoEvent_getApprovals"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVetoEvent_getApprovalsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface IExtraDataCanChangeEvent--> <!-- readonly attribute IExtraDataCanChangeEvent::machineId--> <xsd:element name="IExtraDataCanChangeEvent_getMachineId"> @@ -19642,15 +20422,15 @@ </xsd:complexType> </xsd:element> <!--Interface ICanShowWindowEvent--> - <!-- readonly attribute ICanShowWindowEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute ICanShowWindowEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -20131,6 +20911,21 @@ </xsd:complexType> </xsd:element> <!--Interface INATNetworkAlterEvent--> + <!-- readonly attribute INATNetworkAlterEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> <!--Interface INATNetworkCreationDeletionEvent--> <!-- readonly attribute INATNetworkCreationDeletionEvent::creationEvent--> <xsd:element name="INATNetworkCreationDeletionEvent_getCreationEvent"> @@ -20345,15 +21140,15 @@ </xsd:complexType> </xsd:element> <!--Interface IHostNameResolutionConfigurationChangeEvent--> - <!-- readonly attribute IHostNameResolutionConfigurationChangeEvent::midlDoesNotLikEmptyInterfaces--> - <xsd:element name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfaces"> + <!-- readonly attribute IHostNameResolutionConfigurationChangeEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces"> <xsd:complexType> <xsd:sequence> <xsd:element name="_this" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> - <xsd:element name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesResponse"> + <xsd:element name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="returnval" type="xsd:boolean"/> @@ -20791,6 +21586,13 @@ <wsdl:message name="IVirtualBox_getAPIVersionResultMsg"> <wsdl:part name="parameters" element="vbox:IVirtualBox_getAPIVersionResponse"/> </wsdl:message> + <!-- readonly attribute IVirtualBox::APIRevision--> + <wsdl:message name="IVirtualBox_getAPIRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getAPIRevision"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getAPIRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getAPIRevisionResponse"/> + </wsdl:message> <!-- readonly attribute IVirtualBox::homeFolder--> <wsdl:message name="IVirtualBox_getHomeFolderRequestMsg"> <wsdl:part name="parameters" element="vbox:IVirtualBox_getHomeFolder"/> @@ -21222,6 +22024,27 @@ <wsdl:message name="IAppliance_getWarningsResultMsg"> <wsdl:part name="parameters" element="vbox:IAppliance_getWarningsResponse"/> </wsdl:message> + <!-- method IAppliance::getPasswordIds--> + <wsdl:message name="IAppliance_getPasswordIdsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getPasswordIds"/> + </wsdl:message> + <wsdl:message name="IAppliance_getPasswordIdsResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getPasswordIdsResponse"/> + </wsdl:message> + <!-- method IAppliance::getMediumIdsForPasswordId--> + <wsdl:message name="IAppliance_getMediumIdsForPasswordIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getMediumIdsForPasswordId"/> + </wsdl:message> + <wsdl:message name="IAppliance_getMediumIdsForPasswordIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getMediumIdsForPasswordIdResponse"/> + </wsdl:message> + <!-- method IAppliance::addPasswords--> + <wsdl:message name="IAppliance_addPasswordsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_addPasswords"/> + </wsdl:message> + <wsdl:message name="IAppliance_addPasswordsResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_addPasswordsResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IVirtualSystemDescription @@ -21629,6 +22452,19 @@ <wsdl:message name="IMachine_setCPUExecutionCapResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_setCPUExecutionCapResponse"/> </wsdl:message> + <!-- read/write attribute IMachine::CPUIDPortabilityLevel--> + <wsdl:message name="IMachine_getCPUIDPortabilityLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDPortabilityLevel"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUIDPortabilityLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDPortabilityLevelResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUIDPortabilityLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUIDPortabilityLevel"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUIDPortabilityLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUIDPortabilityLevelResponse"/> + </wsdl:message> <!-- read/write attribute IMachine::memorySize--> <wsdl:message name="IMachine_getMemorySizeRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachine_getMemorySize"/> @@ -22024,12 +22860,12 @@ <wsdl:message name="IMachine_getSessionStateResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_getSessionStateResponse"/> </wsdl:message> - <!-- readonly attribute IMachine::sessionType--> - <wsdl:message name="IMachine_getSessionTypeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_getSessionType"/> + <!-- readonly attribute IMachine::sessionName--> + <wsdl:message name="IMachine_getSessionNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionName"/> </wsdl:message> - <wsdl:message name="IMachine_getSessionTypeResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_getSessionTypeResponse"/> + <wsdl:message name="IMachine_getSessionNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionNameResponse"/> </wsdl:message> <!-- readonly attribute IMachine::sessionPID--> <wsdl:message name="IMachine_getSessionPIDRequestMsg"> @@ -22120,19 +22956,6 @@ <wsdl:message name="IMachine_setDnDModeResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_setDnDModeResponse"/> </wsdl:message> - <!-- read/write attribute IMachine::guestPropertyNotificationPatterns--> - <wsdl:message name="IMachine_getGuestPropertyNotificationPatternsRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyNotificationPatterns"/> - </wsdl:message> - <wsdl:message name="IMachine_getGuestPropertyNotificationPatternsResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyNotificationPatternsResponse"/> - </wsdl:message> - <wsdl:message name="IMachine_setGuestPropertyNotificationPatternsRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_setGuestPropertyNotificationPatterns"/> - </wsdl:message> - <wsdl:message name="IMachine_setGuestPropertyNotificationPatternsResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_setGuestPropertyNotificationPatternsResponse"/> - </wsdl:message> <!-- read/write attribute IMachine::teleporterEnabled--> <wsdl:message name="IMachine_getTeleporterEnabledRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterEnabled"/> @@ -22414,6 +23237,19 @@ <wsdl:message name="IMachine_getUSBProxyAvailableResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_getUSBProxyAvailableResponse"/> </wsdl:message> + <!-- read/write attribute IMachine::VMProcessPriority--> + <wsdl:message name="IMachine_getVMProcessPriorityRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getVMProcessPriority"/> + </wsdl:message> + <wsdl:message name="IMachine_getVMProcessPriorityResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getVMProcessPriorityResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setVMProcessPriorityRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setVMProcessPriority"/> + </wsdl:message> + <wsdl:message name="IMachine_setVMProcessPriorityResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setVMProcessPriorityResponse"/> + </wsdl:message> <!-- method IMachine::lockMachine--> <wsdl:message name="IMachine_lockMachineRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachine_lockMachine"/> @@ -22855,13 +23691,6 @@ <wsdl:message name="IMachine_querySavedGuestScreenInfoResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_querySavedGuestScreenInfoResponse"/> </wsdl:message> - <!-- method IMachine::querySavedThumbnailSize--> - <wsdl:message name="IMachine_querySavedThumbnailSizeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_querySavedThumbnailSize"/> - </wsdl:message> - <wsdl:message name="IMachine_querySavedThumbnailSizeResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_querySavedThumbnailSizeResponse"/> - </wsdl:message> <!-- method IMachine::readSavedThumbnailToArray--> <wsdl:message name="IMachine_readSavedThumbnailToArrayRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachine_readSavedThumbnailToArray"/> @@ -22869,19 +23698,19 @@ <wsdl:message name="IMachine_readSavedThumbnailToArrayResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_readSavedThumbnailToArrayResponse"/> </wsdl:message> - <!-- method IMachine::querySavedScreenshotPNGSize--> - <wsdl:message name="IMachine_querySavedScreenshotPNGSizeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotPNGSize"/> + <!-- method IMachine::querySavedScreenshotInfo--> + <wsdl:message name="IMachine_querySavedScreenshotInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotInfo"/> </wsdl:message> - <wsdl:message name="IMachine_querySavedScreenshotPNGSizeResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotPNGSizeResponse"/> + <wsdl:message name="IMachine_querySavedScreenshotInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotInfoResponse"/> </wsdl:message> - <!-- method IMachine::readSavedScreenshotPNGToArray--> - <wsdl:message name="IMachine_readSavedScreenshotPNGToArrayRequestMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotPNGToArray"/> + <!-- method IMachine::readSavedScreenshotToArray--> + <wsdl:message name="IMachine_readSavedScreenshotToArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotToArray"/> </wsdl:message> - <wsdl:message name="IMachine_readSavedScreenshotPNGToArrayResultMsg"> - <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotPNGToArrayResponse"/> + <wsdl:message name="IMachine_readSavedScreenshotToArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotToArrayResponse"/> </wsdl:message> <!-- method IMachine::hotPlugCPU--> <wsdl:message name="IMachine_hotPlugCPURequestMsg"> @@ -22932,6 +23761,69 @@ <wsdl:message name="IMachine_cloneToResultMsg"> <wsdl:part name="parameters" element="vbox:IMachine_cloneToResponse"/> </wsdl:message> + <!-- method IMachine::saveState--> + <wsdl:message name="IMachine_saveStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_saveState"/> + </wsdl:message> + <wsdl:message name="IMachine_saveStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_saveStateResponse"/> + </wsdl:message> + <!-- method IMachine::adoptSavedState--> + <wsdl:message name="IMachine_adoptSavedStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_adoptSavedState"/> + </wsdl:message> + <wsdl:message name="IMachine_adoptSavedStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_adoptSavedStateResponse"/> + </wsdl:message> + <!-- method IMachine::discardSavedState--> + <wsdl:message name="IMachine_discardSavedStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_discardSavedState"/> + </wsdl:message> + <wsdl:message name="IMachine_discardSavedStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_discardSavedStateResponse"/> + </wsdl:message> + <!-- method IMachine::takeSnapshot--> + <wsdl:message name="IMachine_takeSnapshotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_takeSnapshot"/> + </wsdl:message> + <wsdl:message name="IMachine_takeSnapshotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_takeSnapshotResponse"/> + </wsdl:message> + <!-- method IMachine::deleteSnapshot--> + <wsdl:message name="IMachine_deleteSnapshotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshot"/> + </wsdl:message> + <wsdl:message name="IMachine_deleteSnapshotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshotResponse"/> + </wsdl:message> + <!-- method IMachine::deleteSnapshotAndAllChildren--> + <wsdl:message name="IMachine_deleteSnapshotAndAllChildrenRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshotAndAllChildren"/> + </wsdl:message> + <wsdl:message name="IMachine_deleteSnapshotAndAllChildrenResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshotAndAllChildrenResponse"/> + </wsdl:message> + <!-- method IMachine::deleteSnapshotRange--> + <wsdl:message name="IMachine_deleteSnapshotRangeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshotRange"/> + </wsdl:message> + <wsdl:message name="IMachine_deleteSnapshotRangeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteSnapshotRangeResponse"/> + </wsdl:message> + <!-- method IMachine::restoreSnapshot--> + <wsdl:message name="IMachine_restoreSnapshotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_restoreSnapshot"/> + </wsdl:message> + <wsdl:message name="IMachine_restoreSnapshotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_restoreSnapshotResponse"/> + </wsdl:message> + <!-- method IMachine::applyDefaults--> + <wsdl:message name="IMachine_applyDefaultsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_applyDefaults"/> + </wsdl:message> + <wsdl:message name="IMachine_applyDefaultsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_applyDefaultsResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IEmulatedUSB @@ -23149,27 +24041,6 @@ <wsdl:message name="IConsole_getGuestEnteredACPIModeResultMsg"> <wsdl:part name="parameters" element="vbox:IConsole_getGuestEnteredACPIModeResponse"/> </wsdl:message> - <!-- method IConsole::saveState--> - <wsdl:message name="IConsole_saveStateRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_saveState"/> - </wsdl:message> - <wsdl:message name="IConsole_saveStateResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_saveStateResponse"/> - </wsdl:message> - <!-- method IConsole::adoptSavedState--> - <wsdl:message name="IConsole_adoptSavedStateRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_adoptSavedState"/> - </wsdl:message> - <wsdl:message name="IConsole_adoptSavedStateResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_adoptSavedStateResponse"/> - </wsdl:message> - <!-- method IConsole::discardSavedState--> - <wsdl:message name="IConsole_discardSavedStateRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_discardSavedState"/> - </wsdl:message> - <wsdl:message name="IConsole_discardSavedStateResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_discardSavedStateResponse"/> - </wsdl:message> <!-- method IConsole::getDeviceActivity--> <wsdl:message name="IConsole_getDeviceActivityRequestMsg"> <wsdl:part name="parameters" element="vbox:IConsole_getDeviceActivity"/> @@ -23219,41 +24090,6 @@ <wsdl:message name="IConsole_removeSharedFolderResultMsg"> <wsdl:part name="parameters" element="vbox:IConsole_removeSharedFolderResponse"/> </wsdl:message> - <!-- method IConsole::takeSnapshot--> - <wsdl:message name="IConsole_takeSnapshotRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_takeSnapshot"/> - </wsdl:message> - <wsdl:message name="IConsole_takeSnapshotResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_takeSnapshotResponse"/> - </wsdl:message> - <!-- method IConsole::deleteSnapshot--> - <wsdl:message name="IConsole_deleteSnapshotRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshot"/> - </wsdl:message> - <wsdl:message name="IConsole_deleteSnapshotResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshotResponse"/> - </wsdl:message> - <!-- method IConsole::deleteSnapshotAndAllChildren--> - <wsdl:message name="IConsole_deleteSnapshotAndAllChildrenRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshotAndAllChildren"/> - </wsdl:message> - <wsdl:message name="IConsole_deleteSnapshotAndAllChildrenResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshotAndAllChildrenResponse"/> - </wsdl:message> - <!-- method IConsole::deleteSnapshotRange--> - <wsdl:message name="IConsole_deleteSnapshotRangeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshotRange"/> - </wsdl:message> - <wsdl:message name="IConsole_deleteSnapshotRangeResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_deleteSnapshotRangeResponse"/> - </wsdl:message> - <!-- method IConsole::restoreSnapshot--> - <wsdl:message name="IConsole_restoreSnapshotRequestMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_restoreSnapshot"/> - </wsdl:message> - <wsdl:message name="IConsole_restoreSnapshotResultMsg"> - <wsdl:part name="parameters" element="vbox:IConsole_restoreSnapshotResponse"/> - </wsdl:message> <!-- method IConsole::teleport--> <wsdl:message name="IConsole_teleportRequestMsg"> <wsdl:part name="parameters" element="vbox:IConsole_teleport"/> @@ -23785,6 +24621,13 @@ <wsdl:message name="ISystemProperties_getMaxBootPositionResultMsg"> <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxBootPositionResponse"/> </wsdl:message> + <!-- readonly attribute ISystemProperties::rawModeSupported--> + <wsdl:message name="ISystemProperties_getRawModeSupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getRawModeSupported"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getRawModeSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getRawModeSupportedResponse"/> + </wsdl:message> <!-- read/write attribute ISystemProperties::exclusiveHwVirt--> <wsdl:message name="ISystemProperties_getExclusiveHwVirtRequestMsg"> <wsdl:part name="parameters" element="vbox:ISystemProperties_getExclusiveHwVirt"/> @@ -24093,6 +24936,13 @@ <wsdl:message name="IDnDBase_getFormatsResultMsg"> <wsdl:part name="parameters" element="vbox:IDnDBase_getFormatsResponse"/> </wsdl:message> + <!-- readonly attribute IDnDBase::protocolVersion--> + <wsdl:message name="IDnDBase_getProtocolVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_getProtocolVersion"/> + </wsdl:message> + <wsdl:message name="IDnDBase_getProtocolVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_getProtocolVersionResponse"/> + </wsdl:message> <!-- method IDnDBase::isFormatSupported--> <wsdl:message name="IDnDBase_isFormatSupportedRequestMsg"> <wsdl:part name="parameters" element="vbox:IDnDBase_isFormatSupported"/> @@ -24145,6 +24995,13 @@ messages for interface IGuestDnDSource ************************************* --> + <!-- readonly attribute IGuestDnDSource::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDnDSource_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IDnDTarget @@ -24185,11 +25042,25 @@ <wsdl:message name="IDnDTarget_sendDataResultMsg"> <wsdl:part name="parameters" element="vbox:IDnDTarget_sendDataResponse"/> </wsdl:message> + <!-- method IDnDTarget::cancel--> + <wsdl:message name="IDnDTarget_cancelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_cancel"/> + </wsdl:message> + <wsdl:message name="IDnDTarget_cancelResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_cancelResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IGuestDnDTarget ************************************* --> + <!-- readonly attribute IGuestDnDTarget::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IGuestSession @@ -24250,18 +25121,25 @@ <wsdl:message name="IGuestSession_getStatusResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_getStatusResponse"/> </wsdl:message> - <!-- read/write attribute IGuestSession::environment--> - <wsdl:message name="IGuestSession_getEnvironmentRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironment"/> + <!-- read/write attribute IGuestSession::environmentChanges--> + <wsdl:message name="IGuestSession_getEnvironmentChangesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentChanges"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getEnvironmentChangesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentChangesResponse"/> + </wsdl:message> + <wsdl:message name="IGuestSession_setEnvironmentChangesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setEnvironmentChanges"/> </wsdl:message> - <wsdl:message name="IGuestSession_getEnvironmentResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentResponse"/> + <wsdl:message name="IGuestSession_setEnvironmentChangesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setEnvironmentChangesResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_setEnvironmentRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_setEnvironment"/> + <!-- readonly attribute IGuestSession::environmentBase--> + <wsdl:message name="IGuestSession_getEnvironmentBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentBase"/> </wsdl:message> - <wsdl:message name="IGuestSession_setEnvironmentResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_setEnvironmentResponse"/> + <wsdl:message name="IGuestSession_getEnvironmentBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentBaseResponse"/> </wsdl:message> <!-- readonly attribute IGuestSession::processes--> <wsdl:message name="IGuestSession_getProcessesRequestMsg"> @@ -24270,6 +25148,26 @@ <wsdl:message name="IGuestSession_getProcessesResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_getProcessesResponse"/> </wsdl:message> + <!-- readonly attribute IGuestSession::pathStyle--> + <wsdl:message name="IGuestSession_getPathStyleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getPathStyle"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getPathStyleResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getPathStyleResponse"/> + </wsdl:message> + <!-- read/write attribute IGuestSession::currentDirectory--> + <wsdl:message name="IGuestSession_getCurrentDirectoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getCurrentDirectory"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getCurrentDirectoryResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getCurrentDirectoryResponse"/> + </wsdl:message> + <wsdl:message name="IGuestSession_setCurrentDirectoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setCurrentDirectory"/> + </wsdl:message> + <wsdl:message name="IGuestSession_setCurrentDirectoryResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setCurrentDirectoryResponse"/> + </wsdl:message> <!-- readonly attribute IGuestSession::directories--> <wsdl:message name="IGuestSession_getDirectoriesRequestMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_getDirectories"/> @@ -24298,19 +25196,26 @@ <wsdl:message name="IGuestSession_closeResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_closeResponse"/> </wsdl:message> - <!-- method IGuestSession::copyFrom--> - <wsdl:message name="IGuestSession_copyFromRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_copyFrom"/> + <!-- method IGuestSession::directoryCopy--> + <wsdl:message name="IGuestSession_directoryCopyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopy"/> </wsdl:message> - <wsdl:message name="IGuestSession_copyFromResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_copyFromResponse"/> + <wsdl:message name="IGuestSession_directoryCopyResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyResponse"/> </wsdl:message> - <!-- method IGuestSession::copyTo--> - <wsdl:message name="IGuestSession_copyToRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_copyTo"/> + <!-- method IGuestSession::directoryCopyFromGuest--> + <wsdl:message name="IGuestSession_directoryCopyFromGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyFromGuest"/> </wsdl:message> - <wsdl:message name="IGuestSession_copyToResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_copyToResponse"/> + <wsdl:message name="IGuestSession_directoryCopyFromGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyFromGuestResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryCopyToGuest--> + <wsdl:message name="IGuestSession_directoryCopyToGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyToGuest"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryCopyToGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyToGuestResponse"/> </wsdl:message> <!-- method IGuestSession::directoryCreate--> <wsdl:message name="IGuestSession_directoryCreateRequestMsg"> @@ -24340,13 +25245,6 @@ <wsdl:message name="IGuestSession_directoryOpenResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_directoryOpenResponse"/> </wsdl:message> - <!-- method IGuestSession::directoryQueryInfo--> - <wsdl:message name="IGuestSession_directoryQueryInfoRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directoryQueryInfo"/> - </wsdl:message> - <wsdl:message name="IGuestSession_directoryQueryInfoResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directoryQueryInfoResponse"/> - </wsdl:message> <!-- method IGuestSession::directoryRemove--> <wsdl:message name="IGuestSession_directoryRemoveRequestMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemove"/> @@ -24361,47 +25259,54 @@ <wsdl:message name="IGuestSession_directoryRemoveRecursiveResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemoveRecursiveResponse"/> </wsdl:message> - <!-- method IGuestSession::directoryRename--> - <wsdl:message name="IGuestSession_directoryRenameRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRename"/> + <!-- method IGuestSession::environmentScheduleSet--> + <wsdl:message name="IGuestSession_environmentScheduleSetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleSet"/> + </wsdl:message> + <wsdl:message name="IGuestSession_environmentScheduleSetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleSetResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_directoryRenameResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRenameResponse"/> + <!-- method IGuestSession::environmentScheduleUnset--> + <wsdl:message name="IGuestSession_environmentScheduleUnsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleUnset"/> </wsdl:message> - <!-- method IGuestSession::directorySetACL--> - <wsdl:message name="IGuestSession_directorySetACLRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directorySetACL"/> + <wsdl:message name="IGuestSession_environmentScheduleUnsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleUnsetResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_directorySetACLResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_directorySetACLResponse"/> + <!-- method IGuestSession::environmentGetBaseVariable--> + <wsdl:message name="IGuestSession_environmentGetBaseVariableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGetBaseVariable"/> </wsdl:message> - <!-- method IGuestSession::environmentClear--> - <wsdl:message name="IGuestSession_environmentClearRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentClear"/> + <wsdl:message name="IGuestSession_environmentGetBaseVariableResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGetBaseVariableResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_environmentClearResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentClearResponse"/> + <!-- method IGuestSession::environmentDoesBaseVariableExist--> + <wsdl:message name="IGuestSession_environmentDoesBaseVariableExistRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentDoesBaseVariableExist"/> </wsdl:message> - <!-- method IGuestSession::environmentGet--> - <wsdl:message name="IGuestSession_environmentGetRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGet"/> + <wsdl:message name="IGuestSession_environmentDoesBaseVariableExistResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentDoesBaseVariableExistResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_environmentGetResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGetResponse"/> + <!-- method IGuestSession::fileCopy--> + <wsdl:message name="IGuestSession_fileCopyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopy"/> </wsdl:message> - <!-- method IGuestSession::environmentSet--> - <wsdl:message name="IGuestSession_environmentSetRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentSet"/> + <wsdl:message name="IGuestSession_fileCopyResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_environmentSetResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentSetResponse"/> + <!-- method IGuestSession::fileCopyFromGuest--> + <wsdl:message name="IGuestSession_fileCopyFromGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyFromGuest"/> </wsdl:message> - <!-- method IGuestSession::environmentUnset--> - <wsdl:message name="IGuestSession_environmentUnsetRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentUnset"/> + <wsdl:message name="IGuestSession_fileCopyFromGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyFromGuestResponse"/> </wsdl:message> - <wsdl:message name="IGuestSession_environmentUnsetResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_environmentUnsetResponse"/> + <!-- method IGuestSession::fileCopyToGuest--> + <wsdl:message name="IGuestSession_fileCopyToGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyToGuest"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileCopyToGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyToGuestResponse"/> </wsdl:message> <!-- method IGuestSession::fileCreateTemp--> <wsdl:message name="IGuestSession_fileCreateTempRequestMsg"> @@ -24417,13 +25322,6 @@ <wsdl:message name="IGuestSession_fileExistsResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_fileExistsResponse"/> </wsdl:message> - <!-- method IGuestSession::fileRemove--> - <wsdl:message name="IGuestSession_fileRemoveRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileRemove"/> - </wsdl:message> - <wsdl:message name="IGuestSession_fileRemoveResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileRemoveResponse"/> - </wsdl:message> <!-- method IGuestSession::fileOpen--> <wsdl:message name="IGuestSession_fileOpenRequestMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpen"/> @@ -24438,13 +25336,6 @@ <wsdl:message name="IGuestSession_fileOpenExResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpenExResponse"/> </wsdl:message> - <!-- method IGuestSession::fileQueryInfo--> - <wsdl:message name="IGuestSession_fileQueryInfoRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileQueryInfo"/> - </wsdl:message> - <wsdl:message name="IGuestSession_fileQueryInfoResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileQueryInfoResponse"/> - </wsdl:message> <!-- method IGuestSession::fileQuerySize--> <wsdl:message name="IGuestSession_fileQuerySizeRequestMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_fileQuerySize"/> @@ -24452,19 +25343,47 @@ <wsdl:message name="IGuestSession_fileQuerySizeResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_fileQuerySizeResponse"/> </wsdl:message> - <!-- method IGuestSession::fileRename--> - <wsdl:message name="IGuestSession_fileRenameRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileRename"/> + <!-- method IGuestSession::fsObjExists--> + <wsdl:message name="IGuestSession_fsObjExistsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjExists"/> </wsdl:message> - <wsdl:message name="IGuestSession_fileRenameResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileRenameResponse"/> + <wsdl:message name="IGuestSession_fsObjExistsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjExistsResponse"/> </wsdl:message> - <!-- method IGuestSession::fileSetACL--> - <wsdl:message name="IGuestSession_fileSetACLRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileSetACL"/> + <!-- method IGuestSession::fsObjQueryInfo--> + <wsdl:message name="IGuestSession_fsObjQueryInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjQueryInfo"/> </wsdl:message> - <wsdl:message name="IGuestSession_fileSetACLResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_fileSetACLResponse"/> + <wsdl:message name="IGuestSession_fsObjQueryInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjQueryInfoResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjRemove--> + <wsdl:message name="IGuestSession_fsObjRemoveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRemove"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjRemoveResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRemoveResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjRename--> + <wsdl:message name="IGuestSession_fsObjRenameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRename"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjRenameResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRenameResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjMove--> + <wsdl:message name="IGuestSession_fsObjMoveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjMove"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjMoveResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjMoveResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjSetACL--> + <wsdl:message name="IGuestSession_fsObjSetACLRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjSetACL"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjSetACLResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjSetACLResponse"/> </wsdl:message> <!-- method IGuestSession::processCreate--> <wsdl:message name="IGuestSession_processCreateRequestMsg"> @@ -24508,20 +25427,6 @@ <wsdl:message name="IGuestSession_symlinkReadResultMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkReadResponse"/> </wsdl:message> - <!-- method IGuestSession::symlinkRemoveDirectory--> - <wsdl:message name="IGuestSession_symlinkRemoveDirectoryRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkRemoveDirectory"/> - </wsdl:message> - <wsdl:message name="IGuestSession_symlinkRemoveDirectoryResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkRemoveDirectoryResponse"/> - </wsdl:message> - <!-- method IGuestSession::symlinkRemoveFile--> - <wsdl:message name="IGuestSession_symlinkRemoveFileRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkRemoveFile"/> - </wsdl:message> - <wsdl:message name="IGuestSession_symlinkRemoveFileResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkRemoveFileResponse"/> - </wsdl:message> <!-- method IGuestSession::waitFor--> <wsdl:message name="IGuestSession_waitForRequestMsg"> <wsdl:part name="parameters" element="vbox:IGuestSession_waitFor"/> @@ -24644,6 +25549,13 @@ messages for interface IGuestProcess ************************************* --> + <!-- readonly attribute IGuestProcess::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestProcess_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcess_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestProcess_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcess_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IDirectory @@ -24682,25 +25594,18 @@ messages for interface IGuestDirectory ************************************* --> + <!-- readonly attribute IGuestDirectory::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDirectory_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IFile ************************************* --> - <!-- readonly attribute IFile::creationMode--> - <wsdl:message name="IFile_getCreationModeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getCreationMode"/> - </wsdl:message> - <wsdl:message name="IFile_getCreationModeResultMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getCreationModeResponse"/> - </wsdl:message> - <!-- readonly attribute IFile::disposition--> - <wsdl:message name="IFile_getDispositionRequestMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getDisposition"/> - </wsdl:message> - <wsdl:message name="IFile_getDispositionResultMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getDispositionResponse"/> - </wsdl:message> <!-- readonly attribute IFile::eventSource--> <wsdl:message name="IFile_getEventSourceRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_getEventSource"/> @@ -24708,13 +25613,6 @@ <wsdl:message name="IFile_getEventSourceResultMsg"> <wsdl:part name="parameters" element="vbox:IFile_getEventSourceResponse"/> </wsdl:message> - <!-- readonly attribute IFile::fileName--> - <wsdl:message name="IFile_getFileNameRequestMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getFileName"/> - </wsdl:message> - <wsdl:message name="IFile_getFileNameResultMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getFileNameResponse"/> - </wsdl:message> <!-- readonly attribute IFile::id--> <wsdl:message name="IFile_getIdRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_getId"/> @@ -24729,13 +25627,6 @@ <wsdl:message name="IFile_getInitialSizeResultMsg"> <wsdl:part name="parameters" element="vbox:IFile_getInitialSizeResponse"/> </wsdl:message> - <!-- readonly attribute IFile::openMode--> - <wsdl:message name="IFile_getOpenModeRequestMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getOpenMode"/> - </wsdl:message> - <wsdl:message name="IFile_getOpenModeResultMsg"> - <wsdl:part name="parameters" element="vbox:IFile_getOpenModeResponse"/> - </wsdl:message> <!-- readonly attribute IFile::offset--> <wsdl:message name="IFile_getOffsetRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_getOffset"/> @@ -24750,6 +25641,34 @@ <wsdl:message name="IFile_getStatusResultMsg"> <wsdl:part name="parameters" element="vbox:IFile_getStatusResponse"/> </wsdl:message> + <!-- readonly attribute IFile::fileName--> + <wsdl:message name="IFile_getFileNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getFileName"/> + </wsdl:message> + <wsdl:message name="IFile_getFileNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getFileNameResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::creationMode--> + <wsdl:message name="IFile_getCreationModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getCreationMode"/> + </wsdl:message> + <wsdl:message name="IFile_getCreationModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getCreationModeResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::openAction--> + <wsdl:message name="IFile_getOpenActionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getOpenAction"/> + </wsdl:message> + <wsdl:message name="IFile_getOpenActionResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getOpenActionResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::accessMode--> + <wsdl:message name="IFile_getAccessModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getAccessMode"/> + </wsdl:message> + <wsdl:message name="IFile_getAccessModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getAccessModeResponse"/> + </wsdl:message> <!-- method IFile::close--> <wsdl:message name="IFile_closeRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_close"/> @@ -24764,6 +25683,13 @@ <wsdl:message name="IFile_queryInfoResultMsg"> <wsdl:part name="parameters" element="vbox:IFile_queryInfoResponse"/> </wsdl:message> + <!-- method IFile::querySize--> + <wsdl:message name="IFile_querySizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_querySize"/> + </wsdl:message> + <wsdl:message name="IFile_querySizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_querySizeResponse"/> + </wsdl:message> <!-- method IFile::read--> <wsdl:message name="IFile_readRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_read"/> @@ -24792,6 +25718,13 @@ <wsdl:message name="IFile_setACLResultMsg"> <wsdl:part name="parameters" element="vbox:IFile_setACLResponse"/> </wsdl:message> + <!-- method IFile::setSize--> + <wsdl:message name="IFile_setSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_setSize"/> + </wsdl:message> + <wsdl:message name="IFile_setSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_setSizeResponse"/> + </wsdl:message> <!-- method IFile::write--> <wsdl:message name="IFile_writeRequestMsg"> <wsdl:part name="parameters" element="vbox:IFile_write"/> @@ -24811,6 +25744,13 @@ messages for interface IGuestFile ************************************* --> + <!-- readonly attribute IGuestFile::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFile_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFile_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestFile_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFile_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IFsObjInfo @@ -24954,6 +25894,13 @@ messages for interface IGuestFsObjInfo ************************************* --> + <!-- readonly attribute IGuestFsObjInfo::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IGuest @@ -26850,6 +27797,20 @@ <wsdl:message name="IMachineDebugger_writeVirtualMemoryResultMsg"> <wsdl:part name="parameters" element="vbox:IMachineDebugger_writeVirtualMemoryResponse"/> </wsdl:message> + <!-- method IMachineDebugger::loadPlugIn--> + <wsdl:message name="IMachineDebugger_loadPlugInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_loadPlugIn"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_loadPlugInResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_loadPlugInResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::unloadPlugIn--> + <wsdl:message name="IMachineDebugger_unloadPlugInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_unloadPlugIn"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_unloadPlugInResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_unloadPlugInResponse"/> + </wsdl:message> <!-- method IMachineDebugger::detectOS--> <wsdl:message name="IMachineDebugger_detectOSRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachineDebugger_detectOS"/> @@ -26857,6 +27818,13 @@ <wsdl:message name="IMachineDebugger_detectOSResultMsg"> <wsdl:part name="parameters" element="vbox:IMachineDebugger_detectOSResponse"/> </wsdl:message> + <!-- method IMachineDebugger::queryOSKernelLog--> + <wsdl:message name="IMachineDebugger_queryOSKernelLogRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_queryOSKernelLog"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_queryOSKernelLogResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_queryOSKernelLogResponse"/> + </wsdl:message> <!-- method IMachineDebugger::getRegister--> <wsdl:message name="IMachineDebugger_getRegisterRequestMsg"> <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRegister"/> @@ -26951,20 +27919,32 @@ messages for interface IUSBController ************************************* --> - <!-- readonly attribute IUSBController::name--> + <!-- read/write attribute IUSBController::name--> <wsdl:message name="IUSBController_getNameRequestMsg"> <wsdl:part name="parameters" element="vbox:IUSBController_getName"/> </wsdl:message> <wsdl:message name="IUSBController_getNameResultMsg"> <wsdl:part name="parameters" element="vbox:IUSBController_getNameResponse"/> </wsdl:message> - <!-- readonly attribute IUSBController::type--> + <wsdl:message name="IUSBController_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBController_setName"/> + </wsdl:message> + <wsdl:message name="IUSBController_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBController_setNameResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBController::type--> <wsdl:message name="IUSBController_getTypeRequestMsg"> <wsdl:part name="parameters" element="vbox:IUSBController_getType"/> </wsdl:message> <wsdl:message name="IUSBController_getTypeResultMsg"> <wsdl:part name="parameters" element="vbox:IUSBController_getTypeResponse"/> </wsdl:message> + <wsdl:message name="IUSBController_setTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBController_setType"/> + </wsdl:message> + <wsdl:message name="IUSBController_setTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBController_setTypeResponse"/> + </wsdl:message> <!-- readonly attribute IUSBController::USBStandard--> <wsdl:message name="IUSBController_getUSBStandardRequestMsg"> <wsdl:part name="parameters" element="vbox:IUSBController_getUSBStandard"/> @@ -27264,6 +28244,32 @@ <wsdl:message name="IAudioAdapter_setEnabledResultMsg"> <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabledResponse"/> </wsdl:message> + <!-- read/write attribute IAudioAdapter::enabledIn--> + <wsdl:message name="IAudioAdapter_getEnabledInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabledIn"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getEnabledInResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabledInResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setEnabledInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabledIn"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setEnabledInResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabledInResponse"/> + </wsdl:message> + <!-- read/write attribute IAudioAdapter::enabledOut--> + <wsdl:message name="IAudioAdapter_getEnabledOutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabledOut"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getEnabledOutResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabledOutResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setEnabledOutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabledOut"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setEnabledOutResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabledOutResponse"/> + </wsdl:message> <!-- read/write attribute IAudioAdapter::audioController--> <wsdl:message name="IAudioAdapter_getAudioControllerRequestMsg"> <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioController"/> @@ -27277,6 +28283,19 @@ <wsdl:message name="IAudioAdapter_setAudioControllerResultMsg"> <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioControllerResponse"/> </wsdl:message> + <!-- read/write attribute IAudioAdapter::audioCodec--> + <wsdl:message name="IAudioAdapter_getAudioCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioCodec"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getAudioCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioCodecResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setAudioCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioCodec"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setAudioCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioCodecResponse"/> + </wsdl:message> <!-- read/write attribute IAudioAdapter::audioDriver--> <wsdl:message name="IAudioAdapter_getAudioDriverRequestMsg"> <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioDriver"/> @@ -27290,6 +28309,27 @@ <wsdl:message name="IAudioAdapter_setAudioDriverResultMsg"> <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioDriverResponse"/> </wsdl:message> + <!-- readonly attribute IAudioAdapter::propertiesList--> + <wsdl:message name="IAudioAdapter_getPropertiesListRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getPropertiesList"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getPropertiesListResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getPropertiesListResponse"/> + </wsdl:message> + <!-- method IAudioAdapter::setProperty--> + <wsdl:message name="IAudioAdapter_setPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setProperty"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setPropertyResponse"/> + </wsdl:message> + <!-- method IAudioAdapter::getProperty--> + <wsdl:message name="IAudioAdapter_getPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getProperty"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getPropertyResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IVRDEServer @@ -27436,6 +28476,19 @@ <wsdl:message name="ISession_getTypeResultMsg"> <wsdl:part name="parameters" element="vbox:ISession_getTypeResponse"/> </wsdl:message> + <!-- read/write attribute ISession::name--> + <wsdl:message name="ISession_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getName"/> + </wsdl:message> + <wsdl:message name="ISession_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getNameResponse"/> + </wsdl:message> + <wsdl:message name="ISession_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_setName"/> + </wsdl:message> + <wsdl:message name="ISession_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_setNameResponse"/> + </wsdl:message> <!-- readonly attribute ISession::machine--> <wsdl:message name="ISession_getMachineRequestMsg"> <wsdl:part name="parameters" element="vbox:ISession_getMachine"/> @@ -27462,13 +28515,19 @@ messages for interface IStorageController ************************************* --> - <!-- readonly attribute IStorageController::name--> + <!-- read/write attribute IStorageController::name--> <wsdl:message name="IStorageController_getNameRequestMsg"> <wsdl:part name="parameters" element="vbox:IStorageController_getName"/> </wsdl:message> <wsdl:message name="IStorageController_getNameResultMsg"> <wsdl:part name="parameters" element="vbox:IStorageController_getNameResponse"/> </wsdl:message> + <wsdl:message name="IStorageController_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setName"/> + </wsdl:message> + <wsdl:message name="IStorageController_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setNameResponse"/> + </wsdl:message> <!-- readonly attribute IStorageController::maxDevicesPerPortCount--> <wsdl:message name="IStorageController_getMaxDevicesPerPortCountRequestMsg"> <wsdl:part name="parameters" element="vbox:IStorageController_getMaxDevicesPerPortCount"/> @@ -28164,6 +29223,18 @@ </wsdl:message> <!-- ************************************* + messages for interface IMediumConfigChangedEvent + ************************************* + --> + <!-- readonly attribute IMediumConfigChangedEvent::medium--> + <wsdl:message name="IMediumConfigChangedEvent_getMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumConfigChangedEvent_getMedium"/> + </wsdl:message> + <wsdl:message name="IMediumConfigChangedEvent_getMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumConfigChangedEvent_getMediumResponse"/> + </wsdl:message> + <!-- + ************************************* messages for interface IMachineRegisteredEvent ************************************* --> @@ -28229,36 +29300,48 @@ messages for interface ISnapshotTakenEvent ************************************* --> - <!-- readonly attribute ISnapshotTakenEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute ISnapshotTakenEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface ISnapshotDeletedEvent ************************************* --> - <!-- readonly attribute ISnapshotDeletedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute ISnapshotDeletedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISnapshotRestoredEvent + ************************************* + --> + <!-- readonly attribute ISnapshotRestoredEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface ISnapshotChangedEvent ************************************* --> - <!-- readonly attribute ISnapshotChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute ISnapshotChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -28390,12 +29473,12 @@ messages for interface IAdditionsStateChangedEvent ************************************* --> - <!-- readonly attribute IAdditionsStateChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IAdditionsStateChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -28438,12 +29521,12 @@ messages for interface IStorageControllerChangedEvent ************************************* --> - <!-- readonly attribute IStorageControllerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IStorageControllerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -28828,12 +29911,12 @@ messages for interface IGuestFileOffsetChangedEvent ************************************* --> - <!-- readonly attribute IGuestFileOffsetChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IGuestFileOffsetChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -28852,60 +29935,60 @@ messages for interface IGuestFileWriteEvent ************************************* --> - <!-- readonly attribute IGuestFileWriteEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IGuestFileWriteEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface IVRDEServerChangedEvent ************************************* --> - <!-- readonly attribute IVRDEServerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IVRDEServerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface IVRDEServerInfoChangedEvent ************************************* --> - <!-- readonly attribute IVRDEServerInfoChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IVRDEServerInfoChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface IVideoCaptureChangedEvent ************************************* --> - <!-- readonly attribute IVideoCaptureChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IVideoCaptureChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* messages for interface IUSBControllerChangedEvent ************************************* --> - <!-- readonly attribute IUSBControllerChangedEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IUSBControllerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -29042,6 +30125,27 @@ <wsdl:message name="IVetoEvent_getVetosResultMsg"> <wsdl:part name="parameters" element="vbox:IVetoEvent_getVetosResponse"/> </wsdl:message> + <!-- method IVetoEvent::addApproval--> + <wsdl:message name="IVetoEvent_addApprovalRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_addApproval"/> + </wsdl:message> + <wsdl:message name="IVetoEvent_addApprovalResultMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_addApprovalResponse"/> + </wsdl:message> + <!-- method IVetoEvent::isApproved--> + <wsdl:message name="IVetoEvent_isApprovedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_isApproved"/> + </wsdl:message> + <wsdl:message name="IVetoEvent_isApprovedResultMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_isApprovedResponse"/> + </wsdl:message> + <!-- method IVetoEvent::getApprovals--> + <wsdl:message name="IVetoEvent_getApprovalsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_getApprovals"/> + </wsdl:message> + <wsdl:message name="IVetoEvent_getApprovalsResultMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_getApprovalsResponse"/> + </wsdl:message> <!-- ************************************* messages for interface IExtraDataCanChangeEvent @@ -29073,12 +30177,12 @@ messages for interface ICanShowWindowEvent ************************************* --> - <!-- readonly attribute ICanShowWindowEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute ICanShowWindowEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ************************************* @@ -29351,6 +30455,13 @@ messages for interface INATNetworkAlterEvent ************************************* --> + <!-- readonly attribute INATNetworkAlterEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> <!-- ************************************* messages for interface INATNetworkCreationDeletionEvent @@ -29469,12 +30580,12 @@ messages for interface IHostNameResolutionConfigurationChangeEvent ************************************* --> - <!-- readonly attribute IHostNameResolutionConfigurationChangeEvent::midlDoesNotLikEmptyInterfaces--> - <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"> - <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfaces"/> + <!-- readonly attribute IHostNameResolutionConfigurationChangeEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces"/> </wsdl:message> - <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"> - <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesResponse"/> + <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> </wsdl:message> <!-- ****************************************************** @@ -29834,6 +30945,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IVirtualBox_getAPIRevision"> + <wsdl:input message="vbox:IVirtualBox_getAPIRevisionRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getAPIRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IVirtualBox_getHomeFolder"> <wsdl:input message="vbox:IVirtualBox_getHomeFolderRequestMsg"/> <wsdl:output message="vbox:IVirtualBox_getHomeFolderResultMsg"/> @@ -30205,6 +31322,24 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IAppliance_getPasswordIds"> + <wsdl:input message="vbox:IAppliance_getPasswordIdsRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getPasswordIdsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getMediumIdsForPasswordId"> + <wsdl:input message="vbox:IAppliance_getMediumIdsForPasswordIdRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getMediumIdsForPasswordIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_addPasswords"> + <wsdl:input message="vbox:IAppliance_addPasswordsRequestMsg"/> + <wsdl:output message="vbox:IAppliance_addPasswordsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IVirtualSystemDescription @@ -30577,6 +31712,18 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IMachine_getCPUIDPortabilityLevel"> + <wsdl:input message="vbox:IMachine_getCPUIDPortabilityLevelRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUIDPortabilityLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUIDPortabilityLevel"> + <wsdl:input message="vbox:IMachine_setCPUIDPortabilityLevelRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUIDPortabilityLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IMachine_getMemorySize"> <wsdl:input message="vbox:IMachine_getMemorySizeRequestMsg"/> <wsdl:output message="vbox:IMachine_getMemorySizeResultMsg"/> @@ -30937,9 +32084,9 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IMachine_getSessionType"> - <wsdl:input message="vbox:IMachine_getSessionTypeRequestMsg"/> - <wsdl:output message="vbox:IMachine_getSessionTypeResultMsg"/> + <wsdl:operation name="IMachine_getSessionName"> + <wsdl:input message="vbox:IMachine_getSessionNameRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSessionNameResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -31021,18 +32168,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IMachine_getGuestPropertyNotificationPatterns"> - <wsdl:input message="vbox:IMachine_getGuestPropertyNotificationPatternsRequestMsg"/> - <wsdl:output message="vbox:IMachine_getGuestPropertyNotificationPatternsResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IMachine_setGuestPropertyNotificationPatterns"> - <wsdl:input message="vbox:IMachine_setGuestPropertyNotificationPatternsRequestMsg"/> - <wsdl:output message="vbox:IMachine_setGuestPropertyNotificationPatternsResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IMachine_getTeleporterEnabled"> <wsdl:input message="vbox:IMachine_getTeleporterEnabledRequestMsg"/> <wsdl:output message="vbox:IMachine_getTeleporterEnabledResultMsg"/> @@ -31291,6 +32426,18 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IMachine_getVMProcessPriority"> + <wsdl:input message="vbox:IMachine_getVMProcessPriorityRequestMsg"/> + <wsdl:output message="vbox:IMachine_getVMProcessPriorityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setVMProcessPriority"> + <wsdl:input message="vbox:IMachine_setVMProcessPriorityRequestMsg"/> + <wsdl:output message="vbox:IMachine_setVMProcessPriorityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IMachine_lockMachine"> <wsdl:input message="vbox:IMachine_lockMachineRequestMsg"/> <wsdl:output message="vbox:IMachine_lockMachineResultMsg"/> @@ -31669,27 +32816,21 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IMachine_querySavedThumbnailSize"> - <wsdl:input message="vbox:IMachine_querySavedThumbnailSizeRequestMsg"/> - <wsdl:output message="vbox:IMachine_querySavedThumbnailSizeResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IMachine_readSavedThumbnailToArray"> <wsdl:input message="vbox:IMachine_readSavedThumbnailToArrayRequestMsg"/> <wsdl:output message="vbox:IMachine_readSavedThumbnailToArrayResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IMachine_querySavedScreenshotPNGSize"> - <wsdl:input message="vbox:IMachine_querySavedScreenshotPNGSizeRequestMsg"/> - <wsdl:output message="vbox:IMachine_querySavedScreenshotPNGSizeResultMsg"/> + <wsdl:operation name="IMachine_querySavedScreenshotInfo"> + <wsdl:input message="vbox:IMachine_querySavedScreenshotInfoRequestMsg"/> + <wsdl:output message="vbox:IMachine_querySavedScreenshotInfoResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IMachine_readSavedScreenshotPNGToArray"> - <wsdl:input message="vbox:IMachine_readSavedScreenshotPNGToArrayRequestMsg"/> - <wsdl:output message="vbox:IMachine_readSavedScreenshotPNGToArrayResultMsg"/> + <wsdl:operation name="IMachine_readSavedScreenshotToArray"> + <wsdl:input message="vbox:IMachine_readSavedScreenshotToArrayRequestMsg"/> + <wsdl:output message="vbox:IMachine_readSavedScreenshotToArrayResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -31735,6 +32876,60 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IMachine_saveState"> + <wsdl:input message="vbox:IMachine_saveStateRequestMsg"/> + <wsdl:output message="vbox:IMachine_saveStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_adoptSavedState"> + <wsdl:input message="vbox:IMachine_adoptSavedStateRequestMsg"/> + <wsdl:output message="vbox:IMachine_adoptSavedStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_discardSavedState"> + <wsdl:input message="vbox:IMachine_discardSavedStateRequestMsg"/> + <wsdl:output message="vbox:IMachine_discardSavedStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_takeSnapshot"> + <wsdl:input message="vbox:IMachine_takeSnapshotRequestMsg"/> + <wsdl:output message="vbox:IMachine_takeSnapshotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_deleteSnapshot"> + <wsdl:input message="vbox:IMachine_deleteSnapshotRequestMsg"/> + <wsdl:output message="vbox:IMachine_deleteSnapshotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_deleteSnapshotAndAllChildren"> + <wsdl:input message="vbox:IMachine_deleteSnapshotAndAllChildrenRequestMsg"/> + <wsdl:output message="vbox:IMachine_deleteSnapshotAndAllChildrenResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_deleteSnapshotRange"> + <wsdl:input message="vbox:IMachine_deleteSnapshotRangeRequestMsg"/> + <wsdl:output message="vbox:IMachine_deleteSnapshotRangeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_restoreSnapshot"> + <wsdl:input message="vbox:IMachine_restoreSnapshotRequestMsg"/> + <wsdl:output message="vbox:IMachine_restoreSnapshotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_applyDefaults"> + <wsdl:input message="vbox:IMachine_applyDefaultsRequestMsg"/> + <wsdl:output message="vbox:IMachine_applyDefaultsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IEmulatedUSB @@ -31924,24 +33119,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IConsole_saveState"> - <wsdl:input message="vbox:IConsole_saveStateRequestMsg"/> - <wsdl:output message="vbox:IConsole_saveStateResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_adoptSavedState"> - <wsdl:input message="vbox:IConsole_adoptSavedStateRequestMsg"/> - <wsdl:output message="vbox:IConsole_adoptSavedStateResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_discardSavedState"> - <wsdl:input message="vbox:IConsole_discardSavedStateRequestMsg"/> - <wsdl:output message="vbox:IConsole_discardSavedStateResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IConsole_getDeviceActivity"> <wsdl:input message="vbox:IConsole_getDeviceActivityRequestMsg"/> <wsdl:output message="vbox:IConsole_getDeviceActivityResultMsg"/> @@ -31984,36 +33161,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IConsole_takeSnapshot"> - <wsdl:input message="vbox:IConsole_takeSnapshotRequestMsg"/> - <wsdl:output message="vbox:IConsole_takeSnapshotResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshot"> - <wsdl:input message="vbox:IConsole_deleteSnapshotRequestMsg"/> - <wsdl:output message="vbox:IConsole_deleteSnapshotResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshotAndAllChildren"> - <wsdl:input message="vbox:IConsole_deleteSnapshotAndAllChildrenRequestMsg"/> - <wsdl:output message="vbox:IConsole_deleteSnapshotAndAllChildrenResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshotRange"> - <wsdl:input message="vbox:IConsole_deleteSnapshotRangeRequestMsg"/> - <wsdl:output message="vbox:IConsole_deleteSnapshotRangeResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IConsole_restoreSnapshot"> - <wsdl:input message="vbox:IConsole_restoreSnapshotRequestMsg"/> - <wsdl:output message="vbox:IConsole_restoreSnapshotResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IConsole_teleport"> <wsdl:input message="vbox:IConsole_teleportRequestMsg"/> <wsdl:output message="vbox:IConsole_teleportResultMsg"/> @@ -32472,6 +33619,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="ISystemProperties_getRawModeSupported"> + <wsdl:input message="vbox:ISystemProperties_getRawModeSupportedRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getRawModeSupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="ISystemProperties_getExclusiveHwVirt"> <wsdl:input message="vbox:ISystemProperties_getExclusiveHwVirtRequestMsg"/> <wsdl:output message="vbox:ISystemProperties_getExclusiveHwVirtResultMsg"/> @@ -32751,6 +33904,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IDnDBase_getProtocolVersion"> + <wsdl:input message="vbox:IDnDBase_getProtocolVersionRequestMsg"/> + <wsdl:output message="vbox:IDnDBase_getProtocolVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IDnDBase_isFormatSupported"> <wsdl:input message="vbox:IDnDBase_isFormatSupportedRequestMsg"/> <wsdl:output message="vbox:IDnDBase_isFormatSupportedResultMsg"/> @@ -32797,6 +33956,12 @@ operations in portType for interface IGuestDnDSource ************************************* --> + <wsdl:operation name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestDnDSource_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IDnDTarget @@ -32832,11 +33997,23 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IDnDTarget_cancel"> + <wsdl:input message="vbox:IDnDTarget_cancelRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_cancelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuestDnDTarget ************************************* --> + <wsdl:operation name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuestSession @@ -32890,15 +34067,21 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_getEnvironment"> - <wsdl:input message="vbox:IGuestSession_getEnvironmentRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_getEnvironmentResultMsg"/> + <wsdl:operation name="IGuestSession_getEnvironmentChanges"> + <wsdl:input message="vbox:IGuestSession_getEnvironmentChangesRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getEnvironmentChangesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_setEnvironment"> - <wsdl:input message="vbox:IGuestSession_setEnvironmentRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_setEnvironmentResultMsg"/> + <wsdl:operation name="IGuestSession_setEnvironmentChanges"> + <wsdl:input message="vbox:IGuestSession_setEnvironmentChangesRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_setEnvironmentChangesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getEnvironmentBase"> + <wsdl:input message="vbox:IGuestSession_getEnvironmentBaseRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getEnvironmentBaseResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -32908,6 +34091,24 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IGuestSession_getPathStyle"> + <wsdl:input message="vbox:IGuestSession_getPathStyleRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getPathStyleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getCurrentDirectory"> + <wsdl:input message="vbox:IGuestSession_getCurrentDirectoryRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getCurrentDirectoryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_setCurrentDirectory"> + <wsdl:input message="vbox:IGuestSession_setCurrentDirectoryRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_setCurrentDirectoryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IGuestSession_getDirectories"> <wsdl:input message="vbox:IGuestSession_getDirectoriesRequestMsg"/> <wsdl:output message="vbox:IGuestSession_getDirectoriesResultMsg"/> @@ -32932,15 +34133,21 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_copyFrom"> - <wsdl:input message="vbox:IGuestSession_copyFromRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_copyFromResultMsg"/> + <wsdl:operation name="IGuestSession_directoryCopy"> + <wsdl:input message="vbox:IGuestSession_directoryCopyRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryCopyResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_copyTo"> - <wsdl:input message="vbox:IGuestSession_copyToRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_copyToResultMsg"/> + <wsdl:operation name="IGuestSession_directoryCopyFromGuest"> + <wsdl:input message="vbox:IGuestSession_directoryCopyFromGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryCopyFromGuestResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryCopyToGuest"> + <wsdl:input message="vbox:IGuestSession_directoryCopyToGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryCopyToGuestResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -32968,12 +34175,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryQueryInfo"> - <wsdl:input message="vbox:IGuestSession_directoryQueryInfoRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_directoryQueryInfoResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IGuestSession_directoryRemove"> <wsdl:input message="vbox:IGuestSession_directoryRemoveRequestMsg"/> <wsdl:output message="vbox:IGuestSession_directoryRemoveResultMsg"/> @@ -32986,39 +34187,45 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryRename"> - <wsdl:input message="vbox:IGuestSession_directoryRenameRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_directoryRenameResultMsg"/> + <wsdl:operation name="IGuestSession_environmentScheduleSet"> + <wsdl:input message="vbox:IGuestSession_environmentScheduleSetRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_environmentScheduleSetResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_directorySetACL"> - <wsdl:input message="vbox:IGuestSession_directorySetACLRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_directorySetACLResultMsg"/> + <wsdl:operation name="IGuestSession_environmentScheduleUnset"> + <wsdl:input message="vbox:IGuestSession_environmentScheduleUnsetRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_environmentScheduleUnsetResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentClear"> - <wsdl:input message="vbox:IGuestSession_environmentClearRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_environmentClearResultMsg"/> + <wsdl:operation name="IGuestSession_environmentGetBaseVariable"> + <wsdl:input message="vbox:IGuestSession_environmentGetBaseVariableRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_environmentGetBaseVariableResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentGet"> - <wsdl:input message="vbox:IGuestSession_environmentGetRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_environmentGetResultMsg"/> + <wsdl:operation name="IGuestSession_environmentDoesBaseVariableExist"> + <wsdl:input message="vbox:IGuestSession_environmentDoesBaseVariableExistRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_environmentDoesBaseVariableExistResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentSet"> - <wsdl:input message="vbox:IGuestSession_environmentSetRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_environmentSetResultMsg"/> + <wsdl:operation name="IGuestSession_fileCopy"> + <wsdl:input message="vbox:IGuestSession_fileCopyRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileCopyResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentUnset"> - <wsdl:input message="vbox:IGuestSession_environmentUnsetRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_environmentUnsetResultMsg"/> + <wsdl:operation name="IGuestSession_fileCopyFromGuest"> + <wsdl:input message="vbox:IGuestSession_fileCopyFromGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileCopyFromGuestResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fileCopyToGuest"> + <wsdl:input message="vbox:IGuestSession_fileCopyToGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileCopyToGuestResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -33034,12 +34241,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileRemove"> - <wsdl:input message="vbox:IGuestSession_fileRemoveRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_fileRemoveResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IGuestSession_fileOpen"> <wsdl:input message="vbox:IGuestSession_fileOpenRequestMsg"/> <wsdl:output message="vbox:IGuestSession_fileOpenResultMsg"/> @@ -33052,27 +34253,45 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileQueryInfo"> - <wsdl:input message="vbox:IGuestSession_fileQueryInfoRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_fileQueryInfoResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IGuestSession_fileQuerySize"> <wsdl:input message="vbox:IGuestSession_fileQuerySizeRequestMsg"/> <wsdl:output message="vbox:IGuestSession_fileQuerySizeResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileRename"> - <wsdl:input message="vbox:IGuestSession_fileRenameRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_fileRenameResultMsg"/> + <wsdl:operation name="IGuestSession_fsObjExists"> + <wsdl:input message="vbox:IGuestSession_fsObjExistsRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjExistsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fsObjQueryInfo"> + <wsdl:input message="vbox:IGuestSession_fsObjQueryInfoRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjQueryInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fsObjRemove"> + <wsdl:input message="vbox:IGuestSession_fsObjRemoveRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjRemoveResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileSetACL"> - <wsdl:input message="vbox:IGuestSession_fileSetACLRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_fileSetACLResultMsg"/> + <wsdl:operation name="IGuestSession_fsObjRename"> + <wsdl:input message="vbox:IGuestSession_fsObjRenameRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjRenameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fsObjMove"> + <wsdl:input message="vbox:IGuestSession_fsObjMoveRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjMoveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fsObjSetACL"> + <wsdl:input message="vbox:IGuestSession_fsObjSetACLRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjSetACLResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -33112,18 +34331,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkRemoveDirectory"> - <wsdl:input message="vbox:IGuestSession_symlinkRemoveDirectoryRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_symlinkRemoveDirectoryResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkRemoveFile"> - <wsdl:input message="vbox:IGuestSession_symlinkRemoveFileRequestMsg"/> - <wsdl:output message="vbox:IGuestSession_symlinkRemoveFileResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IGuestSession_waitFor"> <wsdl:input message="vbox:IGuestSession_waitForRequestMsg"/> <wsdl:output message="vbox:IGuestSession_waitForResultMsg"/> @@ -33230,6 +34437,12 @@ operations in portType for interface IGuestProcess ************************************* --> + <wsdl:operation name="IGuestProcess_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestProcess_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestProcess_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IDirectory @@ -33264,35 +34477,23 @@ operations in portType for interface IGuestDirectory ************************************* --> + <wsdl:operation name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IFile ************************************* --> - <wsdl:operation name="IFile_getCreationMode"> - <wsdl:input message="vbox:IFile_getCreationModeRequestMsg"/> - <wsdl:output message="vbox:IFile_getCreationModeResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> - <wsdl:operation name="IFile_getDisposition"> - <wsdl:input message="vbox:IFile_getDispositionRequestMsg"/> - <wsdl:output message="vbox:IFile_getDispositionResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IFile_getEventSource"> <wsdl:input message="vbox:IFile_getEventSourceRequestMsg"/> <wsdl:output message="vbox:IFile_getEventSourceResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IFile_getFileName"> - <wsdl:input message="vbox:IFile_getFileNameRequestMsg"/> - <wsdl:output message="vbox:IFile_getFileNameResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IFile_getId"> <wsdl:input message="vbox:IFile_getIdRequestMsg"/> <wsdl:output message="vbox:IFile_getIdResultMsg"/> @@ -33305,12 +34506,6 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> - <wsdl:operation name="IFile_getOpenMode"> - <wsdl:input message="vbox:IFile_getOpenModeRequestMsg"/> - <wsdl:output message="vbox:IFile_getOpenModeResultMsg"/> - <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> - <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> - </wsdl:operation> <wsdl:operation name="IFile_getOffset"> <wsdl:input message="vbox:IFile_getOffsetRequestMsg"/> <wsdl:output message="vbox:IFile_getOffsetResultMsg"/> @@ -33323,6 +34518,30 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IFile_getFileName"> + <wsdl:input message="vbox:IFile_getFileNameRequestMsg"/> + <wsdl:output message="vbox:IFile_getFileNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_getCreationMode"> + <wsdl:input message="vbox:IFile_getCreationModeRequestMsg"/> + <wsdl:output message="vbox:IFile_getCreationModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_getOpenAction"> + <wsdl:input message="vbox:IFile_getOpenActionRequestMsg"/> + <wsdl:output message="vbox:IFile_getOpenActionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_getAccessMode"> + <wsdl:input message="vbox:IFile_getAccessModeRequestMsg"/> + <wsdl:output message="vbox:IFile_getAccessModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IFile_close"> <wsdl:input message="vbox:IFile_closeRequestMsg"/> <wsdl:output message="vbox:IFile_closeResultMsg"/> @@ -33335,6 +34554,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IFile_querySize"> + <wsdl:input message="vbox:IFile_querySizeRequestMsg"/> + <wsdl:output message="vbox:IFile_querySizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IFile_read"> <wsdl:input message="vbox:IFile_readRequestMsg"/> <wsdl:output message="vbox:IFile_readResultMsg"/> @@ -33359,6 +34584,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IFile_setSize"> + <wsdl:input message="vbox:IFile_setSizeRequestMsg"/> + <wsdl:output message="vbox:IFile_setSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IFile_write"> <wsdl:input message="vbox:IFile_writeRequestMsg"/> <wsdl:output message="vbox:IFile_writeResultMsg"/> @@ -33376,6 +34607,12 @@ operations in portType for interface IGuestFile ************************************* --> + <wsdl:operation name="IGuestFile_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestFile_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestFile_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IFsObjInfo @@ -33500,6 +34737,12 @@ operations in portType for interface IGuestFsObjInfo ************************************* --> + <wsdl:operation name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuest @@ -35171,12 +36414,30 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IMachineDebugger_loadPlugIn"> + <wsdl:input message="vbox:IMachineDebugger_loadPlugInRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_loadPlugInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_unloadPlugIn"> + <wsdl:input message="vbox:IMachineDebugger_unloadPlugInRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_unloadPlugInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IMachineDebugger_detectOS"> <wsdl:input message="vbox:IMachineDebugger_detectOSRequestMsg"/> <wsdl:output message="vbox:IMachineDebugger_detectOSResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IMachineDebugger_queryOSKernelLog"> + <wsdl:input message="vbox:IMachineDebugger_queryOSKernelLogRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_queryOSKernelLogResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IMachineDebugger_getRegister"> <wsdl:input message="vbox:IMachineDebugger_getRegisterRequestMsg"/> <wsdl:output message="vbox:IMachineDebugger_getRegisterResultMsg"/> @@ -35265,12 +36526,24 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IUSBController_setName"> + <wsdl:input message="vbox:IUSBController_setNameRequestMsg"/> + <wsdl:output message="vbox:IUSBController_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IUSBController_getType"> <wsdl:input message="vbox:IUSBController_getTypeRequestMsg"/> <wsdl:output message="vbox:IUSBController_getTypeResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IUSBController_setType"> + <wsdl:input message="vbox:IUSBController_setTypeRequestMsg"/> + <wsdl:output message="vbox:IUSBController_setTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IUSBController_getUSBStandard"> <wsdl:input message="vbox:IUSBController_getUSBStandardRequestMsg"/> <wsdl:output message="vbox:IUSBController_getUSBStandardResultMsg"/> @@ -35542,6 +36815,30 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getEnabledIn"> + <wsdl:input message="vbox:IAudioAdapter_getEnabledInRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getEnabledInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setEnabledIn"> + <wsdl:input message="vbox:IAudioAdapter_setEnabledInRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setEnabledInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getEnabledOut"> + <wsdl:input message="vbox:IAudioAdapter_getEnabledOutRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getEnabledOutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setEnabledOut"> + <wsdl:input message="vbox:IAudioAdapter_setEnabledOutRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setEnabledOutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IAudioAdapter_getAudioController"> <wsdl:input message="vbox:IAudioAdapter_getAudioControllerRequestMsg"/> <wsdl:output message="vbox:IAudioAdapter_getAudioControllerResultMsg"/> @@ -35554,6 +36851,18 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getAudioCodec"> + <wsdl:input message="vbox:IAudioAdapter_getAudioCodecRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getAudioCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setAudioCodec"> + <wsdl:input message="vbox:IAudioAdapter_setAudioCodecRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setAudioCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IAudioAdapter_getAudioDriver"> <wsdl:input message="vbox:IAudioAdapter_getAudioDriverRequestMsg"/> <wsdl:output message="vbox:IAudioAdapter_getAudioDriverResultMsg"/> @@ -35566,6 +36875,24 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getPropertiesList"> + <wsdl:input message="vbox:IAudioAdapter_getPropertiesListRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getPropertiesListResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setProperty"> + <wsdl:input message="vbox:IAudioAdapter_setPropertyRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getProperty"> + <wsdl:input message="vbox:IAudioAdapter_getPropertyRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IVRDEServer @@ -35700,6 +37027,18 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="ISession_getName"> + <wsdl:input message="vbox:ISession_getNameRequestMsg"/> + <wsdl:output message="vbox:ISession_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISession_setName"> + <wsdl:input message="vbox:ISession_setNameRequestMsg"/> + <wsdl:output message="vbox:ISession_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="ISession_getMachine"> <wsdl:input message="vbox:ISession_getMachineRequestMsg"/> <wsdl:output message="vbox:ISession_getMachineResultMsg"/> @@ -35729,6 +37068,12 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IStorageController_setName"> + <wsdl:input message="vbox:IStorageController_setNameRequestMsg"/> + <wsdl:output message="vbox:IStorageController_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <wsdl:operation name="IStorageController_getMaxDevicesPerPortCount"> <wsdl:input message="vbox:IStorageController_getMaxDevicesPerPortCountRequestMsg"/> <wsdl:output message="vbox:IStorageController_getMaxDevicesPerPortCountResultMsg"/> @@ -36352,6 +37697,17 @@ </wsdl:operation> <!-- ************************************* + operations in portType for interface IMediumConfigChangedEvent + ************************************* + --> + <wsdl:operation name="IMediumConfigChangedEvent_getMedium"> + <wsdl:input message="vbox:IMediumConfigChangedEvent_getMediumRequestMsg"/> + <wsdl:output message="vbox:IMediumConfigChangedEvent_getMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* operations in portType for interface IMachineRegisteredEvent ************************************* --> @@ -36411,9 +37767,9 @@ operations in portType for interface ISnapshotTakenEvent ************************************* --> - <wsdl:operation name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36422,9 +37778,20 @@ operations in portType for interface ISnapshotDeletedEvent ************************************* --> - <wsdl:operation name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISnapshotRestoredEvent + ************************************* + --> + <wsdl:operation name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36433,9 +37800,9 @@ operations in portType for interface ISnapshotChangedEvent ************************************* --> - <wsdl:operation name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36554,9 +37921,9 @@ operations in portType for interface IAdditionsStateChangedEvent ************************************* --> - <wsdl:operation name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36598,9 +37965,9 @@ operations in portType for interface IStorageControllerChangedEvent ************************************* --> - <wsdl:operation name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36948,9 +38315,9 @@ operations in portType for interface IGuestFileOffsetChangedEvent ************************************* --> - <wsdl:operation name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36970,9 +38337,9 @@ operations in portType for interface IGuestFileWriteEvent ************************************* --> - <wsdl:operation name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36981,9 +38348,9 @@ operations in portType for interface IVRDEServerChangedEvent ************************************* --> - <wsdl:operation name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -36992,9 +38359,9 @@ operations in portType for interface IVRDEServerInfoChangedEvent ************************************* --> - <wsdl:operation name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -37003,9 +38370,9 @@ operations in portType for interface IVideoCaptureChangedEvent ************************************* --> - <wsdl:operation name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -37014,9 +38381,9 @@ operations in portType for interface IUSBControllerChangedEvent ************************************* --> - <wsdl:operation name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -37140,6 +38507,24 @@ <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> + <wsdl:operation name="IVetoEvent_addApproval"> + <wsdl:input message="vbox:IVetoEvent_addApprovalRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_addApprovalResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_isApproved"> + <wsdl:input message="vbox:IVetoEvent_isApprovedRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_isApprovedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_getApprovals"> + <wsdl:input message="vbox:IVetoEvent_getApprovalsRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_getApprovalsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface IExtraDataCanChangeEvent @@ -37168,9 +38553,9 @@ operations in portType for interface ICanShowWindowEvent ************************************* --> - <wsdl:operation name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -37415,6 +38800,12 @@ operations in portType for interface INATNetworkAlterEvent ************************************* --> + <wsdl:operation name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> <!-- ************************************* operations in portType for interface INATNetworkCreationDeletionEvent @@ -37519,9 +38910,9 @@ operations in portType for interface IHostNameResolutionConfigurationChangeEvent ************************************* --> - <wsdl:operation name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfaces"> - <wsdl:input message="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesRequestMsg"/> - <wsdl:output message="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfacesResultMsg"/> + <wsdl:operation name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> </wsdl:operation> @@ -38380,6 +39771,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IVirtualBox_getAPIRevision"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IVirtualBox_getHomeFolder"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -39291,6 +40697,51 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IAppliance_getPasswordIds"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAppliance_getMediumIdsForPasswordId"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAppliance_addPasswords"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IVirtualSystemDescription @@ -40176,6 +41627,36 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IMachine_getCPUIDPortabilityLevel"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUIDPortabilityLevel"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IMachine_getMemorySize"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -41076,7 +42557,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_getSessionType"> + <wsdl:operation name="IMachine_getSessionName"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -41286,36 +42767,6 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_getGuestPropertyNotificationPatterns"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body use="literal"/> - </wsdl:input> - <wsdl:output> - <soap:body use="literal"/> - </wsdl:output> - <wsdl:fault name="InvalidObjectFault"> - <soap:fault name="InvalidObjectFault" use="literal"/> - </wsdl:fault> - <wsdl:fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal"/> - </wsdl:fault> - </wsdl:operation> - <wsdl:operation name="IMachine_setGuestPropertyNotificationPatterns"> - <soap:operation soapAction="" style="document"/> - <wsdl:input> - <soap:body use="literal"/> - </wsdl:input> - <wsdl:output> - <soap:body use="literal"/> - </wsdl:output> - <wsdl:fault name="InvalidObjectFault"> - <soap:fault name="InvalidObjectFault" use="literal"/> - </wsdl:fault> - <wsdl:fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal"/> - </wsdl:fault> - </wsdl:operation> <wsdl:operation name="IMachine_getTeleporterEnabled"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -41961,6 +43412,36 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IMachine_getVMProcessPriority"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IMachine_setVMProcessPriority"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IMachine_lockMachine"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -42906,7 +44387,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_querySavedThumbnailSize"> + <wsdl:operation name="IMachine_readSavedThumbnailToArray"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42921,7 +44402,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_readSavedThumbnailToArray"> + <wsdl:operation name="IMachine_querySavedScreenshotInfo"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42936,7 +44417,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_querySavedScreenshotPNGSize"> + <wsdl:operation name="IMachine_readSavedScreenshotToArray"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42951,7 +44432,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_readSavedScreenshotPNGToArray"> + <wsdl:operation name="IMachine_hotPlugCPU"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42966,7 +44447,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_hotPlugCPU"> + <wsdl:operation name="IMachine_hotUnplugCPU"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42981,7 +44462,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_hotUnplugCPU"> + <wsdl:operation name="IMachine_getCPUStatus"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -42996,7 +44477,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_getCPUStatus"> + <wsdl:operation name="IMachine_getEffectiveParavirtProvider"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43011,7 +44492,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_getEffectiveParavirtProvider"> + <wsdl:operation name="IMachine_queryLogFilename"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43026,7 +44507,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_queryLogFilename"> + <wsdl:operation name="IMachine_readLog"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43041,7 +44522,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_readLog"> + <wsdl:operation name="IMachine_cloneTo"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43056,7 +44537,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IMachine_cloneTo"> + <wsdl:operation name="IMachine_saveState"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43071,12 +44552,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <!-- - ************************************* - operations in portType for interface IEmulatedUSB - ************************************* - --> - <wsdl:operation name="IEmulatedUSB_getWebcams"> + <wsdl:operation name="IMachine_adoptSavedState"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43091,7 +44567,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IEmulatedUSB_webcamAttach"> + <wsdl:operation name="IMachine_discardSavedState"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43106,7 +44582,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IEmulatedUSB_webcamDetach"> + <wsdl:operation name="IMachine_takeSnapshot"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43121,17 +44597,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <!-- - ************************************* - operations in portType for interface IVRDEServerInfo - ************************************* - --> - <!-- - ************************************* - operations in portType for interface IConsole - ************************************* - --> - <wsdl:operation name="IConsole_getMachine"> + <wsdl:operation name="IMachine_deleteSnapshot"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43146,7 +44612,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getState"> + <wsdl:operation name="IMachine_deleteSnapshotAndAllChildren"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43161,7 +44627,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getGuest"> + <wsdl:operation name="IMachine_deleteSnapshotRange"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43176,7 +44642,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getKeyboard"> + <wsdl:operation name="IMachine_restoreSnapshot"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43191,7 +44657,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getMouse"> + <wsdl:operation name="IMachine_applyDefaults"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43206,7 +44672,12 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getDisplay"> + <!-- + ************************************* + operations in portType for interface IEmulatedUSB + ************************************* + --> + <wsdl:operation name="IEmulatedUSB_getWebcams"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43221,7 +44692,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getDebugger"> + <wsdl:operation name="IEmulatedUSB_webcamAttach"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43236,7 +44707,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getUSBDevices"> + <wsdl:operation name="IEmulatedUSB_webcamDetach"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43251,7 +44722,17 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getRemoteUSBDevices"> + <!-- + ************************************* + operations in portType for interface IVRDEServerInfo + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IConsole + ************************************* + --> + <wsdl:operation name="IConsole_getMachine"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43266,7 +44747,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getSharedFolders"> + <wsdl:operation name="IConsole_getState"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43281,7 +44762,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getVRDEServerInfo"> + <wsdl:operation name="IConsole_getGuest"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43296,7 +44777,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getEventSource"> + <wsdl:operation name="IConsole_getKeyboard"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43311,7 +44792,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getAttachedPCIDevices"> + <wsdl:operation name="IConsole_getMouse"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43326,7 +44807,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getUseHostClipboard"> + <wsdl:operation name="IConsole_getDisplay"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43341,7 +44822,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_setUseHostClipboard"> + <wsdl:operation name="IConsole_getDebugger"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43356,7 +44837,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getEmulatedUSB"> + <wsdl:operation name="IConsole_getUSBDevices"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43371,7 +44852,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_powerUp"> + <wsdl:operation name="IConsole_getRemoteUSBDevices"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43386,7 +44867,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_powerUpPaused"> + <wsdl:operation name="IConsole_getSharedFolders"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43401,7 +44882,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_powerDown"> + <wsdl:operation name="IConsole_getVRDEServerInfo"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43416,7 +44897,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_reset"> + <wsdl:operation name="IConsole_getEventSource"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43431,7 +44912,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_pause"> + <wsdl:operation name="IConsole_getAttachedPCIDevices"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43446,7 +44927,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_resume"> + <wsdl:operation name="IConsole_getUseHostClipboard"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43461,7 +44942,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_powerButton"> + <wsdl:operation name="IConsole_setUseHostClipboard"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43476,7 +44957,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_sleepButton"> + <wsdl:operation name="IConsole_getEmulatedUSB"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43491,7 +44972,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getPowerButtonHandled"> + <wsdl:operation name="IConsole_powerUp"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43506,7 +44987,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getGuestEnteredACPIMode"> + <wsdl:operation name="IConsole_powerUpPaused"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43521,7 +45002,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_saveState"> + <wsdl:operation name="IConsole_powerDown"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43536,7 +45017,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_adoptSavedState"> + <wsdl:operation name="IConsole_reset"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43551,7 +45032,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_discardSavedState"> + <wsdl:operation name="IConsole_pause"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43566,7 +45047,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_getDeviceActivity"> + <wsdl:operation name="IConsole_resume"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43581,7 +45062,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_attachUSBDevice"> + <wsdl:operation name="IConsole_powerButton"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43596,7 +45077,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_detachUSBDevice"> + <wsdl:operation name="IConsole_sleepButton"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43611,7 +45092,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_findUSBDeviceByAddress"> + <wsdl:operation name="IConsole_getPowerButtonHandled"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43626,7 +45107,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_findUSBDeviceById"> + <wsdl:operation name="IConsole_getGuestEnteredACPIMode"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43641,7 +45122,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_createSharedFolder"> + <wsdl:operation name="IConsole_getDeviceActivity"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43656,7 +45137,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_removeSharedFolder"> + <wsdl:operation name="IConsole_attachUSBDevice"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43671,7 +45152,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_takeSnapshot"> + <wsdl:operation name="IConsole_detachUSBDevice"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43686,7 +45167,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshot"> + <wsdl:operation name="IConsole_findUSBDeviceByAddress"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43701,7 +45182,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshotAndAllChildren"> + <wsdl:operation name="IConsole_findUSBDeviceById"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43716,7 +45197,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_deleteSnapshotRange"> + <wsdl:operation name="IConsole_createSharedFolder"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -43731,7 +45212,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IConsole_restoreSnapshot"> + <wsdl:operation name="IConsole_removeSharedFolder"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -44861,6 +46342,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="ISystemProperties_getRawModeSupported"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="ISystemProperties_getExclusiveHwVirt"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -45536,6 +47032,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IDnDBase_getProtocolVersion"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IDnDBase_isFormatSupported"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -45636,6 +47147,21 @@ operations in portType for interface IGuestDnDSource ************************************* --> + <wsdl:operation name="IGuestDnDSource_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IDnDTarget @@ -45716,11 +47242,41 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IDnDTarget_cancel"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuestDnDTarget ************************************* --> + <wsdl:operation name="IGuestDnDTarget_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuestSession @@ -45846,7 +47402,22 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_getEnvironment"> + <wsdl:operation name="IGuestSession_getEnvironmentChanges"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IGuestSession_setEnvironmentChanges"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -45861,7 +47432,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_setEnvironment"> + <wsdl:operation name="IGuestSession_getEnvironmentBase"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -45891,6 +47462,51 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IGuestSession_getPathStyle"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getCurrentDirectory"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IGuestSession_setCurrentDirectory"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IGuestSession_getDirectories"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -45951,7 +47567,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_copyFrom"> + <wsdl:operation name="IGuestSession_directoryCopy"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -45966,7 +47582,22 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_copyTo"> + <wsdl:operation name="IGuestSession_directoryCopyFromGuest"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryCopyToGuest"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46041,7 +47672,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryQueryInfo"> + <wsdl:operation name="IGuestSession_directoryRemove"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46056,7 +47687,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryRemove"> + <wsdl:operation name="IGuestSession_directoryRemoveRecursive"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46071,7 +47702,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryRemoveRecursive"> + <wsdl:operation name="IGuestSession_environmentScheduleSet"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46086,7 +47717,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_directoryRename"> + <wsdl:operation name="IGuestSession_environmentScheduleUnset"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46101,7 +47732,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_directorySetACL"> + <wsdl:operation name="IGuestSession_environmentGetBaseVariable"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46116,7 +47747,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentClear"> + <wsdl:operation name="IGuestSession_environmentDoesBaseVariableExist"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46131,7 +47762,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentGet"> + <wsdl:operation name="IGuestSession_fileCopy"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46146,7 +47777,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentSet"> + <wsdl:operation name="IGuestSession_fileCopyFromGuest"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46161,7 +47792,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_environmentUnset"> + <wsdl:operation name="IGuestSession_fileCopyToGuest"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46206,7 +47837,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileRemove"> + <wsdl:operation name="IGuestSession_fileOpen"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46221,7 +47852,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileOpen"> + <wsdl:operation name="IGuestSession_fileOpenEx"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46236,7 +47867,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileOpenEx"> + <wsdl:operation name="IGuestSession_fileQuerySize"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46251,7 +47882,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileQueryInfo"> + <wsdl:operation name="IGuestSession_fsObjExists"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46266,7 +47897,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileQuerySize"> + <wsdl:operation name="IGuestSession_fsObjQueryInfo"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46281,7 +47912,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileRename"> + <wsdl:operation name="IGuestSession_fsObjRemove"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46296,7 +47927,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_fileSetACL"> + <wsdl:operation name="IGuestSession_fsObjRename"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46311,7 +47942,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_processCreate"> + <wsdl:operation name="IGuestSession_fsObjMove"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46326,7 +47957,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_processCreateEx"> + <wsdl:operation name="IGuestSession_fsObjSetACL"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46341,7 +47972,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_processGet"> + <wsdl:operation name="IGuestSession_processCreate"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46356,7 +47987,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkCreate"> + <wsdl:operation name="IGuestSession_processCreateEx"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46371,7 +48002,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkExists"> + <wsdl:operation name="IGuestSession_processGet"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46386,7 +48017,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkRead"> + <wsdl:operation name="IGuestSession_symlinkCreate"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46401,7 +48032,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkRemoveDirectory"> + <wsdl:operation name="IGuestSession_symlinkExists"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46416,7 +48047,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IGuestSession_symlinkRemoveFile"> + <wsdl:operation name="IGuestSession_symlinkRead"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46681,6 +48312,21 @@ operations in portType for interface IGuestProcess ************************************* --> + <wsdl:operation name="IGuestProcess_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IDirectory @@ -46751,12 +48397,27 @@ operations in portType for interface IGuestDirectory ************************************* --> + <wsdl:operation name="IGuestDirectory_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IFile ************************************* --> - <wsdl:operation name="IFile_getCreationMode"> + <wsdl:operation name="IFile_getEventSource"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46771,7 +48432,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getDisposition"> + <wsdl:operation name="IFile_getId"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46786,7 +48447,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getEventSource"> + <wsdl:operation name="IFile_getInitialSize"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46801,7 +48462,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getFileName"> + <wsdl:operation name="IFile_getOffset"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46816,7 +48477,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getId"> + <wsdl:operation name="IFile_getStatus"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46831,7 +48492,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getInitialSize"> + <wsdl:operation name="IFile_getFileName"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46846,7 +48507,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getOpenMode"> + <wsdl:operation name="IFile_getCreationMode"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46861,7 +48522,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getOffset"> + <wsdl:operation name="IFile_getOpenAction"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46876,7 +48537,7 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> - <wsdl:operation name="IFile_getStatus"> + <wsdl:operation name="IFile_getAccessMode"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -46921,6 +48582,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IFile_querySize"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IFile_read"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -46981,6 +48657,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IFile_setSize"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IFile_write"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -47016,6 +48707,21 @@ operations in portType for interface IGuestFile ************************************* --> + <wsdl:operation name="IGuestFile_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IFsObjInfo @@ -47311,6 +49017,21 @@ operations in portType for interface IGuestFsObjInfo ************************************* --> + <wsdl:operation name="IGuestFsObjInfo_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IGuest @@ -51340,6 +53061,36 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IMachineDebugger_loadPlugIn"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_unloadPlugIn"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IMachineDebugger_detectOS"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -51355,6 +53106,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IMachineDebugger_queryOSKernelLog"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IMachineDebugger_getRegister"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -51560,6 +53326,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IUSBController_setName"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IUSBController_getType"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -51575,6 +53356,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IUSBController_setType"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IUSBController_getUSBStandard"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -52215,6 +54011,66 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getEnabledIn"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setEnabledIn"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getEnabledOut"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setEnabledOut"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IAudioAdapter_getAudioController"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -52245,6 +54101,36 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getAudioCodec"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setAudioCodec"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IAudioAdapter_getAudioDriver"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -52275,6 +54161,51 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getPropertiesList"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setProperty"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_getProperty"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IVRDEServer @@ -52580,6 +54511,36 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="ISession_getName"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="ISession_setName"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="ISession_getMachine"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -52645,6 +54606,21 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IStorageController_setName"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <wsdl:operation name="IStorageController_getMaxDevicesPerPortCount"> <soap:operation soapAction="" style="document"/> <wsdl:input> @@ -54042,6 +56018,26 @@ </wsdl:operation> <!-- ************************************* + operations in portType for interface IMediumConfigChangedEvent + ************************************* + --> + <wsdl:operation name="IMediumConfigChangedEvent_getMedium"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <!-- + ************************************* operations in portType for interface IMachineRegisteredEvent ************************************* --> @@ -54155,7 +56151,7 @@ operations in portType for interface ISnapshotTakenEvent ************************************* --> - <wsdl:operation name="ISnapshotTakenEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -54175,7 +56171,27 @@ operations in portType for interface ISnapshotDeletedEvent ************************************* --> - <wsdl:operation name="ISnapshotDeletedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="ISnapshotDeletedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISnapshotRestoredEvent + ************************************* + --> + <wsdl:operation name="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -54195,7 +56211,7 @@ operations in portType for interface ISnapshotChangedEvent ************************************* --> - <wsdl:operation name="ISnapshotChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -54460,7 +56476,7 @@ operations in portType for interface IAdditionsStateChangedEvent ************************************* --> - <wsdl:operation name="IAdditionsStateChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -54540,7 +56556,7 @@ operations in portType for interface IStorageControllerChangedEvent ************************************* --> - <wsdl:operation name="IStorageControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55250,7 +57266,7 @@ operations in portType for interface IGuestFileOffsetChangedEvent ************************************* --> - <wsdl:operation name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55290,7 +57306,7 @@ operations in portType for interface IGuestFileWriteEvent ************************************* --> - <wsdl:operation name="IGuestFileWriteEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55310,7 +57326,7 @@ operations in portType for interface IVRDEServerChangedEvent ************************************* --> - <wsdl:operation name="IVRDEServerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55330,7 +57346,7 @@ operations in portType for interface IVRDEServerInfoChangedEvent ************************************* --> - <wsdl:operation name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55350,7 +57366,7 @@ operations in portType for interface IVideoCaptureChangedEvent ************************************* --> - <wsdl:operation name="IVideoCaptureChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55370,7 +57386,7 @@ operations in portType for interface IUSBControllerChangedEvent ************************************* --> - <wsdl:operation name="IUSBControllerChangedEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -55640,6 +57656,51 @@ <soap:fault name="RuntimeFault" use="literal"/> </wsdl:fault> </wsdl:operation> + <wsdl:operation name="IVetoEvent_addApproval"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_isApproved"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_getApprovals"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface IExtraDataCanChangeEvent @@ -55695,7 +57756,7 @@ operations in portType for interface ICanShowWindowEvent ************************************* --> - <wsdl:operation name="ICanShowWindowEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> @@ -56230,6 +58291,21 @@ operations in portType for interface INATNetworkAlterEvent ************************************* --> + <wsdl:operation name="INATNetworkAlterEvent_getMidlDoesNotLikeEmptyInterfaces"> + <soap:operation soapAction="" style="document"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidObjectFault"> + <soap:fault name="InvalidObjectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="RuntimeFault"> + <soap:fault name="RuntimeFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> <!-- ************************************* operations in portType for interface INATNetworkCreationDeletionEvent @@ -56460,7 +58536,7 @@ operations in portType for interface IHostNameResolutionConfigurationChangeEvent ************************************* --> - <wsdl:operation name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikEmptyInterfaces"> + <wsdl:operation name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces"> <soap:operation soapAction="" style="document"/> <wsdl:input> <soap:body use="literal"/> diff --git a/phpvirtualbox/js/chooser.js b/phpvirtualbox/js/chooser.js index d7b508a..dcdc8e0 100644 --- a/phpvirtualbox/js/chooser.js +++ b/phpvirtualbox/js/chooser.js @@ -2259,11 +2259,12 @@ $(document).ready(function(){ /////////////////////////////////
//
- // Snapshot taken / deleted
+ // Snapshot taken / deleted / restored
//
/////////////////////////////////
case 'OnSnapshotDeleted':
case 'OnSnapshotTaken':
+ case 'OnSnapshotRestored':
case 'OnSnapshotChanged':
redrawVMs[redrawVMs.length] = eventList[i].machineId;
break;
diff --git a/phpvirtualbox/js/datamediator.js b/phpvirtualbox/js/datamediator.js index 9cd59cb..7633a52 100644 --- a/phpvirtualbox/js/datamediator.js +++ b/phpvirtualbox/js/datamediator.js @@ -306,7 +306,7 @@ $(document).ready(function(){ // Snapshot changed
- }).on('vboxOnSnapshotTaken vboxOnSnapshotDeleted vboxOnSnapshotChanged',function(e,eventData) {
+ }).on('vboxOnSnapshotTaken vboxOnSnapshotDeleted vboxOnSnapshotChanged vboxOnSnapshotRestored',function(e,eventData) {
if(vboxVMDataMediator.vmData[eventData.machineId]) {
diff --git a/phpvirtualbox/js/utils.js b/phpvirtualbox/js/utils.js index a3c3a4c..666cd9c 100644 --- a/phpvirtualbox/js/utils.js +++ b/phpvirtualbox/js/utils.js @@ -80,7 +80,7 @@ function vboxAjaxRequest(fn,params,config) { 'params': params ? params : null,
'persist': config && config.persist ? config.persist : null
};
-
+
$.when($.post(vboxEndpointConfig.api, JSON.stringify(data), undefined,"json")
// Run on error
@@ -707,7 +707,7 @@ function vboxDivOverflowHidden(p) { * @see vboxconnector::progressGet()
*/
function vboxProgress(prequest,callback,icon,title,target,blocking) {
-
+
// Fix title
title = title.replace('\.+$','');
@@ -715,6 +715,7 @@ function vboxProgress(prequest,callback,icon,title,target,blocking) { target = $('<div />').text(target).html();
// Sanitize progress request data
+ var persist = prequest.persist;
prequest = {
'progress' : prequest.progress,
'catcherrs' : prequest.catcherrs
@@ -725,13 +726,13 @@ function vboxProgress(prequest,callback,icon,title,target,blocking) { vboxProgressCreateListElement(prequest,icon,title,target,callback);
- $.when(prequest, vboxAjaxRequest('progressGet',prequest,{'persist':prequest.persist})).done(vboxProgressUpdate);
+ $.when(prequest, vboxAjaxRequest('progressGet',prequest,{'persist':persist})).done(vboxProgressUpdate);
} else {
vboxProgressCreateDialog(prequest,icon,title,target,callback);
- $.when(prequest, vboxAjaxRequest('progressGet',prequest,{'persist':prequest.persist})).done(vboxProgressUpdateModal);
+ $.when(prequest, vboxAjaxRequest('progressGet',prequest,{'persist':persist})).done(vboxProgressUpdateModal);
}
@@ -885,7 +886,7 @@ function vboxProgressUpdate(prequest,d,modal) { // Shorthand
var pid = prequest.progress;
-
+
// check for completed progress
if(!d || !d.responseData || !d.responseData['progress'] || !d.responseData['info'] || d.responseData['info']['completed'] || d.responseData['info']['canceled']) {
@@ -956,8 +957,8 @@ function vboxProgressUpdate(prequest,d,modal) { // Get request
var def = $.Deferred();
def.done(function(){
-
- $.when(prequest, vboxAjaxRequest('progressGet', prequest))
+
+ $.when(prequest, vboxAjaxRequest('progressGet', prequest, {'persist': d.persist}))
.done((modal ? vboxProgressUpdateModal : vboxProgressUpdate));
});
diff --git a/phpvirtualbox/panes/tabVMSnapshots.html b/phpvirtualbox/panes/tabVMSnapshots.html index 6fb9034..47f07b2 100644 --- a/phpvirtualbox/panes/tabVMSnapshots.html +++ b/phpvirtualbox/panes/tabVMSnapshots.html @@ -529,6 +529,7 @@ $('#vboxPane').on('vmSelectionListChanged',function(){ /////////////////////////
case 'OnSnapshotTaken':
case 'OnSnapshotDeleted':
+ case 'OnSnapshotRestored':
case 'OnSnapshotChanged':
// Is this vm selected
|