diff options
author | h6w <tudor@tudorholton.com> | 2020-01-29 11:29:08 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-29 11:29:08 +1100 |
commit | b991d174ef6902c7848d30b3d84102d220d41135 (patch) | |
tree | c2abcb0fb54decf6400646cdbde3d471f7d826fd | |
parent | 22e3292b833c2c22cf475fa41c969b2d27a8fd8c (diff) | |
parent | 7e4efb3dd35a1c88651dfdc7b568b4c426365bec (diff) | |
download | phpvirtualbox-b991d174ef6902c7848d30b3d84102d220d41135.zip phpvirtualbox-b991d174ef6902c7848d30b3d84102d220d41135.tar.gz phpvirtualbox-b991d174ef6902c7848d30b3d84102d220d41135.tar.bz2 |
Merge branch 'develop' into chot-select-gpu
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | .htaccess | 1 | ||||
-rw-r--r-- | endpoints/lib/config.php | 2 | ||||
-rw-r--r-- | endpoints/lib/vboxServiceWrappers.php | 5773 | ||||
-rw-r--r-- | endpoints/lib/vboxconnector.php | 11689 | ||||
-rw-r--r-- | endpoints/lib/vboxweb-6.1.wsdl | 73805 | ||||
-rw-r--r-- | endpoints/lib/vboxwebService-6.1.wsdl | 14 | ||||
-rw-r--r-- | js/phpvirtualbox.js | 69 | ||||
-rw-r--r-- | languages/de.xml | 4 | ||||
-rw-r--r-- | panes/settingsStorage.html | 2 |
10 files changed, 84630 insertions, 6730 deletions
@@ -3,3 +3,4 @@ /.project /config.php /phpinfo.php +/.vscode diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..ed19066 --- /dev/null +++ b/.htaccess @@ -0,0 +1 @@ +RedirectMatch 404 /\.git diff --git a/endpoints/lib/config.php b/endpoints/lib/config.php index 192d829..0a2eb24 100644 --- a/endpoints/lib/config.php +++ b/endpoints/lib/config.php @@ -14,7 +14,7 @@ /* * This version of phpVirtualBox */ -define('PHPVBOX_VER', '6.0-0'); +define('PHPVBOX_VER', '6.1-0'); class phpVBoxConfigClass { diff --git a/endpoints/lib/vboxServiceWrappers.php b/endpoints/lib/vboxServiceWrappers.php index 1ba3053..56be792 100644 --- a/endpoints/lib/vboxServiceWrappers.php +++ b/endpoints/lib/vboxServiceWrappers.php @@ -1,7 +1,7 @@ <?php /* - * Copyright (C) 2008-2015 Oracle Corporation + * Copyright (C) 2008-2016 Oracle Corporation * * This file is part of a free software library; you can redistribute * it and/or modify it under the terms of the GNU Lesser General @@ -273,6 +273,12 @@ class VirtualBox_COM_result_codes const VBOX_E_PASSWORD_INCORRECT = 0x80BB000D; + const VBOX_E_MAXIMUM_REACHED = 0x80BB000E; + + const VBOX_E_GSTCTL_GUEST_ERROR = 0x80BB000F; + + const VBOX_E_TIMEOUT = 0x80BB0010; + } /** @@ -358,7 +364,7 @@ class INATNetwork extends VBox_ManagedObject { $request = new stdClass(); $request->_this = $this->handle; - $request->isIpv6 = (bool)$arg_isIpv6; + $request->isIpv6 = $arg_isIpv6; $request->ruleName = $arg_ruleName; $request->proto = $arg_proto; $request->hostIP = $arg_hostIP; @@ -373,17 +379,16 @@ class INATNetwork extends VBox_ManagedObject { $request = new stdClass(); $request->_this = $this->handle; - $request->iSipv6 = (bool)$arg_iSipv6; + $request->iSipv6 = $arg_iSipv6; $request->ruleName = $arg_ruleName; $response = $this->connection->__soapCall('INATNetwork_removePortForwardRule', array((array)$request)); return ; } - public function start($arg_trunkType) + public function start() { $request = new stdClass(); $request->_this = $this->handle; - $request->trunkType = $arg_trunkType; $response = $this->connection->__soapCall('INATNetwork_start', array((array)$request)); return ; } @@ -433,11 +438,11 @@ class INATNetwork extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('INATNetwork_setEnabled', array((array)$request)); } @@ -487,11 +492,11 @@ class INATNetwork extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->IPv6Enabled = (bool)$value; + $request->IPv6Enabled = $value; } else { - $request->IPv6Enabled = (bool)$value->handle; + $request->IPv6Enabled = $value->handle; } $this->connection->__soapCall('INATNetwork_setIPv6Enabled', array((array)$request)); } @@ -533,11 +538,11 @@ class INATNetwork extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->advertiseDefaultIPv6RouteEnabled = (bool)$value; + $request->advertiseDefaultIPv6RouteEnabled = $value; } else { - $request->advertiseDefaultIPv6RouteEnabled = (bool)$value->handle; + $request->advertiseDefaultIPv6RouteEnabled = $value->handle; } $this->connection->__soapCall('INATNetwork_setAdvertiseDefaultIPv6RouteEnabled', array((array)$request)); } @@ -556,11 +561,11 @@ class INATNetwork extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->needDhcpServer = (bool)$value; + $request->needDhcpServer = $value; } else { - $request->needDhcpServer = (bool)$value->handle; + $request->needDhcpServer = $value->handle; } $this->connection->__soapCall('INATNetwork_setNeedDhcpServer', array((array)$request)); } @@ -632,60 +637,139 @@ class INATNetworkCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ -class IDHCPServer extends VBox_ManagedObject +class ICloudNetwork extends VBox_ManagedObject { - public function addGlobalOption($arg_option, $arg_value) + public function getNetworkName() { $request = new stdClass(); $request->_this = $this->handle; - $request->option = $arg_option; - $request->value = $arg_value; - $response = $this->connection->__soapCall('IDHCPServer_addGlobalOption', array((array)$request)); - return ; + $response = $this->connection->__soapCall('ICloudNetwork_getNetworkName', array((array)$request)); + return (string)$response->returnval; } - public function addVmSlotOption($arg_vmname, $arg_slot, $arg_option, $arg_value) + public function setNetworkName($value) { $request = new stdClass(); $request->_this = $this->handle; - $request->vmname = $arg_vmname; - $request->slot = $arg_slot; - $request->option = $arg_option; - $request->value = $arg_value; - $response = $this->connection->__soapCall('IDHCPServer_addVmSlotOption', array((array)$request)); - return ; + if (is_null($value) || is_scalar($value)) + { + $request->networkName = $value; + } + else + { + $request->networkName = $value->handle; + } + $this->connection->__soapCall('ICloudNetwork_setNetworkName', array((array)$request)); } - public function removeVmSlotOptions($arg_vmname, $arg_slot) + public function getEnabled() { $request = new stdClass(); $request->_this = $this->handle; - $request->vmname = $arg_vmname; - $request->slot = $arg_slot; - $response = $this->connection->__soapCall('IDHCPServer_removeVmSlotOptions', array((array)$request)); - return ; + $response = $this->connection->__soapCall('ICloudNetwork_getEnabled', array((array)$request)); + return (bool)$response->returnval; } - public function getVmSlotOptions($arg_vmname, $arg_slot) + public function setEnabled($value) { $request = new stdClass(); $request->_this = $this->handle; - $request->vmname = $arg_vmname; - $request->slot = $arg_slot; - $response = $this->connection->__soapCall('IDHCPServer_getVmSlotOptions', array((array)$request)); - return (array)$response->returnval; + if (is_null($value) || is_scalar($value)) + { + $request->enabled = $value; + } + else + { + $request->enabled = $value->handle; + } + $this->connection->__soapCall('ICloudNetwork_setEnabled', array((array)$request)); } - public function getMacOptions($arg_mac) + public function getProvider() { $request = new stdClass(); $request->_this = $this->handle; - $request->mac = $arg_mac; - $response = $this->connection->__soapCall('IDHCPServer_getMacOptions', array((array)$request)); - return (array)$response->returnval; + $response = $this->connection->__soapCall('ICloudNetwork_getProvider', array((array)$request)); + return (string)$response->returnval; } + public function setProvider($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->provider = $value; + } + else + { + $request->provider = $value->handle; + } + $this->connection->__soapCall('ICloudNetwork_setProvider', array((array)$request)); + } + + public function getProfile() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudNetwork_getProfile', array((array)$request)); + return (string)$response->returnval; + } + + public function setProfile($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->profile = $value; + } + else + { + $request->profile = $value->handle; + } + $this->connection->__soapCall('ICloudNetwork_setProfile', array((array)$request)); + } + + public function getNetworkId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudNetwork_getNetworkId', array((array)$request)); + return (string)$response->returnval; + } + + public function setNetworkId($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->networkId = $value; + } + else + { + $request->networkId = $value->handle; + } + $this->connection->__soapCall('ICloudNetwork_setNetworkId', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudNetworkCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudNetwork"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IDHCPServer extends VBox_ManagedObject +{ + public function setConfiguration($arg_IPAddress, $arg_networkMask, $arg_FromIPAddress, $arg_ToIPAddress) { $request = new stdClass(); @@ -698,11 +782,10 @@ class IDHCPServer extends VBox_ManagedObject return ; } - public function start($arg_networkName, $arg_trunkName, $arg_trunkType) + public function start($arg_trunkName, $arg_trunkType) { $request = new stdClass(); $request->_this = $this->handle; - $request->networkName = $arg_networkName; $request->trunkName = $arg_trunkName; $request->trunkType = $arg_trunkType; $response = $this->connection->__soapCall('IDHCPServer_start', array((array)$request)); @@ -717,6 +800,36 @@ class IDHCPServer extends VBox_ManagedObject return ; } + public function restart() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPServer_restart', array((array)$request)); + return ; + } + + public function findLeaseByMAC($arg_mac, $arg_type) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->mac = $arg_mac; + $request->type = $arg_type; + $response = $this->connection->__soapCall('IDHCPServer_findLeaseByMAC', array((array)$request)); + return array((string)$response->address, (string)$response->state, (float)$response->issued, (float)$response->expire); + } + + public function getConfig($arg_scope, $arg_name, $arg_slot, $arg_mayAdd) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->scope = $arg_scope; + $request->name = $arg_name; + $request->slot = $arg_slot; + $request->mayAdd = $arg_mayAdd; + $response = $this->connection->__soapCall('IDHCPServer_getConfig', array((array)$request)); + return new IDHCPConfig ($this->connection, $response->returnval); + } + public function getEventSource() { $request = new stdClass(); @@ -739,11 +852,11 @@ class IDHCPServer extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('IDHCPServer_setEnabled', array((array)$request)); } @@ -788,20 +901,28 @@ class IDHCPServer extends VBox_ManagedObject return (string)$response->returnval; } - public function getGlobalOptions() + public function getGlobalConfig() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IDHCPServer_getGlobalOptions', array((array)$request)); - return (array)$response->returnval; + $response = $this->connection->__soapCall('IDHCPServer_getGlobalConfig', array((array)$request)); + return new IDHCPGlobalConfig ($this->connection, $response->returnval); } - public function getVmConfigs() + public function getGroupConfigs() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IDHCPServer_getVmConfigs', array((array)$request)); - return (array)$response->returnval; + $response = $this->connection->__soapCall('IDHCPServer_getGroupConfigs', array((array)$request)); + return new IDHCPGroupConfigCollection ($this->connection, (array)$response->returnval); + } + + public function getIndividualConfigs() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPServer_getIndividualConfigs', array((array)$request)); + return new IDHCPIndividualConfigCollection ($this->connection, (array)$response->returnval); } } @@ -816,6 +937,431 @@ class IDHCPServerCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IDHCPConfig extends VBox_ManagedObject +{ + + public function setOption($arg_option, $arg_encoding, $arg_value) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->option = $arg_option; + $request->encoding = $arg_encoding; + $request->value = $arg_value; + $response = $this->connection->__soapCall('IDHCPConfig_setOption', array((array)$request)); + return ; + } + + public function removeOption($arg_option) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->option = $arg_option; + $response = $this->connection->__soapCall('IDHCPConfig_removeOption', array((array)$request)); + return ; + } + + public function removeAllOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_removeAllOptions', array((array)$request)); + return ; + } + + public function getOption($arg_option) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->option = $arg_option; + $response = $this->connection->__soapCall('IDHCPConfig_getOption', array((array)$request)); + return array((string)$response->returnval, new DHCPOptionEncoding ($this->connection, $response->encoding)); + } + + public function getAllOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getAllOptions', array((array)$request)); + return array((array)$response->returnval, new DHCPOptionCollection ($this->connection, (array)$response->options), new DHCPOptionEncodingCollection ($this->connection, (array)$response->encodings)); + } + + public function remove() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_remove', array((array)$request)); + return ; + } + + public function getScope() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getScope', array((array)$request)); + return new DHCPConfigScope ($this->connection, $response->returnval); + } + + public function getMinLeaseTime() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getMinLeaseTime', array((array)$request)); + return (float)$response->returnval; + } + + public function setMinLeaseTime($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->minLeaseTime = $value; + } + else + { + $request->minLeaseTime = $value->handle; + } + $this->connection->__soapCall('IDHCPConfig_setMinLeaseTime', array((array)$request)); + } + + public function getDefaultLeaseTime() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getDefaultLeaseTime', array((array)$request)); + return (float)$response->returnval; + } + + public function setDefaultLeaseTime($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->defaultLeaseTime = $value; + } + else + { + $request->defaultLeaseTime = $value->handle; + } + $this->connection->__soapCall('IDHCPConfig_setDefaultLeaseTime', array((array)$request)); + } + + public function getMaxLeaseTime() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getMaxLeaseTime', array((array)$request)); + return (float)$response->returnval; + } + + public function setMaxLeaseTime($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->maxLeaseTime = $value; + } + else + { + $request->maxLeaseTime = $value->handle; + } + $this->connection->__soapCall('IDHCPConfig_setMaxLeaseTime', array((array)$request)); + } + + public function getForcedOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getForcedOptions', array((array)$request)); + return new DHCPOptionCollection ($this->connection, (array)$response->returnval); + } + + public function setForcedOptions($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_array($value) || is_null($value) || is_scalar($value)) + { + $request->forcedOptions = $value; + } + else + { + $request->forcedOptions = $value->handle; + } + $this->connection->__soapCall('IDHCPConfig_setForcedOptions', array((array)$request)); + } + + public function getSuppressedOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPConfig_getSuppressedOptions', array((array)$request)); + return new DHCPOptionCollection ($this->connection, (array)$response->returnval); + } + + public function setSuppressedOptions($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_array($value) || is_null($value) || is_scalar($value)) + { + $request->suppressedOptions = $value; + } + else + { + $request->suppressedOptions = $value->handle; + } + $this->connection->__soapCall('IDHCPConfig_setSuppressedOptions', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDHCPConfigCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDHCPConfig"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IDHCPGlobalConfig extends IDHCPConfig +{ +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDHCPGlobalConfigCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDHCPGlobalConfig"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IDHCPGroupCondition extends VBox_ManagedObject +{ + + public function remove() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupCondition_remove', array((array)$request)); + return ; + } + + public function getInclusive() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupCondition_getInclusive', array((array)$request)); + return (bool)$response->returnval; + } + + public function setInclusive($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->inclusive = $value; + } + else + { + $request->inclusive = $value->handle; + } + $this->connection->__soapCall('IDHCPGroupCondition_setInclusive', array((array)$request)); + } + + public function getType() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupCondition_getType', array((array)$request)); + return new DHCPGroupConditionType ($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('IDHCPGroupCondition_setType', array((array)$request)); + } + + public function getValue() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupCondition_getValue', array((array)$request)); + return (string)$response->returnval; + } + + public function setValue($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->value = $value; + } + else + { + $request->value = $value->handle; + } + $this->connection->__soapCall('IDHCPGroupCondition_setValue', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDHCPGroupConditionCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDHCPGroupCondition"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IDHCPGroupConfig extends IDHCPConfig +{ + + public function addCondition($arg_inclusive, $arg_type, $arg_value) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->inclusive = $arg_inclusive; + $request->type = $arg_type; + $request->value = $arg_value; + $response = $this->connection->__soapCall('IDHCPGroupConfig_addCondition', array((array)$request)); + return new IDHCPGroupCondition ($this->connection, $response->returnval); + } + + public function removeAllConditions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupConfig_removeAllConditions', array((array)$request)); + return ; + } + + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupConfig_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('IDHCPGroupConfig_setName', array((array)$request)); + } + + public function getConditions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPGroupConfig_getConditions', array((array)$request)); + return new IDHCPGroupConditionCollection ($this->connection, (array)$response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDHCPGroupConfigCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDHCPGroupConfig"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IDHCPIndividualConfig extends IDHCPConfig +{ + + public function getMACAddress() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPIndividualConfig_getMACAddress', array((array)$request)); + return (string)$response->returnval; + } + + public function getMachineId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPIndividualConfig_getMachineId', array((array)$request)); + return (string)$response->returnval; + } + + public function getSlot() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPIndividualConfig_getSlot', array((array)$request)); + return (float)$response->returnval; + } + + public function getFixedAddress() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDHCPIndividualConfig_getFixedAddress', array((array)$request)); + return (string)$response->returnval; + } + + public function setFixedAddress($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->fixedAddress = $value; + } + else + { + $request->fixedAddress = $value->handle; + } + $this->connection->__soapCall('IDHCPIndividualConfig_setFixedAddress', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDHCPIndividualConfigCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDHCPIndividualConfig"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IVirtualBox extends VBox_ManagedObject { @@ -897,6 +1443,14 @@ class IVirtualBox extends VBox_ManagedObject return new IAppliance ($this->connection, $response->returnval); } + public function createUnattendedInstaller() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVirtualBox_createUnattendedInstaller', array((array)$request)); + return new IUnattended ($this->connection, $response->returnval); + } + public function createMedium($arg_format, $arg_location, $arg_accessMode, $arg_aDeviceTypeType) { $request = new stdClass(); @@ -916,7 +1470,7 @@ class IVirtualBox extends VBox_ManagedObject $request->location = $arg_location; $request->deviceType = $arg_deviceType; $request->accessMode = $arg_accessMode; - $request->forceNewUuid = (bool)$arg_forceNewUuid; + $request->forceNewUuid = $arg_forceNewUuid; $response = $this->connection->__soapCall('IVirtualBox_openMedium', array((array)$request)); return new IMedium ($this->connection, $response->returnval); } @@ -930,14 +1484,15 @@ class IVirtualBox extends VBox_ManagedObject return new IGuestOSType ($this->connection, $response->returnval); } - public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount) + public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount, $arg_autoMountPoint) { $request = new stdClass(); $request->_this = $this->handle; $request->name = $arg_name; $request->hostPath = $arg_hostPath; - $request->writable = (bool)$arg_writable; - $request->automount = (bool)$arg_automount; + $request->writable = $arg_writable; + $request->automount = $arg_automount; + $request->autoMountPoint = $arg_autoMountPoint; $response = $this->connection->__soapCall('IVirtualBox_createSharedFolder', array((array)$request)); return ; } @@ -1041,6 +1596,33 @@ class IVirtualBox extends VBox_ManagedObject return ; } + public function createCloudNetwork($arg_networkName) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->networkName = $arg_networkName; + $response = $this->connection->__soapCall('IVirtualBox_createCloudNetwork', array((array)$request)); + return new ICloudNetwork ($this->connection, $response->returnval); + } + + public function findCloudNetworkByName($arg_networkName) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->networkName = $arg_networkName; + $response = $this->connection->__soapCall('IVirtualBox_findCloudNetworkByName', array((array)$request)); + return new ICloudNetwork ($this->connection, $response->returnval); + } + + public function removeCloudNetwork($arg_network) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->network = $arg_network; + $response = $this->connection->__soapCall('IVirtualBox_removeCloudNetwork', array((array)$request)); + return ; + } + public function checkFirmwarePresent($arg_firmwareType, $arg_version) { $request = new stdClass(); @@ -1242,6 +1824,22 @@ class IVirtualBox extends VBox_ManagedObject $response = $this->connection->__soapCall('IVirtualBox_getGenericNetworkDrivers', array((array)$request)); return (array)$response->returnval; } + + public function getCloudNetworks() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVirtualBox_getCloudNetworks', array((array)$request)); + return new ICloudNetworkCollection ($this->connection, (array)$response->returnval); + } + + public function getCloudProviderManager() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVirtualBox_getCloudProviderManager', array((array)$request)); + return new ICloudProviderManager ($this->connection, $response->returnval); + } } /** @@ -1337,6 +1935,206 @@ class IVFSExplorerCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class ICertificate extends VBox_ManagedObject +{ + + public function isCurrentlyExpired() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_isCurrentlyExpired', array((array)$request)); + return (bool)$response->returnval; + } + + public function queryInfo($arg_what) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->what = $arg_what; + $response = $this->connection->__soapCall('ICertificate_queryInfo', array((array)$request)); + return (string)$response->returnval; + } + + public function getVersionNumber() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getVersionNumber', array((array)$request)); + return new CertificateVersion ($this->connection, $response->returnval); + } + + public function getSerialNumber() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSerialNumber', array((array)$request)); + return (string)$response->returnval; + } + + public function getSignatureAlgorithmOID() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSignatureAlgorithmOID', array((array)$request)); + return (string)$response->returnval; + } + + public function getSignatureAlgorithmName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSignatureAlgorithmName', array((array)$request)); + return (string)$response->returnval; + } + + public function getIssuerName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getIssuerName', array((array)$request)); + return (array)$response->returnval; + } + + public function getSubjectName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSubjectName', array((array)$request)); + return (array)$response->returnval; + } + + public function getFriendlyName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getFriendlyName', array((array)$request)); + return (string)$response->returnval; + } + + public function getValidityPeriodNotBefore() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getValidityPeriodNotBefore', array((array)$request)); + return (string)$response->returnval; + } + + public function getValidityPeriodNotAfter() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getValidityPeriodNotAfter', array((array)$request)); + return (string)$response->returnval; + } + + public function getPublicKeyAlgorithmOID() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getPublicKeyAlgorithmOID', array((array)$request)); + return (string)$response->returnval; + } + + public function getPublicKeyAlgorithm() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getPublicKeyAlgorithm', array((array)$request)); + return (string)$response->returnval; + } + + public function getSubjectPublicKey() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSubjectPublicKey', array((array)$request)); + return (array)$response->returnval; + } + + public function getIssuerUniqueIdentifier() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getIssuerUniqueIdentifier', array((array)$request)); + return (string)$response->returnval; + } + + public function getSubjectUniqueIdentifier() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSubjectUniqueIdentifier', array((array)$request)); + return (string)$response->returnval; + } + + public function getCertificateAuthority() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getCertificateAuthority', array((array)$request)); + return (bool)$response->returnval; + } + + public function getKeyUsage() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getKeyUsage', array((array)$request)); + return (float)$response->returnval; + } + + public function getExtendedKeyUsage() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getExtendedKeyUsage', array((array)$request)); + return (array)$response->returnval; + } + + public function getRawCertData() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getRawCertData', array((array)$request)); + return (array)$response->returnval; + } + + public function getSelfSigned() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getSelfSigned', array((array)$request)); + return (bool)$response->returnval; + } + + public function getTrusted() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getTrusted', array((array)$request)); + return (bool)$response->returnval; + } + + public function getExpired() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICertificate_getExpired', array((array)$request)); + return (bool)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICertificateCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICertificate"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IAppliance extends VBox_ManagedObject { @@ -1421,6 +2219,15 @@ class IAppliance extends VBox_ManagedObject return ; } + public function createVirtualSystemDescriptions($arg_requested) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->requested = $arg_requested; + $response = $this->connection->__soapCall('IAppliance_createVirtualSystemDescriptions', array((array)$request)); + return (float)$response->returnval; + } + public function getPath() { $request = new stdClass(); @@ -1452,6 +2259,14 @@ class IAppliance extends VBox_ManagedObject $response = $this->connection->__soapCall('IAppliance_getMachines', array((array)$request)); return (array)$response->returnval; } + + public function getCertificate() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAppliance_getCertificate', array((array)$request)); + return new ICertificate ($this->connection, $response->returnval); + } } /** @@ -1485,6 +2300,15 @@ class IVirtualSystemDescription extends VBox_ManagedObject return array(new VirtualSystemDescriptionTypeCollection ($this->connection, (array)$response->types), (array)$response->refs, (array)$response->OVFValues, (array)$response->VBoxValues, (array)$response->extraConfigValues); } + public function removeDescriptionByType($arg_type) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->type = $arg_type; + $response = $this->connection->__soapCall('IVirtualSystemDescription_removeDescriptionByType', array((array)$request)); + return ; + } + public function getValuesByType($arg_type, $arg_which) { $request = new stdClass(); @@ -1537,6 +2361,760 @@ class IVirtualSystemDescriptionCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IUnattended extends VBox_ManagedObject +{ + + public function detectIsoOS() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_detectIsoOS', array((array)$request)); + return ; + } + + public function prepare() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_prepare', array((array)$request)); + return ; + } + + public function constructMedia() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_constructMedia', array((array)$request)); + return ; + } + + public function reconfigureVM() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_reconfigureVM', array((array)$request)); + return ; + } + + public function done() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_done', array((array)$request)); + return ; + } + + public function getIsoPath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getIsoPath', array((array)$request)); + return (string)$response->returnval; + } + + public function setIsoPath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->isoPath = $value; + } + else + { + $request->isoPath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setIsoPath', array((array)$request)); + } + + public function getMachine() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getMachine', array((array)$request)); + return new IMachine ($this->connection, $response->returnval); + } + + public function setMachine($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->machine = $value; + } + else + { + $request->machine = $value->handle; + } + $this->connection->__soapCall('IUnattended_setMachine', array((array)$request)); + } + + public function getUser() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getUser', array((array)$request)); + return (string)$response->returnval; + } + + public function setUser($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->user = $value; + } + else + { + $request->user = $value->handle; + } + $this->connection->__soapCall('IUnattended_setUser', array((array)$request)); + } + + public function getPassword() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getPassword', array((array)$request)); + return (string)$response->returnval; + } + + public function setPassword($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->password = $value; + } + else + { + $request->password = $value->handle; + } + $this->connection->__soapCall('IUnattended_setPassword', array((array)$request)); + } + + public function getFullUserName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getFullUserName', array((array)$request)); + return (string)$response->returnval; + } + + public function setFullUserName($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->fullUserName = $value; + } + else + { + $request->fullUserName = $value->handle; + } + $this->connection->__soapCall('IUnattended_setFullUserName', array((array)$request)); + } + + public function getProductKey() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getProductKey', array((array)$request)); + return (string)$response->returnval; + } + + public function setProductKey($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->productKey = $value; + } + else + { + $request->productKey = $value->handle; + } + $this->connection->__soapCall('IUnattended_setProductKey', array((array)$request)); + } + + public function getAdditionsIsoPath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getAdditionsIsoPath', array((array)$request)); + return (string)$response->returnval; + } + + public function setAdditionsIsoPath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->additionsIsoPath = $value; + } + else + { + $request->additionsIsoPath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setAdditionsIsoPath', array((array)$request)); + } + + public function getInstallGuestAdditions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getInstallGuestAdditions', array((array)$request)); + return (bool)$response->returnval; + } + + public function setInstallGuestAdditions($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->installGuestAdditions = $value; + } + else + { + $request->installGuestAdditions = $value->handle; + } + $this->connection->__soapCall('IUnattended_setInstallGuestAdditions', array((array)$request)); + } + + public function getValidationKitIsoPath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getValidationKitIsoPath', array((array)$request)); + return (string)$response->returnval; + } + + public function setValidationKitIsoPath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->validationKitIsoPath = $value; + } + else + { + $request->validationKitIsoPath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setValidationKitIsoPath', array((array)$request)); + } + + public function getInstallTestExecService() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getInstallTestExecService', array((array)$request)); + return (bool)$response->returnval; + } + + public function setInstallTestExecService($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->installTestExecService = $value; + } + else + { + $request->installTestExecService = $value->handle; + } + $this->connection->__soapCall('IUnattended_setInstallTestExecService', array((array)$request)); + } + + public function getTimeZone() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getTimeZone', array((array)$request)); + return (string)$response->returnval; + } + + public function setTimeZone($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->timeZone = $value; + } + else + { + $request->timeZone = $value->handle; + } + $this->connection->__soapCall('IUnattended_setTimeZone', array((array)$request)); + } + + public function getLocale() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getLocale', array((array)$request)); + return (string)$response->returnval; + } + + public function setLocale($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->locale = $value; + } + else + { + $request->locale = $value->handle; + } + $this->connection->__soapCall('IUnattended_setLocale', array((array)$request)); + } + + public function getLanguage() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getLanguage', array((array)$request)); + return (string)$response->returnval; + } + + public function setLanguage($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->language = $value; + } + else + { + $request->language = $value->handle; + } + $this->connection->__soapCall('IUnattended_setLanguage', array((array)$request)); + } + + public function getCountry() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getCountry', array((array)$request)); + return (string)$response->returnval; + } + + public function setCountry($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->country = $value; + } + else + { + $request->country = $value->handle; + } + $this->connection->__soapCall('IUnattended_setCountry', array((array)$request)); + } + + public function getProxy() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getProxy', array((array)$request)); + return (string)$response->returnval; + } + + public function setProxy($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->proxy = $value; + } + else + { + $request->proxy = $value->handle; + } + $this->connection->__soapCall('IUnattended_setProxy', array((array)$request)); + } + + public function getPackageSelectionAdjustments() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getPackageSelectionAdjustments', array((array)$request)); + return (string)$response->returnval; + } + + public function setPackageSelectionAdjustments($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->packageSelectionAdjustments = $value; + } + else + { + $request->packageSelectionAdjustments = $value->handle; + } + $this->connection->__soapCall('IUnattended_setPackageSelectionAdjustments', array((array)$request)); + } + + public function getHostname() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getHostname', array((array)$request)); + return (string)$response->returnval; + } + + public function setHostname($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->hostname = $value; + } + else + { + $request->hostname = $value->handle; + } + $this->connection->__soapCall('IUnattended_setHostname', array((array)$request)); + } + + public function getAuxiliaryBasePath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getAuxiliaryBasePath', array((array)$request)); + return (string)$response->returnval; + } + + public function setAuxiliaryBasePath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->auxiliaryBasePath = $value; + } + else + { + $request->auxiliaryBasePath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setAuxiliaryBasePath', array((array)$request)); + } + + public function getImageIndex() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getImageIndex', array((array)$request)); + return (float)$response->returnval; + } + + public function setImageIndex($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->imageIndex = $value; + } + else + { + $request->imageIndex = $value->handle; + } + $this->connection->__soapCall('IUnattended_setImageIndex', array((array)$request)); + } + + public function getScriptTemplatePath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getScriptTemplatePath', array((array)$request)); + return (string)$response->returnval; + } + + public function setScriptTemplatePath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->scriptTemplatePath = $value; + } + else + { + $request->scriptTemplatePath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setScriptTemplatePath', array((array)$request)); + } + + public function getPostInstallScriptTemplatePath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getPostInstallScriptTemplatePath', array((array)$request)); + return (string)$response->returnval; + } + + public function setPostInstallScriptTemplatePath($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->postInstallScriptTemplatePath = $value; + } + else + { + $request->postInstallScriptTemplatePath = $value->handle; + } + $this->connection->__soapCall('IUnattended_setPostInstallScriptTemplatePath', array((array)$request)); + } + + public function getPostInstallCommand() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getPostInstallCommand', array((array)$request)); + return (string)$response->returnval; + } + + public function setPostInstallCommand($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->postInstallCommand = $value; + } + else + { + $request->postInstallCommand = $value->handle; + } + $this->connection->__soapCall('IUnattended_setPostInstallCommand', array((array)$request)); + } + + public function getExtraInstallKernelParameters() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getExtraInstallKernelParameters', array((array)$request)); + return (string)$response->returnval; + } + + public function setExtraInstallKernelParameters($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->extraInstallKernelParameters = $value; + } + else + { + $request->extraInstallKernelParameters = $value->handle; + } + $this->connection->__soapCall('IUnattended_setExtraInstallKernelParameters', array((array)$request)); + } + + public function getDetectedOSTypeId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getDetectedOSTypeId', array((array)$request)); + return (string)$response->returnval; + } + + public function getDetectedOSVersion() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getDetectedOSVersion', array((array)$request)); + return (string)$response->returnval; + } + + public function getDetectedOSFlavor() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getDetectedOSFlavor', array((array)$request)); + return (string)$response->returnval; + } + + public function getDetectedOSLanguages() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getDetectedOSLanguages', array((array)$request)); + return (string)$response->returnval; + } + + public function getDetectedOSHints() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUnattended_getDetectedOSHints', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IUnattendedCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IUnattended"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IGraphicsAdapter extends VBox_ManagedObject +{ + + public function getGraphicsControllerType() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGraphicsAdapter_getGraphicsControllerType', array((array)$request)); + return new GraphicsControllerType ($this->connection, $response->returnval); + } + + public function setGraphicsControllerType($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->graphicsControllerType = $value; + } + else + { + $request->graphicsControllerType = $value->handle; + } + $this->connection->__soapCall('IGraphicsAdapter_setGraphicsControllerType', array((array)$request)); + } + + public function getVRAMSize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGraphicsAdapter_getVRAMSize', array((array)$request)); + return (float)$response->returnval; + } + + public function setVRAMSize($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->VRAMSize = $value; + } + else + { + $request->VRAMSize = $value->handle; + } + $this->connection->__soapCall('IGraphicsAdapter_setVRAMSize', array((array)$request)); + } + + public function getAccelerate3DEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGraphicsAdapter_getAccelerate3DEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function setAccelerate3DEnabled($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->accelerate3DEnabled = $value; + } + else + { + $request->accelerate3DEnabled = $value->handle; + } + $this->connection->__soapCall('IGraphicsAdapter_setAccelerate3DEnabled', array((array)$request)); + } + + public function getAccelerate2DVideoEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGraphicsAdapter_getAccelerate2DVideoEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function setAccelerate2DVideoEnabled($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->accelerate2DVideoEnabled = $value; + } + else + { + $request->accelerate2DVideoEnabled = $value->handle; + } + $this->connection->__soapCall('IGraphicsAdapter_setAccelerate2DVideoEnabled', array((array)$request)); + } + + public function getMonitorCount() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGraphicsAdapter_getMonitorCount', array((array)$request)); + return (float)$response->returnval; + } + + public function setMonitorCount($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->monitorCount = $value; + } + else + { + $request->monitorCount = $value->handle; + } + $this->connection->__soapCall('IGraphicsAdapter_setMonitorCount', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IGraphicsAdapterCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IGraphicsAdapter"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IBIOSSettings extends VBox_ManagedObject { @@ -1554,11 +3132,11 @@ class IBIOSSettings extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->logoFadeIn = (bool)$value; + $request->logoFadeIn = $value; } else { - $request->logoFadeIn = (bool)$value->handle; + $request->logoFadeIn = $value->handle; } $this->connection->__soapCall('IBIOSSettings_setLogoFadeIn', array((array)$request)); } @@ -1577,11 +3155,11 @@ class IBIOSSettings extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->logoFadeOut = (bool)$value; + $request->logoFadeOut = $value; } else { - $request->logoFadeOut = (bool)$value->handle; + $request->logoFadeOut = $value->handle; } $this->connection->__soapCall('IBIOSSettings_setLogoFadeOut', array((array)$request)); } @@ -1669,11 +3247,11 @@ class IBIOSSettings extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->ACPIEnabled = (bool)$value; + $request->ACPIEnabled = $value; } else { - $request->ACPIEnabled = (bool)$value->handle; + $request->ACPIEnabled = $value->handle; } $this->connection->__soapCall('IBIOSSettings_setACPIEnabled', array((array)$request)); } @@ -1692,15 +3270,38 @@ class IBIOSSettings extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->IOAPICEnabled = (bool)$value; + $request->IOAPICEnabled = $value; } else { - $request->IOAPICEnabled = (bool)$value->handle; + $request->IOAPICEnabled = $value->handle; } $this->connection->__soapCall('IBIOSSettings_setIOAPICEnabled', array((array)$request)); } + public function getAPICMode() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IBIOSSettings_getAPICMode', array((array)$request)); + return new APICMode ($this->connection, $response->returnval); + } + + public function setAPICMode($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->APICMode = $value; + } + else + { + $request->APICMode = $value->handle; + } + $this->connection->__soapCall('IBIOSSettings_setAPICMode', array((array)$request)); + } + public function getTimeOffset() { $request = new stdClass(); @@ -1738,11 +3339,11 @@ class IBIOSSettings extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->PXEDebugEnabled = (bool)$value; + $request->PXEDebugEnabled = $value; } else { - $request->PXEDebugEnabled = (bool)$value->handle; + $request->PXEDebugEnabled = $value->handle; } $this->connection->__soapCall('IBIOSSettings_setPXEDebugEnabled', array((array)$request)); } @@ -1754,6 +3355,29 @@ class IBIOSSettings extends VBox_ManagedObject $response = $this->connection->__soapCall('IBIOSSettings_getNonVolatileStorageFile', array((array)$request)); return (string)$response->returnval; } + + public function getSMBIOSUuidLittleEndian() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IBIOSSettings_getSMBIOSUuidLittleEndian', array((array)$request)); + return (bool)$response->returnval; + } + + public function setSMBIOSUuidLittleEndian($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->SMBIOSUuidLittleEndian = $value; + } + else + { + $request->SMBIOSUuidLittleEndian = $value->handle; + } + $this->connection->__soapCall('IBIOSSettings_setSMBIOSUuidLittleEndian', array((array)$request)); + } } /** @@ -1767,6 +3391,507 @@ class IBIOSSettingsCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IRecordingScreenSettings extends VBox_ManagedObject +{ + + public function isFeatureEnabled($arg_feature) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->feature = $arg_feature; + $response = $this->connection->__soapCall('IRecordingScreenSettings_isFeatureEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function getId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getId', array((array)$request)); + return (float)$response->returnval; + } + + public function getEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function setEnabled($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->enabled = $value; + } + else + { + $request->enabled = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setEnabled', array((array)$request)); + } + + public function getFeatures() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getFeatures', array((array)$request)); + return (float)$response->returnval; + } + + public function setFeatures($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->features = $value; + } + else + { + $request->features = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setFeatures', array((array)$request)); + } + + public function getDestination() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getDestination', array((array)$request)); + return new RecordingDestination ($this->connection, $response->returnval); + } + + public function setDestination($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->destination = $value; + } + else + { + $request->destination = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setDestination', array((array)$request)); + } + + public function getFilename() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getFilename', array((array)$request)); + return (string)$response->returnval; + } + + public function setFilename($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->filename = $value; + } + else + { + $request->filename = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setFilename', array((array)$request)); + } + + public function getMaxTime() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getMaxTime', array((array)$request)); + return (float)$response->returnval; + } + + public function setMaxTime($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->maxTime = $value; + } + else + { + $request->maxTime = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setMaxTime', array((array)$request)); + } + + public function getMaxFileSize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getMaxFileSize', array((array)$request)); + return (float)$response->returnval; + } + + public function setMaxFileSize($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->maxFileSize = $value; + } + else + { + $request->maxFileSize = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setMaxFileSize', array((array)$request)); + } + + public function getOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getOptions', array((array)$request)); + return (string)$response->returnval; + } + + public function setOptions($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->options = $value; + } + else + { + $request->options = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setOptions', array((array)$request)); + } + + public function getAudioCodec() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getAudioCodec', array((array)$request)); + return new RecordingAudioCodec ($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('IRecordingScreenSettings_setAudioCodec', array((array)$request)); + } + + public function getAudioHz() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getAudioHz', array((array)$request)); + return (float)$response->returnval; + } + + public function setAudioHz($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->audioHz = $value; + } + else + { + $request->audioHz = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setAudioHz', array((array)$request)); + } + + public function getAudioBits() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getAudioBits', array((array)$request)); + return (float)$response->returnval; + } + + public function setAudioBits($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->audioBits = $value; + } + else + { + $request->audioBits = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setAudioBits', array((array)$request)); + } + + public function getAudioChannels() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getAudioChannels', array((array)$request)); + return (float)$response->returnval; + } + + public function setAudioChannels($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->audioChannels = $value; + } + else + { + $request->audioChannels = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setAudioChannels', array((array)$request)); + } + + public function getVideoCodec() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoCodec', array((array)$request)); + return new RecordingVideoCodec ($this->connection, $response->returnval); + } + + public function setVideoCodec($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoCodec = $value; + } + else + { + $request->videoCodec = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoCodec', array((array)$request)); + } + + public function getVideoWidth() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoWidth', array((array)$request)); + return (float)$response->returnval; + } + + public function setVideoWidth($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoWidth = $value; + } + else + { + $request->videoWidth = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoWidth', array((array)$request)); + } + + public function getVideoHeight() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoHeight', array((array)$request)); + return (float)$response->returnval; + } + + public function setVideoHeight($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoHeight = $value; + } + else + { + $request->videoHeight = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoHeight', array((array)$request)); + } + + public function getVideoRate() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoRate', array((array)$request)); + return (float)$response->returnval; + } + + public function setVideoRate($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoRate = $value; + } + else + { + $request->videoRate = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoRate', array((array)$request)); + } + + public function getVideoRateControlMode() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoRateControlMode', array((array)$request)); + return new RecordingVideoRateControlMode ($this->connection, $response->returnval); + } + + public function setVideoRateControlMode($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoRateControlMode = $value; + } + else + { + $request->videoRateControlMode = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoRateControlMode', array((array)$request)); + } + + public function getVideoFPS() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoFPS', array((array)$request)); + return (float)$response->returnval; + } + + public function setVideoFPS($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoFPS = $value; + } + else + { + $request->videoFPS = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoFPS', array((array)$request)); + } + + public function getVideoScalingMethod() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingScreenSettings_getVideoScalingMethod', array((array)$request)); + return new RecordingVideoScalingMethod ($this->connection, $response->returnval); + } + + public function setVideoScalingMethod($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->videoScalingMethod = $value; + } + else + { + $request->videoScalingMethod = $value->handle; + } + $this->connection->__soapCall('IRecordingScreenSettings_setVideoScalingMethod', array((array)$request)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IRecordingScreenSettingsCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IRecordingScreenSettings"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IRecordingSettings extends VBox_ManagedObject +{ + + public function getScreenSettings($arg_screenId) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->screenId = $arg_screenId; + $response = $this->connection->__soapCall('IRecordingSettings_getScreenSettings', array((array)$request)); + return new IRecordingScreenSettings ($this->connection, $response->returnval); + } + + public function getEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingSettings_getEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function setEnabled($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->enabled = $value; + } + else + { + $request->enabled = $value->handle; + } + $this->connection->__soapCall('IRecordingSettings_setEnabled', array((array)$request)); + } + + public function getScreens() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRecordingSettings_getScreens', array((array)$request)); + return new IRecordingScreenSettingsCollection ($this->connection, (array)$response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IRecordingSettingsCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IRecordingSettings"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IPCIAddress extends VBox_ManagedObject { @@ -1881,13 +4006,13 @@ class IMachine extends VBox_ManagedObject return ; } - public function launchVMProcess($arg_session, $arg_name, $arg_environment) + public function launchVMProcess($arg_session, $arg_name, $arg_environmentChanges) { $request = new stdClass(); $request->_this = $this->handle; $request->session = $arg_session; $request->name = $arg_name; - $request->environment = $arg_environment; + $request->environmentChanges = $arg_environmentChanges; $response = $this->connection->__soapCall('IMachine_launchVMProcess', array((array)$request)); return new IProgress ($this->connection, $response->returnval); } @@ -1954,7 +4079,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->passthrough = (bool)$arg_passthrough; + $request->passthrough = $arg_passthrough; $response = $this->connection->__soapCall('IMachine_passthroughDevice', array((array)$request)); return ; } @@ -1966,7 +4091,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->temporaryEject = (bool)$arg_temporaryEject; + $request->temporaryEject = $arg_temporaryEject; $response = $this->connection->__soapCall('IMachine_temporaryEjectDevice', array((array)$request)); return ; } @@ -1978,7 +4103,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->nonRotational = (bool)$arg_nonRotational; + $request->nonRotational = $arg_nonRotational; $response = $this->connection->__soapCall('IMachine_nonRotationalDevice', array((array)$request)); return ; } @@ -1990,7 +4115,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->discard = (bool)$arg_discard; + $request->discard = $arg_discard; $response = $this->connection->__soapCall('IMachine_setAutoDiscardForDevice', array((array)$request)); return ; } @@ -2002,7 +4127,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->hotPluggable = (bool)$arg_hotPluggable; + $request->hotPluggable = $arg_hotPluggable; $response = $this->connection->__soapCall('IMachine_setHotPluggableForDevice', array((array)$request)); return ; } @@ -2037,7 +4162,7 @@ class IMachine extends VBox_ManagedObject $request->name = $arg_name; $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; - $request->force = (bool)$arg_force; + $request->force = $arg_force; $response = $this->connection->__soapCall('IMachine_unmountMedium', array((array)$request)); return ; } @@ -2050,7 +4175,7 @@ class IMachine extends VBox_ManagedObject $request->controllerPort = $arg_controllerPort; $request->device = $arg_device; $request->medium = $arg_medium; - $request->force = (bool)$arg_force; + $request->force = $arg_force; $response = $this->connection->__soapCall('IMachine_mountMedium', array((array)$request)); return ; } @@ -2092,7 +4217,7 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; $request->hostAddress = $arg_hostAddress; $request->desiredGuestAddress = $arg_desiredGuestAddress; - $request->tryToUnbind = (bool)$arg_tryToUnbind; + $request->tryToUnbind = $arg_tryToUnbind; $response = $this->connection->__soapCall('IMachine_attachHostPCIDevice', array((array)$request)); return ; } @@ -2158,7 +4283,7 @@ class IMachine extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->name = $arg_name; - $request->bootable = (bool)$arg_bootable; + $request->bootable = $arg_bootable; $response = $this->connection->__soapCall('IMachine_setStorageControllerBootable', array((array)$request)); return ; } @@ -2259,25 +4384,36 @@ class IMachine extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->property = $arg_property; - $request->value = (bool)$arg_value; + $request->value = $arg_value; $response = $this->connection->__soapCall('IMachine_setCPUProperty', array((array)$request)); return ; } - public function getCPUIDLeaf($arg_id) + public function getCPUIDLeafByOrdinal($arg_ordinal) { $request = new stdClass(); $request->_this = $this->handle; - $request->id = $arg_id; + $request->ordinal = $arg_ordinal; + $response = $this->connection->__soapCall('IMachine_getCPUIDLeafByOrdinal', array((array)$request)); + return array((float)$response->idx, (float)$response->idxSub, (float)$response->valEax, (float)$response->valEbx, (float)$response->valEcx, (float)$response->valEdx); + } + + public function getCPUIDLeaf($arg_idx, $arg_idxSub) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->idx = $arg_idx; + $request->idxSub = $arg_idxSub; $response = $this->connection->__soapCall('IMachine_getCPUIDLeaf', array((array)$request)); return array((float)$response->valEax, (float)$response->valEbx, (float)$response->valEcx, (float)$response->valEdx); } - public function setCPUIDLeaf($arg_id, $arg_valEax, $arg_valEbx, $arg_valEcx, $arg_valEdx) + public function setCPUIDLeaf($arg_idx, $arg_idxSub, $arg_valEax, $arg_valEbx, $arg_valEcx, $arg_valEdx) { $request = new stdClass(); $request->_this = $this->handle; - $request->id = $arg_id; + $request->idx = $arg_idx; + $request->idxSub = $arg_idxSub; $request->valEax = $arg_valEax; $request->valEbx = $arg_valEbx; $request->valEcx = $arg_valEcx; @@ -2286,11 +4422,12 @@ class IMachine extends VBox_ManagedObject return ; } - public function removeCPUIDLeaf($arg_id) + public function removeCPUIDLeaf($arg_idx, $arg_idxSub) { $request = new stdClass(); $request->_this = $this->handle; - $request->id = $arg_id; + $request->idx = $arg_idx; + $request->idxSub = $arg_idxSub; $response = $this->connection->__soapCall('IMachine_removeCPUIDLeaf', array((array)$request)); return ; } @@ -2317,7 +4454,7 @@ class IMachine extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->property = $arg_property; - $request->value = (bool)$arg_value; + $request->value = $arg_value; $response = $this->connection->__soapCall('IMachine_setHWVirtExProperty', array((array)$request)); return ; } @@ -2384,14 +4521,15 @@ class IMachine extends VBox_ManagedObject return new ISnapshot ($this->connection, $response->returnval); } - public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount) + public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount, $arg_autoMountPoint) { $request = new stdClass(); $request->_this = $this->handle; $request->name = $arg_name; $request->hostPath = $arg_hostPath; - $request->writable = (bool)$arg_writable; - $request->automount = (bool)$arg_automount; + $request->writable = $arg_writable; + $request->automount = $arg_automount; + $request->autoMountPoint = $arg_autoMountPoint; $response = $this->connection->__soapCall('IMachine_createSharedFolder', array((array)$request)); return ; } @@ -2591,6 +4729,16 @@ class IMachine extends VBox_ManagedObject return new IProgress ($this->connection, $response->returnval); } + public function moveTo($arg_folder, $arg_type) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->folder = $arg_folder; + $request->type = $arg_type; + $response = $this->connection->__soapCall('IMachine_moveTo', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + public function saveState() { $request = new stdClass(); @@ -2612,7 +4760,7 @@ class IMachine extends VBox_ManagedObject { $request = new stdClass(); $request->_this = $this->handle; - $request->fRemoveFile = (bool)$arg_fRemoveFile; + $request->fRemoveFile = $arg_fRemoveFile; $response = $this->connection->__soapCall('IMachine_discardSavedState', array((array)$request)); return ; } @@ -2623,7 +4771,7 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; $request->name = $arg_name; $request->description = $arg_description; - $request->pause = (bool)$arg_pause; + $request->pause = $arg_pause; $response = $this->connection->__soapCall('IMachine_takeSnapshot', array((array)$request)); return array(new IProgress ($this->connection, $response->returnval), (string)$response->id); } @@ -2904,11 +5052,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->CPUHotPlugEnabled = (bool)$value; + $request->CPUHotPlugEnabled = $value; } else { - $request->CPUHotPlugEnabled = (bool)$value->handle; + $request->CPUHotPlugEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setCPUHotPlugEnabled', array((array)$request)); } @@ -3019,366 +5167,37 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->pageFusionEnabled = (bool)$value; + $request->pageFusionEnabled = $value; } else { - $request->pageFusionEnabled = (bool)$value->handle; + $request->pageFusionEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setPageFusionEnabled', array((array)$request)); } - public function getGraphicsControllerType() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getGraphicsControllerType', array((array)$request)); - return new GraphicsControllerType ($this->connection, $response->returnval); - } - - public function setGraphicsControllerType($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->graphicsControllerType = $value; - } - else - { - $request->graphicsControllerType = $value->handle; - } - $this->connection->__soapCall('IMachine_setGraphicsControllerType', array((array)$request)); - } - - public function getVRAMSize() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVRAMSize', array((array)$request)); - return (float)$response->returnval; - } - - public function setVRAMSize($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->VRAMSize = $value; - } - else - { - $request->VRAMSize = $value->handle; - } - $this->connection->__soapCall('IMachine_setVRAMSize', array((array)$request)); - } - - public function getAccelerate3DEnabled() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getAccelerate3DEnabled', array((array)$request)); - return (bool)$response->returnval; - } - - public function setAccelerate3DEnabled($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->accelerate3DEnabled = (bool)$value; - } - else - { - $request->accelerate3DEnabled = (bool)$value->handle; - } - $this->connection->__soapCall('IMachine_setAccelerate3DEnabled', array((array)$request)); - } - - public function getAccelerate2DVideoEnabled() + public function getGraphicsAdapter() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getAccelerate2DVideoEnabled', array((array)$request)); - return (bool)$response->returnval; - } - - public function setAccelerate2DVideoEnabled($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->accelerate2DVideoEnabled = (bool)$value; - } - else - { - $request->accelerate2DVideoEnabled = (bool)$value->handle; - } - $this->connection->__soapCall('IMachine_setAccelerate2DVideoEnabled', array((array)$request)); - } - - public function getMonitorCount() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getMonitorCount', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IMachine_getGraphicsAdapter', array((array)$request)); + return new IGraphicsAdapter ($this->connection, $response->returnval); } - public function setMonitorCount($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->monitorCount = $value; - } - else - { - $request->monitorCount = $value->handle; - } - $this->connection->__soapCall('IMachine_setMonitorCount', array((array)$request)); - } - - public function getVideoCaptureEnabled() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureEnabled', array((array)$request)); - return (bool)$response->returnval; - } - - public function setVideoCaptureEnabled($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureEnabled = (bool)$value; - } - else - { - $request->videoCaptureEnabled = (bool)$value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureEnabled', array((array)$request)); - } - - public function getVideoCaptureScreens() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureScreens', array((array)$request)); - return (array)$response->returnval; - } - - public function setVideoCaptureScreens($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_array($value) || is_null($value) || is_scalar($value)) - { - $request->videoCaptureScreens = $value; - } - else - { - $request->videoCaptureScreens = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureScreens', array((array)$request)); - } - - public function getVideoCaptureFile() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureFile', array((array)$request)); - return (string)$response->returnval; - } - - public function setVideoCaptureFile($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureFile = $value; - } - else - { - $request->videoCaptureFile = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureFile', array((array)$request)); - } - - public function getVideoCaptureWidth() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureWidth', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureWidth($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureWidth = $value; - } - else - { - $request->videoCaptureWidth = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureWidth', array((array)$request)); - } - - public function getVideoCaptureHeight() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureHeight', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureHeight($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureHeight = $value; - } - else - { - $request->videoCaptureHeight = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureHeight', array((array)$request)); - } - - public function getVideoCaptureRate() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureRate', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureRate($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureRate = $value; - } - else - { - $request->videoCaptureRate = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureRate', array((array)$request)); - } - - public function getVideoCaptureFPS() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureFPS', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureFPS($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureFPS = $value; - } - else - { - $request->videoCaptureFPS = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureFPS', array((array)$request)); - } - - public function getVideoCaptureMaxTime() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureMaxTime', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureMaxTime($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureMaxTime = $value; - } - else - { - $request->videoCaptureMaxTime = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureMaxTime', array((array)$request)); - } - - public function getVideoCaptureMaxFileSize() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureMaxFileSize', array((array)$request)); - return (float)$response->returnval; - } - - public function setVideoCaptureMaxFileSize($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureMaxFileSize = $value; - } - else - { - $request->videoCaptureMaxFileSize = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureMaxFileSize', array((array)$request)); - } - - public function getVideoCaptureOptions() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getVideoCaptureOptions', array((array)$request)); - return (string)$response->returnval; - } - - public function setVideoCaptureOptions($value) + public function getBIOSSettings() { $request = new stdClass(); $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->videoCaptureOptions = $value; - } - else - { - $request->videoCaptureOptions = $value->handle; - } - $this->connection->__soapCall('IMachine_setVideoCaptureOptions', array((array)$request)); + $response = $this->connection->__soapCall('IMachine_getBIOSSettings', array((array)$request)); + return new IBIOSSettings ($this->connection, $response->returnval); } - public function getBIOSSettings() + public function getRecordingSettings() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getBIOSSettings', array((array)$request)); - return new IBIOSSettings ($this->connection, $response->returnval); + $response = $this->connection->__soapCall('IMachine_getRecordingSettings', array((array)$request)); + return new IRecordingSettings ($this->connection, $response->returnval); } public function getFirmwareType() @@ -3464,11 +5283,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->HPETEnabled = (bool)$value; + $request->HPETEnabled = $value; } else { - $request->HPETEnabled = (bool)$value->handle; + $request->HPETEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setHPETEnabled', array((array)$request)); } @@ -3541,11 +5360,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->emulatedUSBCardReaderEnabled = (bool)$value; + $request->emulatedUSBCardReaderEnabled = $value; } else { - $request->emulatedUSBCardReaderEnabled = (bool)$value->handle; + $request->emulatedUSBCardReaderEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setEmulatedUSBCardReaderEnabled', array((array)$request)); } @@ -3598,6 +5417,14 @@ class IMachine extends VBox_ManagedObject return (string)$response->returnval; } + public function getSettingsAuxFilePath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getSettingsAuxFilePath', array((array)$request)); + return (string)$response->returnval; + } + public function getSettingsModified() { $request = new stdClass(); @@ -3717,6 +5544,29 @@ class IMachine extends VBox_ManagedObject $this->connection->__soapCall('IMachine_setClipboardMode', array((array)$request)); } + public function getClipboardFileTransfersEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getClipboardFileTransfersEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function setClipboardFileTransfersEnabled($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->clipboardFileTransfersEnabled = $value; + } + else + { + $request->clipboardFileTransfersEnabled = $value->handle; + } + $this->connection->__soapCall('IMachine_setClipboardFileTransfersEnabled', array((array)$request)); + } + public function getDnDMode() { $request = new stdClass(); @@ -3754,11 +5604,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->teleporterEnabled = (bool)$value; + $request->teleporterEnabled = $value; } else { - $request->teleporterEnabled = (bool)$value->handle; + $request->teleporterEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setTeleporterEnabled', array((array)$request)); } @@ -3855,121 +5705,6 @@ class IMachine extends VBox_ManagedObject $this->connection->__soapCall('IMachine_setParavirtProvider', array((array)$request)); } - public function getFaultToleranceState() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getFaultToleranceState', array((array)$request)); - return new FaultToleranceState ($this->connection, $response->returnval); - } - - public function setFaultToleranceState($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->faultToleranceState = $value; - } - else - { - $request->faultToleranceState = $value->handle; - } - $this->connection->__soapCall('IMachine_setFaultToleranceState', array((array)$request)); - } - - public function getFaultTolerancePort() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getFaultTolerancePort', array((array)$request)); - return (float)$response->returnval; - } - - public function setFaultTolerancePort($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->faultTolerancePort = $value; - } - else - { - $request->faultTolerancePort = $value->handle; - } - $this->connection->__soapCall('IMachine_setFaultTolerancePort', array((array)$request)); - } - - public function getFaultToleranceAddress() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getFaultToleranceAddress', array((array)$request)); - return (string)$response->returnval; - } - - public function setFaultToleranceAddress($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->faultToleranceAddress = $value; - } - else - { - $request->faultToleranceAddress = $value->handle; - } - $this->connection->__soapCall('IMachine_setFaultToleranceAddress', array((array)$request)); - } - - public function getFaultTolerancePassword() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getFaultTolerancePassword', array((array)$request)); - return (string)$response->returnval; - } - - public function setFaultTolerancePassword($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->faultTolerancePassword = $value; - } - else - { - $request->faultTolerancePassword = $value->handle; - } - $this->connection->__soapCall('IMachine_setFaultTolerancePassword', array((array)$request)); - } - - public function getFaultToleranceSyncInterval() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IMachine_getFaultToleranceSyncInterval', array((array)$request)); - return (float)$response->returnval; - } - - public function setFaultToleranceSyncInterval($value) - { - $request = new stdClass(); - $request->_this = $this->handle; - if (is_null($value) || is_scalar($value)) - { - $request->faultToleranceSyncInterval = $value; - } - else - { - $request->faultToleranceSyncInterval = $value->handle; - } - $this->connection->__soapCall('IMachine_setFaultToleranceSyncInterval', array((array)$request)); - } - public function getRTCUseUTC() { $request = new stdClass(); @@ -3984,11 +5719,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->RTCUseUTC = (bool)$value; + $request->RTCUseUTC = $value; } else { - $request->RTCUseUTC = (bool)$value->handle; + $request->RTCUseUTC = $value->handle; } $this->connection->__soapCall('IMachine_setRTCUseUTC', array((array)$request)); } @@ -4007,11 +5742,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->IOCacheEnabled = (bool)$value; + $request->IOCacheEnabled = $value; } else { - $request->IOCacheEnabled = (bool)$value->handle; + $request->IOCacheEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setIOCacheEnabled', array((array)$request)); } @@ -4069,11 +5804,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->tracingEnabled = (bool)$value; + $request->tracingEnabled = $value; } else { - $request->tracingEnabled = (bool)$value->handle; + $request->tracingEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setTracingEnabled', array((array)$request)); } @@ -4115,11 +5850,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->allowTracingToAccessVM = (bool)$value; + $request->allowTracingToAccessVM = $value; } else { - $request->allowTracingToAccessVM = (bool)$value->handle; + $request->allowTracingToAccessVM = $value->handle; } $this->connection->__soapCall('IMachine_setAllowTracingToAccessVM', array((array)$request)); } @@ -4138,11 +5873,11 @@ class IMachine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->autostartEnabled = (bool)$value; + $request->autostartEnabled = $value; } else { - $request->autostartEnabled = (bool)$value->handle; + $request->autostartEnabled = $value->handle; } $this->connection->__soapCall('IMachine_setAutostartEnabled', array((array)$request)); } @@ -4229,7 +5964,7 @@ class IMachine extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $response = $this->connection->__soapCall('IMachine_getVMProcessPriority', array((array)$request)); - return (string)$response->returnval; + return new VMProcPriority ($this->connection, $response->returnval); } public function setVMProcessPriority($value) @@ -4246,6 +5981,52 @@ class IMachine extends VBox_ManagedObject } $this->connection->__soapCall('IMachine_setVMProcessPriority', array((array)$request)); } + + public function getParavirtDebug() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getParavirtDebug', array((array)$request)); + return (string)$response->returnval; + } + + public function setParavirtDebug($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->paravirtDebug = $value; + } + else + { + $request->paravirtDebug = $value->handle; + } + $this->connection->__soapCall('IMachine_setParavirtDebug', array((array)$request)); + } + + public function getCPUProfile() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachine_getCPUProfile', array((array)$request)); + return (string)$response->returnval; + } + + public function setCPUProfile($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->CPUProfile = $value; + } + else + { + $request->CPUProfile = $value->handle; + } + $this->connection->__soapCall('IMachine_setCPUProfile', array((array)$request)); + } } /** @@ -4430,14 +6211,15 @@ class IConsole extends VBox_ManagedObject return new IUSBDevice ($this->connection, $response->returnval); } - public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount) + public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable, $arg_automount, $arg_autoMountPoint) { $request = new stdClass(); $request->_this = $this->handle; $request->name = $arg_name; $request->hostPath = $arg_hostPath; - $request->writable = (bool)$arg_writable; - $request->automount = (bool)$arg_automount; + $request->writable = $arg_writable; + $request->automount = $arg_automount; + $request->autoMountPoint = $arg_autoMountPoint; $response = $this->connection->__soapCall('IConsole_createSharedFolder', array((array)$request)); return ; } @@ -4469,7 +6251,7 @@ class IConsole extends VBox_ManagedObject $request->_this = $this->handle; $request->id = $arg_id; $request->password = $arg_password; - $request->clearOnSuspend = (bool)$arg_clearOnSuspend; + $request->clearOnSuspend = $arg_clearOnSuspend; $response = $this->connection->__soapCall('IConsole_addDiskEncryptionPassword', array((array)$request)); return ; } @@ -4480,7 +6262,7 @@ class IConsole extends VBox_ManagedObject $request->_this = $this->handle; $request->ids = $arg_ids; $request->passwords = $arg_passwords; - $request->clearOnSuspend = (bool)$arg_clearOnSuspend; + $request->clearOnSuspend = $arg_clearOnSuspend; $response = $this->connection->__soapCall('IConsole_addDiskEncryptionPasswords', array((array)$request)); return ; } @@ -4620,11 +6402,11 @@ class IConsole extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->useHostClipboard = (bool)$value; + $request->useHostClipboard = $value; } else { - $request->useHostClipboard = (bool)$value->handle; + $request->useHostClipboard = $value->handle; } $this->connection->__soapCall('IConsole_setUseHostClipboard', array((array)$request)); } @@ -4799,6 +6581,14 @@ class IHostNetworkInterface extends VBox_ManagedObject $response = $this->connection->__soapCall('IHostNetworkInterface_getInterfaceType', array((array)$request)); return new HostNetworkInterfaceType ($this->connection, $response->returnval); } + + public function getWireless() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IHostNetworkInterface_getWireless', array((array)$request)); + return (bool)$response->returnval; + } } /** @@ -4851,6 +6641,21 @@ class IHostVideoInputDeviceCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IHostUpdate extends VBox_ManagedObject +{ +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IHostUpdateCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IHostUpdate"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IHost extends VBox_ManagedObject { @@ -5008,6 +6813,28 @@ class IHost extends VBox_ManagedObject return (string)$response->returnval; } + public function addUSBDeviceSource($arg_backend, $arg_id, $arg_address, $arg_propertyNames, $arg_propertyValues) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->backend = $arg_backend; + $request->id = $arg_id; + $request->address = $arg_address; + $request->propertyNames = $arg_propertyNames; + $request->propertyValues = $arg_propertyValues; + $response = $this->connection->__soapCall('IHost_addUSBDeviceSource', array((array)$request)); + return ; + } + + public function removeUSBDeviceSource($arg_id) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->id = $arg_id; + $response = $this->connection->__soapCall('IHost_removeUSBDeviceSource', array((array)$request)); + return ; + } + public function getDVDDrives() { $request = new stdClass(); @@ -5159,6 +6986,14 @@ class IHost extends VBox_ManagedObject $response = $this->connection->__soapCall('IHost_getVideoInputDevices', array((array)$request)); return new IHostVideoInputDeviceCollection ($this->connection, (array)$response->returnval); } + + public function getUpdate() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IHost_getUpdate', array((array)$request)); + return new IHostUpdate ($this->connection, $response->returnval); + } } /** @@ -5240,6 +7075,24 @@ class ISystemProperties extends VBox_ManagedObject return new DeviceTypeCollection ($this->connection, (array)$response->returnval); } + public function getStorageBusForStorageControllerType($arg_storageControllerType) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->storageControllerType = $arg_storageControllerType; + $response = $this->connection->__soapCall('ISystemProperties_getStorageBusForStorageControllerType', array((array)$request)); + return new StorageBus ($this->connection, $response->returnval); + } + + public function getStorageControllerTypesForStorageBus($arg_storageBus) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->storageBus = $arg_storageBus; + $response = $this->connection->__soapCall('ISystemProperties_getStorageControllerTypesForStorageBus', array((array)$request)); + return new StorageControllerTypeCollection ($this->connection, (array)$response->returnval); + } + public function getDefaultIoCacheSettingForStorageController($arg_controllerType) { $request = new stdClass(); @@ -5378,11 +7231,11 @@ class ISystemProperties extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->exclusiveHwVirt = (bool)$value; + $request->exclusiveHwVirt = $value; } else { - $request->exclusiveHwVirt = (bool)$value->handle; + $request->exclusiveHwVirt = $value->handle; } $this->connection->__soapCall('ISystemProperties_setExclusiveHwVirt', array((array)$request)); } @@ -5732,6 +7585,268 @@ class ISystemProperties extends VBox_ManagedObject $response = $this->connection->__soapCall('ISystemProperties_getScreenShotFormats', array((array)$request)); return new BitmapFormatCollection ($this->connection, (array)$response->returnval); } + + public function getProxyMode() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getProxyMode', array((array)$request)); + return new ProxyMode ($this->connection, $response->returnval); + } + + public function setProxyMode($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->proxyMode = $value; + } + else + { + $request->proxyMode = $value->handle; + } + $this->connection->__soapCall('ISystemProperties_setProxyMode', array((array)$request)); + } + + public function getProxyURL() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getProxyURL', array((array)$request)); + return (string)$response->returnval; + } + + public function setProxyURL($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->proxyURL = $value; + } + else + { + $request->proxyURL = $value->handle; + } + $this->connection->__soapCall('ISystemProperties_setProxyURL', array((array)$request)); + } + + public function getSupportedParavirtProviders() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedParavirtProviders', array((array)$request)); + return new ParavirtProviderCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedClipboardModes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedClipboardModes', array((array)$request)); + return new ClipboardModeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedDnDModes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedDnDModes', array((array)$request)); + return new DnDModeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedFirmwareTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedFirmwareTypes', array((array)$request)); + return new FirmwareTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedPointingHIDTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedPointingHIDTypes', array((array)$request)); + return new PointingHIDTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedKeyboardHIDTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedKeyboardHIDTypes', array((array)$request)); + return new KeyboardHIDTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedVFSTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedVFSTypes', array((array)$request)); + return new VFSTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedImportOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedImportOptions', array((array)$request)); + return new ImportOptionsCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedExportOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedExportOptions', array((array)$request)); + return new ExportOptionsCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedRecordingAudioCodecs() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedRecordingAudioCodecs', array((array)$request)); + return new RecordingAudioCodecCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedRecordingVideoCodecs() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedRecordingVideoCodecs', array((array)$request)); + return new RecordingVideoCodecCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedRecordingVSMethods() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedRecordingVSMethods', array((array)$request)); + return new RecordingVideoScalingMethodCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedRecordingVRCModes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedRecordingVRCModes', array((array)$request)); + return new RecordingVideoRateControlModeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedGraphicsControllerTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedGraphicsControllerTypes', array((array)$request)); + return new GraphicsControllerTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedCloneOptions() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedCloneOptions', array((array)$request)); + return new CloneOptionsCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedAutostopTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedAutostopTypes', array((array)$request)); + return new AutostopTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedVMProcPriorities() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedVMProcPriorities', array((array)$request)); + return new VMProcPriorityCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedNetworkAttachmentTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedNetworkAttachmentTypes', array((array)$request)); + return new NetworkAttachmentTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedNetworkAdapterTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedNetworkAdapterTypes', array((array)$request)); + return new NetworkAdapterTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedPortModes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedPortModes', array((array)$request)); + return new PortModeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedUartTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedUartTypes', array((array)$request)); + return new UartTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedUSBControllerTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedUSBControllerTypes', array((array)$request)); + return new USBControllerTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedAudioDriverTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedAudioDriverTypes', array((array)$request)); + return new AudioDriverTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedAudioControllerTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedAudioControllerTypes', array((array)$request)); + return new AudioControllerTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedStorageBuses() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedStorageBuses', array((array)$request)); + return new StorageBusCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedStorageControllerTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedStorageControllerTypes', array((array)$request)); + return new StorageControllerTypeCollection ($this->connection, (array)$response->returnval); + } + + public function getSupportedChipsetTypes() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISystemProperties_getSupportedChipsetTypes', array((array)$request)); + return new ChipsetTypeCollection ($this->connection, (array)$response->returnval); + } } /** @@ -5987,6 +8102,30 @@ class IGuestSession extends VBox_ManagedObject return ; } + public function copyFromGuest($arg_sources, $arg_filters, $arg_flags, $arg_destination) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->sources = $arg_sources; + $request->filters = $arg_filters; + $request->flags = $arg_flags; + $request->destination = $arg_destination; + $response = $this->connection->__soapCall('IGuestSession_copyFromGuest', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function copyToGuest($arg_sources, $arg_filters, $arg_flags, $arg_destination) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->sources = $arg_sources; + $request->filters = $arg_filters; + $request->flags = $arg_flags; + $request->destination = $arg_destination; + $response = $this->connection->__soapCall('IGuestSession_copyToGuest', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + public function directoryCopy($arg_source, $arg_destination, $arg_flags) { $request = new stdClass(); @@ -6038,7 +8177,7 @@ class IGuestSession extends VBox_ManagedObject $request->templateName = $arg_templateName; $request->mode = $arg_mode; $request->path = $arg_path; - $request->secure = (bool)$arg_secure; + $request->secure = $arg_secure; $response = $this->connection->__soapCall('IGuestSession_directoryCreateTemp', array((array)$request)); return (string)$response->returnval; } @@ -6048,7 +8187,7 @@ class IGuestSession extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->followSymlinks = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_directoryExists', array((array)$request)); return (bool)$response->returnval; } @@ -6160,7 +8299,7 @@ class IGuestSession extends VBox_ManagedObject $request->templateName = $arg_templateName; $request->mode = $arg_mode; $request->path = $arg_path; - $request->secure = (bool)$arg_secure; + $request->secure = $arg_secure; $response = $this->connection->__soapCall('IGuestSession_fileCreateTemp', array((array)$request)); return new IGuestFile ($this->connection, $response->returnval); } @@ -6170,7 +8309,7 @@ class IGuestSession extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->followSymlinks = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_fileExists', array((array)$request)); return (bool)$response->returnval; } @@ -6206,7 +8345,7 @@ class IGuestSession extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->followSymlinks = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_fileQuerySize', array((array)$request)); return (float)$response->returnval; } @@ -6216,7 +8355,7 @@ class IGuestSession extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->followSymlinks = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_fsObjExists', array((array)$request)); return (bool)$response->returnval; } @@ -6226,7 +8365,7 @@ class IGuestSession extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->path = $arg_path; - $request->followSymlinks = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $response = $this->connection->__soapCall('IGuestSession_fsObjQueryInfo', array((array)$request)); return new IGuestFsObjInfo ($this->connection, $response->returnval); } @@ -6240,6 +8379,15 @@ class IGuestSession extends VBox_ManagedObject return ; } + public function fsObjRemoveArray($arg_path) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->path = $arg_path; + $response = $this->connection->__soapCall('IGuestSession_fsObjRemoveArray', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + public function fsObjRename($arg_oldPath, $arg_newPath, $arg_flags) { $request = new stdClass(); @@ -6262,12 +8410,34 @@ class IGuestSession extends VBox_ManagedObject return new IProgress ($this->connection, $response->returnval); } + public function fsObjMoveArray($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_fsObjMoveArray', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function fsObjCopyArray($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_fsObjCopyArray', 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 = (bool)$arg_followSymlinks; + $request->followSymlinks = $arg_followSymlinks; $request->acl = $arg_acl; $request->mode = $arg_mode; $response = $this->connection->__soapCall('IGuestSession_fsObjSetACL', array((array)$request)); @@ -6502,6 +8672,22 @@ class IGuestSession extends VBox_ManagedObject $this->connection->__soapCall('IGuestSession_setCurrentDirectory', array((array)$request)); } + public function getUserHome() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestSession_getUserHome', array((array)$request)); + return (string)$response->returnval; + } + + public function getUserDocuments() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestSession_getUserDocuments', array((array)$request)); + return (string)$response->returnval; + } + public function getDirectories() { $request = new stdClass(); @@ -6911,11 +9097,11 @@ class IFile extends VBox_ManagedObject return new FileStatus ($this->connection, $response->returnval); } - public function getFileName() + public function getFilename() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFile_getFileName', array((array)$request)); + $response = $this->connection->__soapCall('IFile_getFilename', array((array)$request)); return (string)$response->returnval; } @@ -6981,99 +9167,107 @@ class IGuestFileCollection extends VBox_ManagedObjectCollection class IFsObjInfo extends VBox_ManagedObject { - public function getAccessTime() + public function getName() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getAccessTime', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getName', array((array)$request)); + return (string)$response->returnval; } - public function getAllocatedSize() + public function getType() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getAllocatedSize', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getType', array((array)$request)); + return new FsObjType ($this->connection, $response->returnval); } - public function getBirthTime() + public function getFileAttributes() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getBirthTime', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getFileAttributes', array((array)$request)); + return (string)$response->returnval; + } + + public function getObjectSize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFsObjInfo_getObjectSize', array((array)$request)); return (float)$response->returnval; } - public function getChangeTime() + public function getAllocatedSize() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getChangeTime', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getAllocatedSize', array((array)$request)); return (float)$response->returnval; } - public function getDeviceNumber() + public function getAccessTime() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getDeviceNumber', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getAccessTime', array((array)$request)); return (float)$response->returnval; } - public function getFileAttributes() + public function getBirthTime() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getFileAttributes', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getBirthTime', array((array)$request)); + return (float)$response->returnval; } - public function getGenerationId() + public function getChangeTime() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getGenerationId', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getChangeTime', array((array)$request)); return (float)$response->returnval; } - public function getGID() + public function getModificationTime() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getGID', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getModificationTime', array((array)$request)); return (float)$response->returnval; } - public function getGroupName() + public function getUID() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getGroupName', array((array)$request)); - return (string)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getUID', array((array)$request)); + return (int)$response->returnval; } - public function getHardLinks() + public function getUserName() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getHardLinks', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getUserName', array((array)$request)); + return (string)$response->returnval; } - public function getModificationTime() + public function getGID() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getModificationTime', array((array)$request)); - return (float)$response->returnval; + $response = $this->connection->__soapCall('IFsObjInfo_getGID', array((array)$request)); + return (int)$response->returnval; } - public function getName() + public function getGroupName() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getName', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getGroupName', array((array)$request)); return (string)$response->returnval; } @@ -7093,27 +9287,27 @@ class IFsObjInfo extends VBox_ManagedObject return (float)$response->returnval; } - public function getObjectSize() + public function getHardLinks() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getObjectSize', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getHardLinks', array((array)$request)); return (float)$response->returnval; } - public function getType() + public function getDeviceNumber() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getType', array((array)$request)); - return new FsObjType ($this->connection, $response->returnval); + $response = $this->connection->__soapCall('IFsObjInfo_getDeviceNumber', array((array)$request)); + return (float)$response->returnval; } - public function getUID() + public function getGenerationId() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getUID', array((array)$request)); + $response = $this->connection->__soapCall('IFsObjInfo_getGenerationId', array((array)$request)); return (float)$response->returnval; } @@ -7124,14 +9318,6 @@ class IFsObjInfo extends VBox_ManagedObject $response = $this->connection->__soapCall('IFsObjInfo_getUserFlags', array((array)$request)); return (float)$response->returnval; } - - public function getUserName() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('IFsObjInfo_getUserName', array((array)$request)); - return (string)$response->returnval; - } } /** @@ -7204,7 +9390,7 @@ class IGuest extends VBox_ManagedObject $request->userName = $arg_userName; $request->password = $arg_password; $request->domain = $arg_domain; - $request->allowInteractiveLogon = (bool)$arg_allowInteractiveLogon; + $request->allowInteractiveLogon = $arg_allowInteractiveLogon; $response = $this->connection->__soapCall('IGuest_setCredentials', array((array)$request)); return ; } @@ -7374,25 +9560,6 @@ class IGuestCollection extends VBox_ManagedObjectCollection class IProgress extends VBox_ManagedObject { - public function setCurrentOperationProgress($arg_percent) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->percent = $arg_percent; - $response = $this->connection->__soapCall('IProgress_setCurrentOperationProgress', array((array)$request)); - return ; - } - - public function setNextOperation($arg_nextOperationDescription, $arg_nextOperationsWeight) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->nextOperationDescription = $arg_nextOperationDescription; - $request->nextOperationsWeight = $arg_nextOperationsWeight; - $response = $this->connection->__soapCall('IProgress_setNextOperation', array((array)$request)); - return ; - } - public function waitForCompletion($arg_timeout) { $request = new stdClass(); @@ -7412,15 +9579,6 @@ class IProgress extends VBox_ManagedObject return ; } - public function waitForAsyncProgressCompletion($arg_pProgressAsync) - { - $request = new stdClass(); - $request->_this = $this->handle; - $request->pProgressAsync = $arg_pProgressAsync; - $response = $this->connection->__soapCall('IProgress_waitForAsyncProgressCompletion', array((array)$request)); - return ; - } - public function cancel() { $request = new stdClass(); @@ -7571,6 +9729,14 @@ class IProgress extends VBox_ManagedObject } $this->connection->__soapCall('IProgress_setTimeout', array((array)$request)); } + + public function getEventSource() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IProgress_getEventSource', array((array)$request)); + return new IEventSource ($this->connection, $response->returnval); + } } /** @@ -7587,14 +9753,6 @@ class IProgressCollection extends VBox_ManagedObjectCollection class ISnapshot extends VBox_ManagedObject { - public function getChildrenCount() - { - $request = new stdClass(); - $request->_this = $this->handle; - $response = $this->connection->__soapCall('ISnapshot_getChildrenCount', array((array)$request)); - return (float)$response->returnval; - } - public function getId() { $request = new stdClass(); @@ -7688,6 +9846,14 @@ class ISnapshot extends VBox_ManagedObject $response = $this->connection->__soapCall('ISnapshot_getChildren', array((array)$request)); return new ISnapshotCollection ($this->connection, (array)$response->returnval); } + + public function getChildrenCount() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISnapshot_getChildrenCount', array((array)$request)); + return (float)$response->returnval; + } } /** @@ -7708,9 +9874,9 @@ class IMedium extends VBox_ManagedObject { $request = new stdClass(); $request->_this = $this->handle; - $request->setImageId = (bool)$arg_setImageId; + $request->setImageId = $arg_setImageId; $request->imageId = $arg_imageId; - $request->setParentId = (bool)$arg_setParentId; + $request->setParentId = $arg_setParentId; $request->parentId = $arg_parentId; $response = $this->connection->__soapCall('IMedium_setIds', array((array)$request)); return ; @@ -7853,12 +10019,12 @@ class IMedium extends VBox_ManagedObject return new IProgress ($this->connection, $response->returnval); } - public function setLocation($arg_location) + public function moveTo($arg_location) { $request = new stdClass(); $request->_this = $this->handle; $request->location = $arg_location; - $response = $this->connection->__soapCall('IMedium_setLocation', array((array)$request)); + $response = $this->connection->__soapCall('IMedium_moveTo', array((array)$request)); return new IProgress ($this->connection, $response->returnval); } @@ -7889,10 +10055,6 @@ class IMedium extends VBox_ManagedObject public function changeEncryption($arg_currentPassword, $arg_cipher, $arg_newPassword, $arg_newPasswordId) { - // No password ID in case of decryption and de-/encryption are both handled here. - $isDecryption = ($arg_cipher == '') && ($arg_newPassword == ''); - $arg_newPasswordId = $isDecryption ? '' : $arg_newPasswordId; - $request = new stdClass(); $request->_this = $this->handle; $request->currentPassword = $arg_currentPassword; @@ -7920,6 +10082,16 @@ class IMedium extends VBox_ManagedObject return ; } + public function openForIO($arg_writable, $arg_password) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->writable = $arg_writable; + $request->password = $arg_password; + $response = $this->connection->__soapCall('IMedium_openForIO', array((array)$request)); + return new IMediumIO ($this->connection, $response->returnval); + } + public function getId() { $request = new stdClass(); @@ -7975,6 +10147,21 @@ class IMedium extends VBox_ManagedObject return (string)$response->returnval; } + public function setLocation($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->location = $value; + } + else + { + $request->location = $value->handle; + } + $this->connection->__soapCall('IMedium_setLocation', array((array)$request)); + } + public function getName() { $request = new stdClass(); @@ -8108,11 +10295,11 @@ class IMedium extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->autoReset = (bool)$value; + $request->autoReset = $value; } else { - $request->autoReset = (bool)$value->handle; + $request->autoReset = $value->handle; } $this->connection->__soapCall('IMedium_setAutoReset', array((array)$request)); } @@ -8200,6 +10387,136 @@ class IMediumFormatCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IDataStream extends VBox_ManagedObject +{ + + public function read($arg_size, $arg_timeoutMS) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->size = $arg_size; + $request->timeoutMS = $arg_timeoutMS; + $response = $this->connection->__soapCall('IDataStream_read', array((array)$request)); + return (array)$response->returnval; + } + + public function getReadSize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDataStream_getReadSize', array((array)$request)); + return (float)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IDataStreamCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IDataStream"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IMediumIO extends VBox_ManagedObject +{ + + public function read($arg_offset, $arg_size) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->offset = $arg_offset; + $request->size = $arg_size; + $response = $this->connection->__soapCall('IMediumIO_read', array((array)$request)); + return (array)$response->returnval; + } + + public function write($arg_offset, $arg_data) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->offset = $arg_offset; + $request->data = $arg_data; + $response = $this->connection->__soapCall('IMediumIO_write', array((array)$request)); + return (float)$response->returnval; + } + + public function formatFAT($arg_quick) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->quick = $arg_quick; + $response = $this->connection->__soapCall('IMediumIO_formatFAT', array((array)$request)); + return ; + } + + public function initializePartitionTable($arg_format, $arg_wholeDiskInOneEntry) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->format = $arg_format; + $request->wholeDiskInOneEntry = $arg_wholeDiskInOneEntry; + $response = $this->connection->__soapCall('IMediumIO_initializePartitionTable', array((array)$request)); + return ; + } + + public function convertToStream($arg_format, $arg_variant, $arg_bufferSize) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->format = $arg_format; + $request->variant = $arg_variant; + $request->bufferSize = $arg_bufferSize; + $response = $this->connection->__soapCall('IMediumIO_convertToStream', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IDataStream ($this->connection, $response->stream)); + } + + public function close() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMediumIO_close', array((array)$request)); + return ; + } + + public function getMedium() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMediumIO_getMedium', array((array)$request)); + return new IMedium ($this->connection, $response->returnval); + } + + public function getWritable() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMediumIO_getWritable', array((array)$request)); + return (bool)$response->returnval; + } + + public function getExplorer() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMediumIO_getExplorer', array((array)$request)); + return new IVFSExplorer ($this->connection, $response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IMediumIOCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IMediumIO"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IToken extends VBox_ManagedObject { @@ -8268,6 +10585,17 @@ class IKeyboard extends VBox_ManagedObject return ; } + public function putUsageCode($arg_usageCode, $arg_usagePage, $arg_keyRelease) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->usageCode = $arg_usageCode; + $request->usagePage = $arg_usagePage; + $request->keyRelease = $arg_keyRelease; + $response = $this->connection->__soapCall('IKeyboard_putUsageCode', array((array)$request)); + return ; + } + public function getKeyboardLEDs() { $request = new stdClass(); @@ -8667,11 +10995,11 @@ class IFramebufferOverlay extends IFramebuffer $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->visible = (bool)$value; + $request->visible = $value; } else { - $request->visible = (bool)$value->handle; + $request->visible = $value->handle; } $this->connection->__soapCall('IFramebufferOverlay_setVisible', array((array)$request)); } @@ -8711,6 +11039,101 @@ class IFramebufferOverlayCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IGuestScreenInfo extends VBox_ManagedObject +{ + + public function getScreenId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getScreenId', array((array)$request)); + return (float)$response->returnval; + } + + public function getGuestMonitorStatus() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getGuestMonitorStatus', array((array)$request)); + return new GuestMonitorStatus ($this->connection, $response->returnval); + } + + public function getPrimary() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getPrimary', array((array)$request)); + return (bool)$response->returnval; + } + + public function getOrigin() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getOrigin', array((array)$request)); + return (bool)$response->returnval; + } + + public function getOriginX() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getOriginX', array((array)$request)); + return (int)$response->returnval; + } + + public function getOriginY() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getOriginY', array((array)$request)); + return (int)$response->returnval; + } + + public function getWidth() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getWidth', array((array)$request)); + return (float)$response->returnval; + } + + public function getHeight() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getHeight', array((array)$request)); + return (float)$response->returnval; + } + + public function getBitsPerPixel() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getBitsPerPixel', array((array)$request)); + return (float)$response->returnval; + } + + public function getExtendedInfo() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestScreenInfo_getExtendedInfo', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IGuestScreenInfoCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IGuestScreenInfo"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IDisplay extends VBox_ManagedObject { @@ -8752,27 +11175,37 @@ class IDisplay extends VBox_ManagedObject return new IFramebuffer ($this->connection, $response->returnval); } - public function setVideoModeHint($arg_display, $arg_enabled, $arg_changeOrigin, $arg_originX, $arg_originY, $arg_width, $arg_height, $arg_bitsPerPixel) + public function setVideoModeHint($arg_display, $arg_enabled, $arg_changeOrigin, $arg_originX, $arg_originY, $arg_width, $arg_height, $arg_bitsPerPixel, $arg_notify) { $request = new stdClass(); $request->_this = $this->handle; $request->display = $arg_display; - $request->enabled = (bool)$arg_enabled; - $request->changeOrigin = (bool)$arg_changeOrigin; + $request->enabled = $arg_enabled; + $request->changeOrigin = $arg_changeOrigin; $request->originX = $arg_originX; $request->originY = $arg_originY; $request->width = $arg_width; $request->height = $arg_height; $request->bitsPerPixel = $arg_bitsPerPixel; + $request->notify = $arg_notify; $response = $this->connection->__soapCall('IDisplay_setVideoModeHint', array((array)$request)); return ; } + public function getVideoModeHint($arg_display) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->display = $arg_display; + $response = $this->connection->__soapCall('IDisplay_getVideoModeHint', array((array)$request)); + return array((bool)$response->enabled, (bool)$response->changeOrigin, (int)$response->originX, (int)$response->originY, (float)$response->width, (float)$response->height, (float)$response->bitsPerPixel); + } + public function setSeamlessMode($arg_enabled) { $request = new stdClass(); $request->_this = $this->handle; - $request->enabled = (bool)$arg_enabled; + $request->enabled = $arg_enabled; $response = $this->connection->__soapCall('IDisplay_setSeamlessMode', array((array)$request)); return ; } @@ -8834,10 +11267,54 @@ class IDisplay extends VBox_ManagedObject { $request = new stdClass(); $request->_this = $this->handle; - $request->fUnscaledHiDPI = (bool)$arg_fUnscaledHiDPI; + $request->fUnscaledHiDPI = $arg_fUnscaledHiDPI; $response = $this->connection->__soapCall('IDisplay_notifyHiDPIOutputPolicyChange', array((array)$request)); return ; } + + public function setScreenLayout($arg_screenLayoutMode, $arg_guestScreenInfo) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->screenLayoutMode = $arg_screenLayoutMode; + $request->guestScreenInfo = $arg_guestScreenInfo; + $response = $this->connection->__soapCall('IDisplay_setScreenLayout', array((array)$request)); + return ; + } + + public function detachScreens($arg_screenIds) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->screenIds = $arg_screenIds; + $response = $this->connection->__soapCall('IDisplay_detachScreens', array((array)$request)); + return ; + } + + public function createGuestScreenInfo($arg_display, $arg_status, $arg_primary, $arg_changeOrigin, $arg_originX, $arg_originY, $arg_width, $arg_height, $arg_bitsPerPixel) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->display = $arg_display; + $request->status = $arg_status; + $request->primary = $arg_primary; + $request->changeOrigin = $arg_changeOrigin; + $request->originX = $arg_originX; + $request->originY = $arg_originY; + $request->width = $arg_width; + $request->height = $arg_height; + $request->bitsPerPixel = $arg_bitsPerPixel; + $response = $this->connection->__soapCall('IDisplay_createGuestScreenInfo', array((array)$request)); + return new IGuestScreenInfo ($this->connection, $response->returnval); + } + + public function getGuestScreenLayout() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IDisplay_getGuestScreenLayout', array((array)$request)); + return new IGuestScreenInfoCollection ($this->connection, (array)$response->returnval); + } } /** @@ -8927,11 +11404,11 @@ class INetworkAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('INetworkAdapter_setEnabled', array((array)$request)); } @@ -9097,6 +11574,29 @@ class INetworkAdapter extends VBox_ManagedObject $this->connection->__soapCall('INetworkAdapter_setGenericDriver', array((array)$request)); } + public function getCloudNetwork() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('INetworkAdapter_getCloudNetwork', array((array)$request)); + return (string)$response->returnval; + } + + public function setCloudNetwork($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->cloudNetwork = $value; + } + else + { + $request->cloudNetwork = $value->handle; + } + $this->connection->__soapCall('INetworkAdapter_setCloudNetwork', array((array)$request)); + } + public function getCableConnected() { $request = new stdClass(); @@ -9111,11 +11611,11 @@ class INetworkAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->cableConnected = (bool)$value; + $request->cableConnected = $value; } else { - $request->cableConnected = (bool)$value->handle; + $request->cableConnected = $value->handle; } $this->connection->__soapCall('INetworkAdapter_setCableConnected', array((array)$request)); } @@ -9180,11 +11680,11 @@ class INetworkAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->traceEnabled = (bool)$value; + $request->traceEnabled = $value; } else { - $request->traceEnabled = (bool)$value->handle; + $request->traceEnabled = $value->handle; } $this->connection->__soapCall('INetworkAdapter_setTraceEnabled', array((array)$request)); } @@ -9303,11 +11803,11 @@ class ISerialPort extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('ISerialPort_setEnabled', array((array)$request)); } @@ -9395,11 +11895,11 @@ class ISerialPort extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->server = (bool)$value; + $request->server = $value; } else { - $request->server = (bool)$value->handle; + $request->server = $value->handle; } $this->connection->__soapCall('ISerialPort_setServer', array((array)$request)); } @@ -9426,6 +11926,29 @@ class ISerialPort extends VBox_ManagedObject } $this->connection->__soapCall('ISerialPort_setPath', array((array)$request)); } + + public function getUartType() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISerialPort_getUartType', array((array)$request)); + return new UartType ($this->connection, $response->returnval); + } + + public function setUartType($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->uartType = $value; + } + else + { + $request->uartType = $value->handle; + } + $this->connection->__soapCall('ISerialPort_setUartType', array((array)$request)); + } } /** @@ -9464,11 +11987,11 @@ class IParallelPort extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('IParallelPort_setEnabled', array((array)$request)); } @@ -9774,11 +12297,20 @@ class IMachineDebugger extends VBox_ManagedObject $request = new stdClass(); $request->_this = $this->handle; $request->pattern = $arg_pattern; - $request->withDescriptions = (bool)$arg_withDescriptions; + $request->withDescriptions = $arg_withDescriptions; $response = $this->connection->__soapCall('IMachineDebugger_getStats', array((array)$request)); return (string)$response->returnval; } + public function getCPULoad($arg_cpuId) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->cpuId = $arg_cpuId; + $response = $this->connection->__soapCall('IMachineDebugger_getCPULoad', array((array)$request)); + return array((float)$response->returnval, (float)$response->pctExecuting, (float)$response->pctHalted, (float)$response->pctOther); + } + public function getSingleStep() { $request = new stdClass(); @@ -9793,11 +12325,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->singleStep = (bool)$value; + $request->singleStep = $value; } else { - $request->singleStep = (bool)$value->handle; + $request->singleStep = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setSingleStep', array((array)$request)); } @@ -9816,11 +12348,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->recompileUser = (bool)$value; + $request->recompileUser = $value; } else { - $request->recompileUser = (bool)$value->handle; + $request->recompileUser = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setRecompileUser', array((array)$request)); } @@ -9839,11 +12371,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->recompileSupervisor = (bool)$value; + $request->recompileSupervisor = $value; } else { - $request->recompileSupervisor = (bool)$value->handle; + $request->recompileSupervisor = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setRecompileSupervisor', array((array)$request)); } @@ -9862,11 +12394,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->executeAllInIEM = (bool)$value; + $request->executeAllInIEM = $value; } else { - $request->executeAllInIEM = (bool)$value->handle; + $request->executeAllInIEM = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setExecuteAllInIEM', array((array)$request)); } @@ -9885,11 +12417,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->PATMEnabled = (bool)$value; + $request->PATMEnabled = $value; } else { - $request->PATMEnabled = (bool)$value->handle; + $request->PATMEnabled = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setPATMEnabled', array((array)$request)); } @@ -9908,11 +12440,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->CSAMEnabled = (bool)$value; + $request->CSAMEnabled = $value; } else { - $request->CSAMEnabled = (bool)$value->handle; + $request->CSAMEnabled = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setCSAMEnabled', array((array)$request)); } @@ -9931,11 +12463,11 @@ class IMachineDebugger extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->logEnabled = (bool)$value; + $request->logEnabled = $value; } else { - $request->logEnabled = (bool)$value->handle; + $request->logEnabled = $value->handle; } $this->connection->__soapCall('IMachineDebugger_setLogEnabled', array((array)$request)); } @@ -9988,6 +12520,14 @@ class IMachineDebugger extends VBox_ManagedObject return (string)$response->returnval; } + public function getExecutionEngine() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachineDebugger_getExecutionEngine', array((array)$request)); + return new VMExecutionEngine ($this->connection, $response->returnval); + } + public function getHWVirtExEnabled() { $request = new stdClass(); @@ -10074,6 +12614,14 @@ class IMachineDebugger extends VBox_ManagedObject $response = $this->connection->__soapCall('IMachineDebugger_getVM', array((array)$request)); return (float)$response->returnval; } + + public function getUptime() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IMachineDebugger_getUptime', array((array)$request)); + return (float)$response->returnval; + } } /** @@ -10282,19 +12830,19 @@ class IUSBDevice extends VBox_ManagedObject return (int)$response->returnval; } - public function getVersion() + public function getPortPath() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IUSBDevice_getVersion', array((array)$request)); - return (int)$response->returnval; + $response = $this->connection->__soapCall('IUSBDevice_getPortPath', array((array)$request)); + return (string)$response->returnval; } - public function getPortVersion() + public function getVersion() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IUSBDevice_getPortVersion', array((array)$request)); + $response = $this->connection->__soapCall('IUSBDevice_getVersion', array((array)$request)); return (int)$response->returnval; } @@ -10313,6 +12861,22 @@ class IUSBDevice extends VBox_ManagedObject $response = $this->connection->__soapCall('IUSBDevice_getRemote', array((array)$request)); return (bool)$response->returnval; } + + public function getDeviceInfo() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUSBDevice_getDeviceInfo', array((array)$request)); + return (array)$response->returnval; + } + + public function getBackend() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUSBDevice_getBackend', array((array)$request)); + return (string)$response->returnval; + } } /** @@ -10366,11 +12930,11 @@ class IUSBDeviceFilter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->active = (bool)$value; + $request->active = $value; } else { - $request->active = (bool)$value->handle; + $request->active = $value->handle; } $this->connection->__soapCall('IUSBDeviceFilter_setActive', array((array)$request)); } @@ -10655,6 +13219,37 @@ class IHostUSBDeviceFilterCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IUSBProxyBackend extends VBox_ManagedObject +{ + + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUSBProxyBackend_getName', array((array)$request)); + return (string)$response->returnval; + } + + public function getType() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IUSBProxyBackend_getType', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IUSBProxyBackendCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IUSBProxyBackend"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IAudioAdapter extends VBox_ManagedObject { @@ -10691,11 +13286,11 @@ class IAudioAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('IAudioAdapter_setEnabled', array((array)$request)); } @@ -10714,11 +13309,11 @@ class IAudioAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabledIn = (bool)$value; + $request->enabledIn = $value; } else { - $request->enabledIn = (bool)$value->handle; + $request->enabledIn = $value->handle; } $this->connection->__soapCall('IAudioAdapter_setEnabledIn', array((array)$request)); } @@ -10737,11 +13332,11 @@ class IAudioAdapter extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabledOut = (bool)$value; + $request->enabledOut = $value; } else { - $request->enabledOut = (bool)$value->handle; + $request->enabledOut = $value->handle; } $this->connection->__soapCall('IAudioAdapter_setEnabledOut', array((array)$request)); } @@ -10871,11 +13466,11 @@ class IVRDEServer extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->enabled = (bool)$value; + $request->enabled = $value; } else { - $request->enabled = (bool)$value->handle; + $request->enabled = $value->handle; } $this->connection->__soapCall('IVRDEServer_setEnabled', array((array)$request)); } @@ -10940,11 +13535,11 @@ class IVRDEServer extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->allowMultiConnection = (bool)$value; + $request->allowMultiConnection = $value; } else { - $request->allowMultiConnection = (bool)$value->handle; + $request->allowMultiConnection = $value->handle; } $this->connection->__soapCall('IVRDEServer_setAllowMultiConnection', array((array)$request)); } @@ -10963,11 +13558,11 @@ class IVRDEServer extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->reuseSingleConnection = (bool)$value; + $request->reuseSingleConnection = $value; } else { - $request->reuseSingleConnection = (bool)$value->handle; + $request->reuseSingleConnection = $value->handle; } $this->connection->__soapCall('IVRDEServer_setReuseSingleConnection', array((array)$request)); } @@ -11038,6 +13633,122 @@ class IVRDEServerCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class ISharedFolder extends VBox_ManagedObject +{ + + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getName', array((array)$request)); + return (string)$response->returnval; + } + + public function getHostPath() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getHostPath', array((array)$request)); + return (string)$response->returnval; + } + + public function getAccessible() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getAccessible', array((array)$request)); + return (bool)$response->returnval; + } + + public function getWritable() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getWritable', array((array)$request)); + return (bool)$response->returnval; + } + + public function setWritable($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->writable = $value; + } + else + { + $request->writable = $value->handle; + } + $this->connection->__soapCall('ISharedFolder_setWritable', array((array)$request)); + } + + public function getAutoMount() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getAutoMount', array((array)$request)); + return (bool)$response->returnval; + } + + public function setAutoMount($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->autoMount = $value; + } + else + { + $request->autoMount = $value->handle; + } + $this->connection->__soapCall('ISharedFolder_setAutoMount', array((array)$request)); + } + + public function getAutoMountPoint() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getAutoMountPoint', array((array)$request)); + return (string)$response->returnval; + } + + public function setAutoMountPoint($value) + { + $request = new stdClass(); + $request->_this = $this->handle; + if (is_null($value) || is_scalar($value)) + { + $request->autoMountPoint = $value; + } + else + { + $request->autoMountPoint = $value->handle; + } + $this->connection->__soapCall('ISharedFolder_setAutoMountPoint', array((array)$request)); + } + + public function getLastAccessError() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ISharedFolder_getLastAccessError', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ISharedFolderCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ISharedFolder"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class ISession extends VBox_ManagedObject { @@ -11257,11 +13968,11 @@ class IStorageController extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->useHostIOCache = (bool)$value; + $request->useHostIOCache = $value; } else { - $request->useHostIOCache = (bool)$value->handle; + $request->useHostIOCache = $value->handle; } $this->connection->__soapCall('IStorageController_setUseHostIOCache', array((array)$request)); } @@ -11713,11 +14424,11 @@ class INATEngine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->DNSPassDomain = (bool)$value; + $request->DNSPassDomain = $value; } else { - $request->DNSPassDomain = (bool)$value->handle; + $request->DNSPassDomain = $value->handle; } $this->connection->__soapCall('INATEngine_setDNSPassDomain', array((array)$request)); } @@ -11736,11 +14447,11 @@ class INATEngine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->DNSProxy = (bool)$value; + $request->DNSProxy = $value; } else { - $request->DNSProxy = (bool)$value->handle; + $request->DNSProxy = $value->handle; } $this->connection->__soapCall('INATEngine_setDNSProxy', array((array)$request)); } @@ -11759,11 +14470,11 @@ class INATEngine extends VBox_ManagedObject $request->_this = $this->handle; if (is_null($value) || is_scalar($value)) { - $request->DNSUseHostResolver = (bool)$value; + $request->DNSUseHostResolver = $value; } else { - $request->DNSUseHostResolver = (bool)$value->handle; + $request->DNSUseHostResolver = $value->handle; } $this->connection->__soapCall('INATEngine_setDNSUseHostResolver', array((array)$request)); } @@ -11936,7 +14647,7 @@ class IEventSource extends VBox_ManagedObject $request->_this = $this->handle; $request->listener = $arg_listener; $request->interesting = $arg_interesting; - $request->active = (bool)$arg_active; + $request->active = $arg_active; $response = $this->connection->__soapCall('IEventSource_registerListener', array((array)$request)); return ; } @@ -12660,6 +15371,29 @@ class INetworkAdapterChangedEventCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IAudioAdapterChangedEvent extends IEvent +{ + + public function getAudioAdapter() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IAudioAdapterChangedEvent_getAudioAdapter', array((array)$request)); + return new IAudioAdapter ($this->connection, $response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IAudioAdapterChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IAudioAdapterChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class ISerialPortChangedEvent extends IEvent { @@ -12709,12 +15443,20 @@ class IParallelPortChangedEventCollection extends VBox_ManagedObjectCollection class IStorageControllerChangedEvent extends IEvent { - public function getMidlDoesNotLikeEmptyInterfaces() + public function getMachinId() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IStorageControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); - return (bool)$response->returnval; + $response = $this->connection->__soapCall('IStorageControllerChangedEvent_getMachinId', array((array)$request)); + return (string)$response->returnval; + } + + public function getControllerName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IStorageControllerChangedEvent_getControllerName', array((array)$request)); + return (string)$response->returnval; } } @@ -12775,6 +15517,29 @@ class IClipboardModeChangedEventCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ +class IClipboardFileTransferModeChangedEvent extends IEvent +{ + + public function getEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IClipboardFileTransferModeChangedEvent_getEnabled', array((array)$request)); + return (bool)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IClipboardFileTransferModeChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IClipboardFileTransferModeChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IDnDModeChangedEvent extends IEvent { @@ -13379,6 +16144,29 @@ class IGuestFileOffsetChangedEventCollection extends VBox_ManagedObjectCollectio /** * Generated VBoxWebService Interface Wrapper */ +class IGuestFileSizeChangedEvent extends IGuestFileEvent +{ + + public function getNewSize() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestFileSizeChangedEvent_getNewSize', array((array)$request)); + return (float)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IGuestFileSizeChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IGuestFileSizeChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ class IGuestFileReadEvent extends IGuestFileIOEvent { @@ -13471,14 +16259,14 @@ class IVRDEServerInfoChangedEventCollection extends VBox_ManagedObjectCollection /** * Generated VBoxWebService Interface Wrapper */ -class IVideoCaptureChangedEvent extends IEvent +class IRecordingChangedEvent extends IEvent { public function getMidlDoesNotLikeEmptyInterfaces() { $request = new stdClass(); $request->_this = $this->handle; - $response = $this->connection->__soapCall('IVideoCaptureChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + $response = $this->connection->__soapCall('IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); return (bool)$response->returnval; } } @@ -13486,9 +16274,9 @@ class IVideoCaptureChangedEvent extends IEvent /** * Generated VBoxWebService Managed Object Collection */ -class IVideoCaptureChangedEventCollection extends VBox_ManagedObjectCollection +class IRecordingChangedEventCollection extends VBox_ManagedObjectCollection { - protected $_interfaceName = "IVideoCaptureChangedEvent"; + protected $_interfaceName = "IRecordingChangedEvent"; } /** @@ -14421,6 +17209,972 @@ class IHostNameResolutionConfigurationChangeEventCollection extends VBox_Managed } /** + * Generated VBoxWebService Interface Wrapper + */ +class IProgressEvent extends IEvent +{ + + public function getProgressId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IProgressEvent_getProgressId', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IProgressEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IProgressEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IProgressPercentageChangedEvent extends IProgressEvent +{ + + public function getPercent() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IProgressPercentageChangedEvent_getPercent', array((array)$request)); + return (int)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IProgressPercentageChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IProgressPercentageChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IProgressTaskCompletedEvent extends IProgressEvent +{ + + public function getMidlDoesNotLikeEmptyInterfaces() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfaces', array((array)$request)); + return (bool)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IProgressTaskCompletedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IProgressTaskCompletedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICursorPositionChangedEvent extends IEvent +{ + + public function getHasData() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICursorPositionChangedEvent_getHasData', array((array)$request)); + return (bool)$response->returnval; + } + + public function getX() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICursorPositionChangedEvent_getX', array((array)$request)); + return (float)$response->returnval; + } + + public function getY() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICursorPositionChangedEvent_getY', array((array)$request)); + return (float)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICursorPositionChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICursorPositionChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IGuestAdditionsStatusChangedEvent extends IEvent +{ + + public function getFacility() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestAdditionsStatusChangedEvent_getFacility', array((array)$request)); + return new AdditionsFacilityType ($this->connection, $response->returnval); + } + + public function getStatus() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestAdditionsStatusChangedEvent_getStatus', array((array)$request)); + return new AdditionsFacilityStatus ($this->connection, $response->returnval); + } + + public function getRunLevel() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestAdditionsStatusChangedEvent_getRunLevel', array((array)$request)); + return new AdditionsRunLevelType ($this->connection, $response->returnval); + } + + public function getTimestamp() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestAdditionsStatusChangedEvent_getTimestamp', array((array)$request)); + return (float)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IGuestAdditionsStatusChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IGuestAdditionsStatusChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IGuestMonitorInfoChangedEvent extends IEvent +{ + + public function getOutput() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IGuestMonitorInfoChangedEvent_getOutput', array((array)$request)); + return (float)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IGuestMonitorInfoChangedEventCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IGuestMonitorInfoChangedEvent"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IStringArray extends VBox_ManagedObject +{ + + public function getValues() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IStringArray_getValues', array((array)$request)); + return (array)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IStringArrayCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IStringArray"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IFormValue extends VBox_ManagedObject +{ + + public function getType() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getType', array((array)$request)); + return new FormValueType ($this->connection, $response->returnval); + } + + public function getGeneration() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getGeneration', array((array)$request)); + return (int)$response->returnval; + } + + public function getEnabled() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getEnabled', array((array)$request)); + return (bool)$response->returnval; + } + + public function getVisible() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getVisible', array((array)$request)); + return (bool)$response->returnval; + } + + public function getLabel() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getLabel', array((array)$request)); + return (string)$response->returnval; + } + + public function getDescription() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getDescription', array((array)$request)); + return (string)$response->returnval; + } + + public function getHelp() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IFormValue_getHelp', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IFormValueCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IFormValue"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IBooleanFormValue extends IFormValue +{ + + public function getSelected() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IBooleanFormValue_getSelected', array((array)$request)); + return (bool)$response->returnval; + } + + public function setSelected($arg_selected) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->selected = $arg_selected; + $response = $this->connection->__soapCall('IBooleanFormValue_setSelected', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IBooleanFormValueCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IBooleanFormValue"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IRangedIntegerFormValue extends IFormValue +{ + + public function getInteger() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRangedIntegerFormValue_getInteger', array((array)$request)); + return (int)$response->returnval; + } + + public function setInteger($arg_value) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->value = $arg_value; + $response = $this->connection->__soapCall('IRangedIntegerFormValue_setInteger', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function getSuffix() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRangedIntegerFormValue_getSuffix', array((array)$request)); + return (string)$response->returnval; + } + + public function getMinimum() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRangedIntegerFormValue_getMinimum', array((array)$request)); + return (int)$response->returnval; + } + + public function getMaximum() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IRangedIntegerFormValue_getMaximum', array((array)$request)); + return (int)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IRangedIntegerFormValueCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IRangedIntegerFormValue"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IStringFormValue extends IFormValue +{ + + public function getString() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IStringFormValue_getString', array((array)$request)); + return (string)$response->returnval; + } + + public function setString($arg_text) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->text = $arg_text; + $response = $this->connection->__soapCall('IStringFormValue_setString', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function getMultiline() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IStringFormValue_getMultiline', array((array)$request)); + return (bool)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IStringFormValueCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IStringFormValue"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IChoiceFormValue extends IFormValue +{ + + public function getSelectedIndex() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IChoiceFormValue_getSelectedIndex', array((array)$request)); + return (int)$response->returnval; + } + + public function setSelectedIndex($arg_index) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->index = $arg_index; + $response = $this->connection->__soapCall('IChoiceFormValue_setSelectedIndex', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function getValues() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IChoiceFormValue_getValues', array((array)$request)); + return (array)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IChoiceFormValueCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IChoiceFormValue"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IForm extends VBox_ManagedObject +{ + + public function getValues() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IForm_getValues', array((array)$request)); + return new IFormValueCollection ($this->connection, (array)$response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IFormCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IForm"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class IVirtualSystemDescriptionForm extends IForm +{ + + public function getVirtualSystemDescription() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('IVirtualSystemDescriptionForm_getVirtualSystemDescription', array((array)$request)); + return new IVirtualSystemDescription ($this->connection, $response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class IVirtualSystemDescriptionFormCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "IVirtualSystemDescriptionForm"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICloudNetworkGatewayInfo extends VBox_ManagedObject +{ + + public function getPublicIP() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudNetworkGatewayInfo_getPublicIP', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudNetworkGatewayInfoCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudNetworkGatewayInfo"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICloudClient extends VBox_ManagedObject +{ + + public function getExportDescriptionForm($arg_description) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $response = $this->connection->__soapCall('ICloudClient_getExportDescriptionForm', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IVirtualSystemDescriptionForm ($this->connection, $response->form)); + } + + public function exportVM($arg_description, $arg_progress) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $request->progress = $arg_progress; + $response = $this->connection->__soapCall('ICloudClient_exportVM', array((array)$request)); + return ; + } + + public function getLaunchDescriptionForm($arg_description) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $response = $this->connection->__soapCall('ICloudClient_getLaunchDescriptionForm', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IVirtualSystemDescriptionForm ($this->connection, $response->form)); + } + + public function launchVM($arg_description) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $response = $this->connection->__soapCall('ICloudClient_launchVM', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function getImportDescriptionForm($arg_description) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $response = $this->connection->__soapCall('ICloudClient_getImportDescriptionForm', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IVirtualSystemDescriptionForm ($this->connection, $response->form)); + } + + public function importInstance($arg_description, $arg_progress) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->description = $arg_description; + $request->progress = $arg_progress; + $response = $this->connection->__soapCall('ICloudClient_importInstance', array((array)$request)); + return ; + } + + public function listInstances($arg_machineState) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->machineState = $arg_machineState; + $response = $this->connection->__soapCall('ICloudClient_listInstances', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IStringArray ($this->connection, $response->returnNames), new IStringArray ($this->connection, $response->returnIds)); + } + + public function listImages($arg_imageState) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->imageState = $arg_imageState; + $response = $this->connection->__soapCall('ICloudClient_listImages', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IStringArray ($this->connection, $response->returnNames), new IStringArray ($this->connection, $response->returnIds)); + } + + public function getInstanceInfo($arg_uid, $arg_description) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $request->description = $arg_description; + $response = $this->connection->__soapCall('ICloudClient_getInstanceInfo', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function startInstance($arg_uid) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $response = $this->connection->__soapCall('ICloudClient_startInstance', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function pauseInstance($arg_uid) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $response = $this->connection->__soapCall('ICloudClient_pauseInstance', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function terminateInstance($arg_uid) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $response = $this->connection->__soapCall('ICloudClient_terminateInstance', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function createImage($arg_parameters) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->parameters = $arg_parameters; + $response = $this->connection->__soapCall('ICloudClient_createImage', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function exportImage($arg_image, $arg_parameters) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->image = $arg_image; + $request->parameters = $arg_parameters; + $response = $this->connection->__soapCall('ICloudClient_exportImage', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function importImage($arg_uid, $arg_parameters) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $request->parameters = $arg_parameters; + $response = $this->connection->__soapCall('ICloudClient_importImage', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function deleteImage($arg_uid) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $response = $this->connection->__soapCall('ICloudClient_deleteImage', array((array)$request)); + return new IProgress ($this->connection, $response->returnval); + } + + public function getImageInfo($arg_uid) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->uid = $arg_uid; + $response = $this->connection->__soapCall('ICloudClient_getImageInfo', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new IStringArray ($this->connection, $response->infoArray)); + } + + public function startCloudNetworkGateway($arg_network, $arg_sshPublicKey) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->network = $arg_network; + $request->sshPublicKey = $arg_sshPublicKey; + $response = $this->connection->__soapCall('ICloudClient_startCloudNetworkGateway', array((array)$request)); + return array(new IProgress ($this->connection, $response->returnval), new ICloudNetworkGatewayInfo ($this->connection, $response->gatewayInfo)); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudClientCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudClient"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICloudProfile extends VBox_ManagedObject +{ + + public function getProperty($arg_name) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $response = $this->connection->__soapCall('ICloudProfile_getProperty', array((array)$request)); + return (string)$response->returnval; + } + + public function setProperty($arg_name, $arg_value) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $request->value = $arg_value; + $response = $this->connection->__soapCall('ICloudProfile_setProperty', array((array)$request)); + return ; + } + + public function getProperties($arg_names) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->names = $arg_names; + $response = $this->connection->__soapCall('ICloudProfile_getProperties', array((array)$request)); + return array((array)$response->returnval, (array)$response->returnNames); + } + + public function setProperties($arg_names, $arg_values) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->names = $arg_names; + $request->values = $arg_values; + $response = $this->connection->__soapCall('ICloudProfile_setProperties', array((array)$request)); + return ; + } + + public function remove() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProfile_remove', array((array)$request)); + return ; + } + + public function createCloudClient() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProfile_createCloudClient', array((array)$request)); + return new ICloudClient ($this->connection, $response->returnval); + } + + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProfile_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('ICloudProfile_setName', array((array)$request)); + } + + public function getProviderId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProfile_getProviderId', array((array)$request)); + return (string)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudProfileCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudProfile"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICloudProvider extends VBox_ManagedObject +{ + + public function getPropertyDescription($arg_name) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->name = $arg_name; + $response = $this->connection->__soapCall('ICloudProvider_getPropertyDescription', array((array)$request)); + return (string)$response->returnval; + } + + public function createProfile($arg_profileName, $arg_names, $arg_values) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->profileName = $arg_profileName; + $request->names = $arg_names; + $request->values = $arg_values; + $response = $this->connection->__soapCall('ICloudProvider_createProfile', array((array)$request)); + return ; + } + + public function importProfiles() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_importProfiles', array((array)$request)); + return ; + } + + public function restoreProfiles() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_restoreProfiles', array((array)$request)); + return ; + } + + public function saveProfiles() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_saveProfiles', array((array)$request)); + return ; + } + + public function getProfileByName($arg_profileName) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->profileName = $arg_profileName; + $response = $this->connection->__soapCall('ICloudProvider_getProfileByName', array((array)$request)); + return new ICloudProfile ($this->connection, $response->returnval); + } + + public function prepareUninstall() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_prepareUninstall', array((array)$request)); + return ; + } + + public function getName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getName', array((array)$request)); + return (string)$response->returnval; + } + + public function getShortName() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getShortName', array((array)$request)); + return (string)$response->returnval; + } + + public function getId() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getId', array((array)$request)); + return (string)$response->returnval; + } + + public function getProfiles() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getProfiles', array((array)$request)); + return new ICloudProfileCollection ($this->connection, (array)$response->returnval); + } + + public function getProfileNames() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getProfileNames', array((array)$request)); + return (array)$response->returnval; + } + + public function getSupportedPropertyNames() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProvider_getSupportedPropertyNames', array((array)$request)); + return (array)$response->returnval; + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudProviderCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudProvider"; +} + +/** + * Generated VBoxWebService Interface Wrapper + */ +class ICloudProviderManager extends VBox_ManagedObject +{ + + public function getProviderById($arg_providerId) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->providerId = $arg_providerId; + $response = $this->connection->__soapCall('ICloudProviderManager_getProviderById', array((array)$request)); + return new ICloudProvider ($this->connection, $response->returnval); + } + + public function getProviderByShortName($arg_providerName) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->providerName = $arg_providerName; + $response = $this->connection->__soapCall('ICloudProviderManager_getProviderByShortName', array((array)$request)); + return new ICloudProvider ($this->connection, $response->returnval); + } + + public function getProviderByName($arg_providerName) + { + $request = new stdClass(); + $request->_this = $this->handle; + $request->providerName = $arg_providerName; + $response = $this->connection->__soapCall('ICloudProviderManager_getProviderByName', array((array)$request)); + return new ICloudProvider ($this->connection, $response->returnval); + } + + public function getProviders() + { + $request = new stdClass(); + $request->_this = $this->handle; + $response = $this->connection->__soapCall('ICloudProviderManager_getProviders', array((array)$request)); + return new ICloudProviderCollection ($this->connection, (array)$response->returnval); + } +} + +/** + * Generated VBoxWebService Managed Object Collection + */ +class ICloudProviderManagerCollection extends VBox_ManagedObjectCollection +{ + protected $_interfaceName = "ICloudProviderManager"; +} + +/** * Generated VBoxWebService Struct */ class IPCIDeviceAttachment extends VBox_Struct @@ -14589,6 +18343,7 @@ class IGuestOSType extends VBox_Struct protected $recommendedIOAPIC; protected $recommendedVirtEx; protected $recommendedRAM; + protected $recommendedGraphicsController; protected $recommendedVRAM; protected $recommended2DVideoAcceleration; protected $recommended3DAcceleration; @@ -14609,7 +18364,9 @@ class IGuestOSType extends VBox_Struct protected $recommendedAudioCodec; protected $recommendedFloppy; protected $recommendedUSB; + protected $recommendedUSB3; protected $recommendedTFReset; + protected $recommendedX2APIC; public function __construct($connection, $values) { @@ -14622,6 +18379,7 @@ class IGuestOSType extends VBox_Struct $this->recommendedIOAPIC = $values->recommendedIOAPIC; $this->recommendedVirtEx = $values->recommendedVirtEx; $this->recommendedRAM = $values->recommendedRAM; + $this->recommendedGraphicsController = $values->recommendedGraphicsController; $this->recommendedVRAM = $values->recommendedVRAM; $this->recommended2DVideoAcceleration = $values->recommended2DVideoAcceleration; $this->recommended3DAcceleration = $values->recommended3DAcceleration; @@ -14642,7 +18400,9 @@ class IGuestOSType extends VBox_Struct $this->recommendedAudioCodec = $values->recommendedAudioCodec; $this->recommendedFloppy = $values->recommendedFloppy; $this->recommendedUSB = $values->recommendedUSB; + $this->recommendedUSB3 = $values->recommendedUSB3; $this->recommendedTFReset = $values->recommendedTFReset; + $this->recommendedX2APIC = $values->recommendedX2APIC; } public function getFamilyId() @@ -14677,6 +18437,10 @@ class IGuestOSType extends VBox_Struct { return (float)$this->recommendedRAM; } + public function getRecommendedGraphicsController() + { + return new GraphicsControllerType ($this->connection, $this->recommendedGraphicsController); + } public function getRecommendedVRAM() { return (float)$this->recommendedVRAM; @@ -14757,10 +18521,18 @@ class IGuestOSType extends VBox_Struct { return (bool)$this->recommendedUSB; } + public function getRecommendedUSB3() + { + return (bool)$this->recommendedUSB3; + } public function getRecommendedTFReset() { return (bool)$this->recommendedTFReset; } + public function getRecommendedX2APIC() + { + return (bool)$this->recommendedX2APIC; + } } /** @@ -14827,6 +18599,7 @@ class IAdditionsFacilityCollection extends VBox_StructCollection */ class IMediumAttachment extends VBox_Struct { + protected $machine; protected $medium; protected $controller; protected $port; @@ -14843,6 +18616,7 @@ class IMediumAttachment extends VBox_Struct public function __construct($connection, $values) { $this->connection = $connection; + $this->machine = $values->machine; $this->medium = $values->medium; $this->controller = $values->controller; $this->port = $values->port; @@ -14857,6 +18631,10 @@ class IMediumAttachment extends VBox_Struct $this->bandwidthGroup = $values->bandwidthGroup; } + public function getMachine() + { + return new IMachine ($this->connection, $this->machine); + } public function getMedium() { return new IMedium ($this->connection, $this->medium); @@ -14916,69 +18694,12 @@ class IMediumAttachmentCollection extends VBox_StructCollection } /** - * Generated VBoxWebService Struct - */ -class ISharedFolder extends VBox_Struct -{ - protected $name; - protected $hostPath; - protected $accessible; - protected $writable; - protected $autoMount; - protected $lastAccessError; - - public function __construct($connection, $values) - { - $this->connection = $connection; - $this->name = $values->name; - $this->hostPath = $values->hostPath; - $this->accessible = $values->accessible; - $this->writable = $values->writable; - $this->autoMount = $values->autoMount; - $this->lastAccessError = $values->lastAccessError; - } - - public function getName() - { - return (string)$this->name; - } - public function getHostPath() - { - return (string)$this->hostPath; - } - public function getAccessible() - { - return (bool)$this->accessible; - } - public function getWritable() - { - return (bool)$this->writable; - } - public function getAutoMount() - { - return (bool)$this->autoMount; - } - public function getLastAccessError() - { - return (string)$this->lastAccessError; - } -} - -/** - * Generated VBoxWebService Struct Collection - */ -class ISharedFolderCollection extends VBox_StructCollection -{ - protected $_interfaceName = "ISharedFolder"; -} - -/** * Generated VBoxWebService ENUM */ class SettingsVersion extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'v1_0', 2 => 'v1_1', 3 => 'v1_2', 4 => 'v1_3pre', 5 => 'v1_3', 6 => 'v1_4', 7 => 'v1_5', 8 => 'v1_6', 9 => 'v1_7', 10 => 'v1_8', 11 => 'v1_9', 12 => 'v1_10', 13 => 'v1_11', 14 => 'v1_12', 15 => 'v1_13', 16 => 'v1_14', 17 => 'v1_15', 99999 => 'Future'); - public $ValueMap = array('Null' => 0, 'v1_0' => 1, 'v1_1' => 2, 'v1_2' => 3, 'v1_3pre' => 4, 'v1_3' => 5, 'v1_4' => 6, 'v1_5' => 7, 'v1_6' => 8, 'v1_7' => 9, 'v1_8' => 10, 'v1_9' => 11, 'v1_10' => 12, 'v1_11' => 13, 'v1_12' => 14, 'v1_13' => 15, 'v1_14' => 16, 'v1_15' => 17, 'Future' => 99999); + public $NameMap = array(0 => 'Null', 1 => 'v1_0', 2 => 'v1_1', 3 => 'v1_2', 4 => 'v1_3pre', 5 => 'v1_3', 6 => 'v1_4', 7 => 'v1_5', 8 => 'v1_6', 9 => 'v1_7', 10 => 'v1_8', 11 => 'v1_9', 12 => 'v1_10', 13 => 'v1_11', 14 => 'v1_12', 15 => 'v1_13', 16 => 'v1_14', 17 => 'v1_15', 18 => 'v1_16', 19 => 'v1_17', 20 => 'v1_18', 99999 => 'Future'); + public $ValueMap = array('Null' => 0, 'v1_0' => 1, 'v1_1' => 2, 'v1_2' => 3, 'v1_3pre' => 4, 'v1_3' => 5, 'v1_4' => 6, 'v1_5' => 7, 'v1_6' => 8, 'v1_7' => 9, 'v1_8' => 10, 'v1_9' => 11, 'v1_10' => 12, 'v1_11' => 13, 'v1_12' => 14, 'v1_13' => 15, 'v1_14' => 16, 'v1_15' => 17, 'v1_16' => 18, 'v1_17' => 19, 'v1_18' => 20, 'Future' => 99999); } /** @@ -15011,8 +18732,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 => '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, ); + 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 => 'DeletingSnapshotOnline', 17 => 'DeletingSnapshotPaused', 18 => 'OnlineSnapshotting', 19 => 'RestoringSnapshot', 20 => 'DeletingSnapshot', 21 => 'SettingUp', 22 => '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, 'DeletingSnapshotOnline' => 16, 'DeletingSnapshotPaused' => 17, 'OnlineSnapshotting' => 18, 'RestoringSnapshot' => 19, 'DeletingSnapshot' => 20, 'SettingUp' => 21, 'Snapshotting' => 22, ); } /** @@ -15045,8 +18766,8 @@ class SessionStateCollection extends VBox_EnumCollection */ class CPUPropertyType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'PAE', 2 => 'LongMode', 3 => 'TripleFaultReset'); - public $ValueMap = array('Null' => 0, 'PAE' => 1, 'LongMode' => 2, 'TripleFaultReset' => 3); + public $NameMap = array(0 => 'Null', 1 => 'PAE', 2 => 'LongMode', 3 => 'TripleFaultReset', 4 => 'APIC', 5 => 'X2APIC', 6 => 'IBPBOnVMExit', 7 => 'IBPBOnVMEntry', 8 => 'HWVirt', 9 => 'SpecCtrl', 10 => 'SpecCtrlByHost', 11 => 'L1DFlushOnEMTScheduling', 12 => 'L1DFlushOnVMEntry', 13 => 'MDSClearOnEMTScheduling', 14 => 'MDSClearOnVMEntry'); + public $ValueMap = array('Null' => 0, 'PAE' => 1, 'LongMode' => 2, 'TripleFaultReset' => 3, 'APIC' => 4, 'X2APIC' => 5, 'IBPBOnVMExit' => 6, 'IBPBOnVMEntry' => 7, 'HWVirt' => 8, 'SpecCtrl' => 9, 'SpecCtrlByHost' => 10, 'L1DFlushOnEMTScheduling' => 11, 'L1DFlushOnVMEntry' => 12, 'MDSClearOnEMTScheduling' => 13, 'MDSClearOnVMEntry' => 14); } /** @@ -15062,8 +18783,8 @@ class CPUPropertyTypeCollection extends VBox_EnumCollection */ class HWVirtExPropertyType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'Enabled', 2 => 'VPID', 3 => 'NestedPaging', 4 => 'UnrestrictedExecution', 5 => 'LargePages', 6 => 'Force'); - public $ValueMap = array('Null' => 0, 'Enabled' => 1, 'VPID' => 2, 'NestedPaging' => 3, 'UnrestrictedExecution' => 4, 'LargePages' => 5, 'Force' => 6); + public $NameMap = array(0 => 'Null', 1 => 'Enabled', 2 => 'VPID', 3 => 'NestedPaging', 4 => 'UnrestrictedExecution', 5 => 'LargePages', 6 => 'Force', 7 => 'UseNativeApi'); + public $ValueMap = array('Null' => 0, 'Enabled' => 1, 'VPID' => 2, 'NestedPaging' => 3, 'UnrestrictedExecution' => 4, 'LargePages' => 5, 'Force' => 6, 'UseNativeApi' => 7); } /** @@ -15094,23 +18815,6 @@ class ParavirtProviderCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class FaultToleranceState extends VBox_Enum -{ - public $NameMap = array(1 => 'Inactive', 2 => 'Master', 3 => 'Standby'); - public $ValueMap = array('Inactive' => 1, 'Master' => 2, 'Standby' => 3); -} - -/** - * Generated VBoxWebService Enum Collection - */ -class FaultToleranceStateCollection extends VBox_EnumCollection -{ - protected $_interfaceName = "FaultToleranceState"; -} - -/** - * Generated VBoxWebService ENUM - */ class LockType extends VBox_Enum { public $NameMap = array(0 => 'Null', 1 => 'Shared', 2 => 'Write', 3 => 'VM'); @@ -15247,10 +18951,27 @@ class BIOSBootMenuModeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class APICMode extends VBox_Enum +{ + public $NameMap = array(0 => 'Disabled', 1 => 'APIC', 2 => 'X2APIC'); + public $ValueMap = array('Disabled' => 0, 'APIC' => 1, 'X2APIC' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class APICModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "APICMode"; +} + +/** + * Generated VBoxWebService ENUM + */ class ProcessorFeature extends VBox_Enum { - public $NameMap = array(0 => 'HWVirtEx', 1 => 'PAE', 2 => 'LongMode', 3 => 'NestedPaging'); - public $ValueMap = array('HWVirtEx' => 0, 'PAE' => 1, 'LongMode' => 2, 'NestedPaging' => 3); + public $NameMap = array(0 => 'HWVirtEx', 1 => 'PAE', 2 => 'LongMode', 3 => 'NestedPaging', 4 => 'UnrestrictedGuest', 5 => 'NestedHWVirt'); + public $ValueMap = array('HWVirtEx' => 0, 'PAE' => 1, 'LongMode' => 2, 'NestedPaging' => 3, 'UnrestrictedGuest' => 4, 'NestedHWVirt' => 5); } /** @@ -15332,35 +19053,69 @@ class BitmapFormatCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class DhcpOpt extends VBox_Enum +class DHCPOption extends VBox_Enum +{ + public $NameMap = array(1 => 'SubnetMask', 2 => 'TimeOffset', 3 => 'Routers', 4 => 'TimeServers', 5 => 'NameServers', 6 => 'DomainNameServers', 7 => 'LogServers', 8 => 'CookieServers', 9 => 'LPRServers', 10 => 'ImpressServers', 11 => 'ResourseLocationServers', 12 => 'HostName', 13 => 'BootFileSize', 14 => 'MeritDumpFile', 15 => 'DomainName', 16 => 'SwapServer', 17 => 'RootPath', 18 => 'ExtensionPath', 19 => 'IPForwarding', 20 => 'OptNonLocalSourceRouting', 21 => 'PolicyFilter', 22 => 'MaxDgramReassemblySize', 23 => 'DefaultIPTTL', 24 => 'PathMTUAgingTimeout', 25 => 'PathMTUPlateauTable', 26 => 'InterfaceMTU', 27 => 'AllSubnetsAreLocal', 28 => 'BroadcastAddress', 29 => 'PerformMaskDiscovery', 30 => 'MaskSupplier', 31 => 'PerformRouterDiscovery', 32 => 'RouterSolicitationAddress', 33 => 'StaticRoute', 34 => 'TrailerEncapsulation', 35 => 'ARPCacheTimeout', 36 => 'EthernetEncapsulation', 37 => 'TCPDefaultTTL', 38 => 'TCPKeepaliveInterval', 39 => 'TCPKeepaliveGarbage', 40 => 'NISDomain', 41 => 'NISServers', 42 => 'NTPServers', 43 => 'VendorSpecificInfo', 44 => 'NetBIOSNameServers', 45 => 'NetBIOSDatagramServers', 46 => 'NetBIOSNodeType', 47 => 'NetBIOSScope', 48 => 'XWindowsFontServers', 49 => 'XWindowsDisplayManager', 62 => 'NetWareIPDomainName', 63 => 'NetWareIPInformation', 64 => 'NISPlusDomain', 65 => 'NISPlusServers', 66 => 'TFTPServerName', 67 => 'BootfileName', 68 => 'MobileIPHomeAgents', 69 => 'SMTPServers', 70 => 'POP3Servers', 71 => 'NNTPServers', 72 => 'WWWServers', 73 => 'FingerServers', 74 => 'IRCServers', 75 => 'StreetTalkServers', 76 => 'STDAServers', 78 => 'SLPDirectoryAgent', 79 => 'SLPServiceScope', 119 => 'DomainSearch'); + public $ValueMap = array('SubnetMask' => 1, 'TimeOffset' => 2, 'Routers' => 3, 'TimeServers' => 4, 'NameServers' => 5, 'DomainNameServers' => 6, 'LogServers' => 7, 'CookieServers' => 8, 'LPRServers' => 9, 'ImpressServers' => 10, 'ResourseLocationServers' => 11, 'HostName' => 12, 'BootFileSize' => 13, 'MeritDumpFile' => 14, 'DomainName' => 15, 'SwapServer' => 16, 'RootPath' => 17, 'ExtensionPath' => 18, 'IPForwarding' => 19, 'OptNonLocalSourceRouting' => 20, 'PolicyFilter' => 21, 'MaxDgramReassemblySize' => 22, 'DefaultIPTTL' => 23, 'PathMTUAgingTimeout' => 24, 'PathMTUPlateauTable' => 25, 'InterfaceMTU' => 26, 'AllSubnetsAreLocal' => 27, 'BroadcastAddress' => 28, 'PerformMaskDiscovery' => 29, 'MaskSupplier' => 30, 'PerformRouterDiscovery' => 31, 'RouterSolicitationAddress' => 32, 'StaticRoute' => 33, 'TrailerEncapsulation' => 34, 'ARPCacheTimeout' => 35, 'EthernetEncapsulation' => 36, 'TCPDefaultTTL' => 37, 'TCPKeepaliveInterval' => 38, 'TCPKeepaliveGarbage' => 39, 'NISDomain' => 40, 'NISServers' => 41, 'NTPServers' => 42, 'VendorSpecificInfo' => 43, 'NetBIOSNameServers' => 44, 'NetBIOSDatagramServers' => 45, 'NetBIOSNodeType' => 46, 'NetBIOSScope' => 47, 'XWindowsFontServers' => 48, 'XWindowsDisplayManager' => 49, 'NetWareIPDomainName' => 62, 'NetWareIPInformation' => 63, 'NISPlusDomain' => 64, 'NISPlusServers' => 65, 'TFTPServerName' => 66, 'BootfileName' => 67, 'MobileIPHomeAgents' => 68, 'SMTPServers' => 69, 'POP3Servers' => 70, 'NNTPServers' => 71, 'WWWServers' => 72, 'FingerServers' => 73, 'IRCServers' => 74, 'StreetTalkServers' => 75, 'STDAServers' => 76, 'SLPDirectoryAgent' => 78, 'SLPServiceScope' => 79, 'DomainSearch' => 119); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class DHCPOptionCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "DHCPOption"; +} + +/** + * Generated VBoxWebService ENUM + */ +class DHCPOptionEncoding extends VBox_Enum { - public $NameMap = array(1 => 'SubnetMask', 2 => 'TimeOffset', 3 => 'Router', 4 => 'TimeServer', 5 => 'NameServer', 6 => 'DomainNameServer', 7 => 'LogServer', 8 => 'Cookie', 9 => 'LPRServer', 10 => 'ImpressServer', 11 => 'ResourseLocationServer', 12 => 'HostName', 13 => 'BootFileSize', 14 => 'MeritDumpFile', 15 => 'DomainName', 16 => 'SwapServer', 17 => 'RootPath', 18 => 'ExtensionPath', 19 => 'IPForwardingEnableDisable', 20 => 'NonLocalSourceRoutingEnableDisable', 21 => 'PolicyFilter', 22 => 'MaximumDatagramReassemblySize', 23 => 'DefaultIPTime2Live', 24 => 'PathMTUAgingTimeout', 25 => 'IPLayerParametersPerInterface', 26 => 'InterfaceMTU', 27 => 'AllSubnetsAreLocal', 28 => 'BroadcastAddress', 29 => 'PerformMaskDiscovery', 30 => 'MaskSupplier', 31 => 'PerformRouteDiscovery', 32 => 'RouterSolicitationAddress', 33 => 'StaticRoute', 34 => 'TrailerEncapsulation', 35 => 'ARPCacheTimeout', 36 => 'EthernetEncapsulation', 37 => 'TCPDefaultTTL', 38 => 'TCPKeepAliveInterval', 39 => 'TCPKeepAliveGarbage', 40 => 'NetworkInformationServiceDomain', 41 => 'NetworkInformationServiceServers', 42 => 'NetworkTimeProtocolServers', 43 => 'VendorSpecificInformation', 44 => 'Option_44', 45 => 'Option_45', 46 => 'Option_46', 47 => 'Option_47', 48 => 'Option_48', 49 => 'Option_49', 51 => 'IPAddressLeaseTime', 64 => 'Option_64', 65 => 'Option_65', 66 => 'TFTPServerName', 67 => 'BootfileName', 68 => 'Option_68', 69 => 'Option_69', 70 => 'Option_70', 71 => 'Option_71', 72 => 'Option_72', 73 => 'Option_73', 74 => 'Option_74', 75 => 'Option_75', 119 => 'Option_119'); - public $ValueMap = array('SubnetMask' => 1, 'TimeOffset' => 2, 'Router' => 3, 'TimeServer' => 4, 'NameServer' => 5, 'DomainNameServer' => 6, 'LogServer' => 7, 'Cookie' => 8, 'LPRServer' => 9, 'ImpressServer' => 10, 'ResourseLocationServer' => 11, 'HostName' => 12, 'BootFileSize' => 13, 'MeritDumpFile' => 14, 'DomainName' => 15, 'SwapServer' => 16, 'RootPath' => 17, 'ExtensionPath' => 18, 'IPForwardingEnableDisable' => 19, 'NonLocalSourceRoutingEnableDisable' => 20, 'PolicyFilter' => 21, 'MaximumDatagramReassemblySize' => 22, 'DefaultIPTime2Live' => 23, 'PathMTUAgingTimeout' => 24, 'IPLayerParametersPerInterface' => 25, 'InterfaceMTU' => 26, 'AllSubnetsAreLocal' => 27, 'BroadcastAddress' => 28, 'PerformMaskDiscovery' => 29, 'MaskSupplier' => 30, 'PerformRouteDiscovery' => 31, 'RouterSolicitationAddress' => 32, 'StaticRoute' => 33, 'TrailerEncapsulation' => 34, 'ARPCacheTimeout' => 35, 'EthernetEncapsulation' => 36, 'TCPDefaultTTL' => 37, 'TCPKeepAliveInterval' => 38, 'TCPKeepAliveGarbage' => 39, 'NetworkInformationServiceDomain' => 40, 'NetworkInformationServiceServers' => 41, 'NetworkTimeProtocolServers' => 42, 'VendorSpecificInformation' => 43, 'Option_44' => 44, 'Option_45' => 45, 'Option_46' => 46, 'Option_47' => 47, 'Option_48' => 48, 'Option_49' => 49, 'IPAddressLeaseTime' => 51, 'Option_64' => 64, 'Option_65' => 65, 'TFTPServerName' => 66, 'BootfileName' => 67, 'Option_68' => 68, 'Option_69' => 69, 'Option_70' => 70, 'Option_71' => 71, 'Option_72' => 72, 'Option_73' => 73, 'Option_74' => 74, 'Option_75' => 75, 'Option_119' => 119); + public $NameMap = array(0 => 'Normal', 1 => 'Hex'); + public $ValueMap = array('Normal' => 0, 'Hex' => 1); } /** * Generated VBoxWebService Enum Collection */ -class DhcpOptCollection extends VBox_EnumCollection +class DHCPOptionEncodingCollection extends VBox_EnumCollection { - protected $_interfaceName = "DhcpOpt"; + protected $_interfaceName = "DHCPOptionEncoding"; } /** * Generated VBoxWebService ENUM */ -class DhcpOptEncoding extends VBox_Enum +class DHCPConfigScope extends VBox_Enum { - public $NameMap = array(0 => 'Legacy', 1 => 'Hex'); - public $ValueMap = array('Legacy' => 0, 'Hex' => 1); + public $NameMap = array(0 => 'Global', 1 => 'Group', 2 => 'MachineNIC', 3 => 'MAC'); + public $ValueMap = array('Global' => 0, 'Group' => 1, 'MachineNIC' => 2, 'MAC' => 3); } /** * Generated VBoxWebService Enum Collection */ -class DhcpOptEncodingCollection extends VBox_EnumCollection +class DHCPConfigScopeCollection extends VBox_EnumCollection { - protected $_interfaceName = "DhcpOptEncoding"; + protected $_interfaceName = "DHCPConfigScope"; +} + +/** + * Generated VBoxWebService ENUM + */ +class DHCPGroupConditionType extends VBox_Enum +{ + public $NameMap = array(0 => 'MAC', 1 => 'MACWildcard', 2 => 'vendorClassID', 3 => 'vendorClassIDWildcard', 4 => 'userClassID', 5 => 'userClassIDWildcard'); + public $ValueMap = array('MAC' => 0, 'MACWildcard' => 1, 'vendorClassID' => 2, 'vendorClassIDWildcard' => 3, 'userClassID' => 4, 'userClassIDWildcard' => 5); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class DHCPGroupConditionTypeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "DHCPGroupConditionType"; } /** @@ -15417,10 +19172,27 @@ class ExportOptionsCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class CertificateVersion extends VBox_Enum +{ + public $NameMap = array(1 => 'V1', 2 => 'V2', 3 => 'V3', 99 => 'Unknown'); + public $ValueMap = array('V1' => 1, 'V2' => 2, 'V3' => 3, 'Unknown' => 99); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class CertificateVersionCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "CertificateVersion"; +} + +/** + * Generated VBoxWebService ENUM + */ class VirtualSystemDescriptionType extends VBox_Enum { - public $NameMap = array(1 => 'Ignore', 2 => 'OS', 3 => 'Name', 4 => 'Product', 5 => 'Vendor', 6 => 'Version', 7 => 'ProductUrl', 8 => 'VendorUrl', 9 => 'Description', 10 => 'License', 11 => 'Miscellaneous', 12 => 'CPU', 13 => 'Memory', 14 => 'HardDiskControllerIDE', 15 => 'HardDiskControllerSATA', 16 => 'HardDiskControllerSCSI', 17 => 'HardDiskControllerSAS', 18 => 'HardDiskImage', 19 => 'Floppy', 20 => 'CDROM', 21 => 'NetworkAdapter', 22 => 'USBController', 23 => 'SoundCard', 24 => 'SettingsFile'); - public $ValueMap = array('Ignore' => 1, 'OS' => 2, 'Name' => 3, 'Product' => 4, 'Vendor' => 5, 'Version' => 6, 'ProductUrl' => 7, 'VendorUrl' => 8, 'Description' => 9, 'License' => 10, 'Miscellaneous' => 11, 'CPU' => 12, 'Memory' => 13, 'HardDiskControllerIDE' => 14, 'HardDiskControllerSATA' => 15, 'HardDiskControllerSCSI' => 16, 'HardDiskControllerSAS' => 17, 'HardDiskImage' => 18, 'Floppy' => 19, 'CDROM' => 20, 'NetworkAdapter' => 21, 'USBController' => 22, 'SoundCard' => 23, 'SettingsFile' => 24); + public $NameMap = array(1 => 'Ignore', 2 => 'OS', 3 => 'Name', 4 => 'Product', 5 => 'Vendor', 6 => 'Version', 7 => 'ProductUrl', 8 => 'VendorUrl', 9 => 'Description', 10 => 'License', 11 => 'Miscellaneous', 12 => 'CPU', 13 => 'Memory', 14 => 'HardDiskControllerIDE', 15 => 'HardDiskControllerSATA', 16 => 'HardDiskControllerSCSI', 17 => 'HardDiskControllerSAS', 18 => 'HardDiskImage', 19 => 'Floppy', 20 => 'CDROM', 21 => 'NetworkAdapter', 22 => 'USBController', 23 => 'SoundCard', 24 => 'SettingsFile', 25 => 'BaseFolder', 26 => 'PrimaryGroup', 27 => 'CloudInstanceShape', 28 => 'CloudDomain', 29 => 'CloudBootDiskSize', 30 => 'CloudBucket', 31 => 'CloudOCIVCN', 32 => 'CloudPublicIP', 33 => 'CloudProfileName', 34 => 'CloudOCISubnet', 35 => 'CloudKeepObject', 36 => 'CloudLaunchInstance', 37 => 'CloudInstanceId', 38 => 'CloudImageId', 39 => 'CloudInstanceState', 40 => 'CloudImageState', 41 => 'CloudInstanceDisplayName', 42 => 'CloudImageDisplayName', 43 => 'CloudOCILaunchMode', 44 => 'CloudPrivateIP', 45 => 'CloudBootVolumeId', 46 => 'CloudOCIVCNCompartment', 47 => 'CloudOCISubnetCompartment', 48 => 'CloudPublicSSHKey', 49 => 'BootingFirmware'); + public $ValueMap = array('Ignore' => 1, 'OS' => 2, 'Name' => 3, 'Product' => 4, 'Vendor' => 5, 'Version' => 6, 'ProductUrl' => 7, 'VendorUrl' => 8, 'Description' => 9, 'License' => 10, 'Miscellaneous' => 11, 'CPU' => 12, 'Memory' => 13, 'HardDiskControllerIDE' => 14, 'HardDiskControllerSATA' => 15, 'HardDiskControllerSCSI' => 16, 'HardDiskControllerSAS' => 17, 'HardDiskImage' => 18, 'Floppy' => 19, 'CDROM' => 20, 'NetworkAdapter' => 21, 'USBController' => 22, 'SoundCard' => 23, 'SettingsFile' => 24, 'BaseFolder' => 25, 'PrimaryGroup' => 26, 'CloudInstanceShape' => 27, 'CloudDomain' => 28, 'CloudBootDiskSize' => 29, 'CloudBucket' => 30, 'CloudOCIVCN' => 31, 'CloudPublicIP' => 32, 'CloudProfileName' => 33, 'CloudOCISubnet' => 34, 'CloudKeepObject' => 35, 'CloudLaunchInstance' => 36, 'CloudInstanceId' => 37, 'CloudImageId' => 38, 'CloudInstanceState' => 39, 'CloudImageState' => 40, 'CloudInstanceDisplayName' => 41, 'CloudImageDisplayName' => 42, 'CloudOCILaunchMode' => 43, 'CloudPrivateIP' => 44, 'CloudBootVolumeId' => 45, 'CloudOCIVCNCompartment' => 46, 'CloudOCISubnetCompartment' => 47, 'CloudPublicSSHKey' => 48, 'BootingFirmware' => 49); } /** @@ -15451,10 +19223,112 @@ class VirtualSystemDescriptionValueTypeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class RecordingDestination extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'File'); + public $ValueMap = array('None' => 0, 'File' => 1); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingDestinationCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingDestination"; +} + +/** + * Generated VBoxWebService ENUM + */ +class RecordingFeature extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'Video', 2 => 'Audio'); + public $ValueMap = array('None' => 0, 'Video' => 1, 'Audio' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingFeatureCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingFeature"; +} + +/** + * Generated VBoxWebService ENUM + */ +class RecordingAudioCodec extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'WavPCM', 2 => 'Opus'); + public $ValueMap = array('None' => 0, 'WavPCM' => 1, 'Opus' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingAudioCodecCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingAudioCodec"; +} + +/** + * Generated VBoxWebService ENUM + */ +class RecordingVideoCodec extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'VP8', 2 => 'VP9', 3 => 'AV1'); + public $ValueMap = array('None' => 0, 'VP8' => 1, 'VP9' => 2, 'AV1' => 3); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingVideoCodecCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingVideoCodec"; +} + +/** + * Generated VBoxWebService ENUM + */ +class RecordingVideoScalingMethod extends VBox_Enum +{ + public $NameMap = array(0 => 'None', 1 => 'NearestNeighbor', 2 => 'Bilinear', 3 => 'Bicubic'); + public $ValueMap = array('None' => 0, 'NearestNeighbor' => 1, 'Bilinear' => 2, 'Bicubic' => 3); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingVideoScalingMethodCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingVideoScalingMethod"; +} + +/** + * Generated VBoxWebService ENUM + */ +class RecordingVideoRateControlMode extends VBox_Enum +{ + public $NameMap = array(0 => 'CBR', 1 => 'VBR'); + public $ValueMap = array('CBR' => 0, 'VBR' => 1); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class RecordingVideoRateControlModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "RecordingVideoRateControlMode"; +} + +/** + * Generated VBoxWebService ENUM + */ class GraphicsControllerType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'VBoxVGA', 2 => 'VMSVGA'); - public $ValueMap = array('Null' => 0, 'VBoxVGA' => 1, 'VMSVGA' => 2); + public $NameMap = array(0 => 'Null', 1 => 'VBoxVGA', 2 => 'VMSVGA', 3 => 'VBoxSVGA'); + public $ValueMap = array('Null' => 0, 'VBoxVGA' => 1, 'VMSVGA' => 2, 'VBoxSVGA' => 3); } /** @@ -15504,8 +19378,8 @@ class CloneModeCollection extends VBox_EnumCollection */ class CloneOptions extends VBox_Enum { - public $NameMap = array(1 => 'Link', 2 => 'KeepAllMACs', 3 => 'KeepNATMACs', 4 => 'KeepDiskNames'); - public $ValueMap = array('Link' => 1, 'KeepAllMACs' => 2, 'KeepNATMACs' => 3, 'KeepDiskNames' => 4); + public $NameMap = array(1 => 'Link', 2 => 'KeepAllMACs', 3 => 'KeepNATMACs', 4 => 'KeepDiskNames', 5 => 'KeepHwUUIDs'); + public $ValueMap = array('Link' => 1, 'KeepAllMACs' => 2, 'KeepNATMACs' => 3, 'KeepDiskNames' => 4, 'KeepHwUUIDs' => 5); } /** @@ -15536,6 +19410,23 @@ class AutostopTypeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class VMProcPriority extends VBox_Enum +{ + public $NameMap = array(0 => 'Invalid', 1 => 'Default', 2 => 'Flat', 3 => 'Low', 5 => 'Normal', 6 => 'High'); + public $ValueMap = array('Invalid' => 0, 'Default' => 1, 'Flat' => 2, 'Low' => 3, 'Normal' => 5, 'High' => 6); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class VMProcPriorityCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "VMProcPriority"; +} + +/** + * Generated VBoxWebService ENUM + */ class HostNetworkInterfaceMediumType extends VBox_Enum { public $NameMap = array(0 => 'Unknown', 1 => 'Ethernet', 2 => 'PPP', 3 => 'SLIP'); @@ -15587,10 +19478,27 @@ class HostNetworkInterfaceTypeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class ProxyMode extends VBox_Enum +{ + public $NameMap = array(0 => 'System', 1 => 'NoProxy', 2 => 'Manual'); + public $ValueMap = array('System' => 0, 'NoProxy' => 1, 'Manual' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class ProxyModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "ProxyMode"; +} + +/** + * Generated VBoxWebService ENUM + */ class AdditionsFacilityType extends VBox_Enum { - public $NameMap = array(0 => 'None', 20 => 'VBoxGuestDriver', 90 => 'AutoLogon', 100 => 'VBoxService', 101 => 'VBoxTrayClient', 1000 => 'Seamless', 1100 => 'Graphics', 2147483646 => 'All'); - public $ValueMap = array('None' => 0, 'VBoxGuestDriver' => 20, 'AutoLogon' => 90, 'VBoxService' => 100, 'VBoxTrayClient' => 101, 'Seamless' => 1000, 'Graphics' => 1100, 'All' => 2147483646); + public $NameMap = array(0 => 'None', 20 => 'VBoxGuestDriver', 90 => 'AutoLogon', 100 => 'VBoxService', 101 => 'VBoxTrayClient', 1000 => 'Seamless', 1100 => 'Graphics', 1101 => 'MonitorAttach', 2147483646 => 'All'); + public $ValueMap = array('None' => 0, 'VBoxGuestDriver' => 20, 'AutoLogon' => 90, 'VBoxService' => 100, 'VBoxTrayClient' => 101, 'Seamless' => 1000, 'Graphics' => 1100, 'MonitorAttach' => 1101, 'All' => 2147483646); } /** @@ -15842,7 +19750,7 @@ class FileCopyFlagCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class FsObjMoveFlags extends VBox_Enum +class FsObjMoveFlag 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); @@ -15851,9 +19759,9 @@ class FsObjMoveFlags extends VBox_Enum /** * Generated VBoxWebService Enum Collection */ -class FsObjMoveFlagsCollection extends VBox_EnumCollection +class FsObjMoveFlagCollection extends VBox_EnumCollection { - protected $_interfaceName = "FsObjMoveFlags"; + protected $_interfaceName = "FsObjMoveFlag"; } /** @@ -15876,7 +19784,7 @@ class DirectoryCreateFlagCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class DirectoryCopyFlags extends VBox_Enum +class DirectoryCopyFlag extends VBox_Enum { public $NameMap = array(0 => 'None', 1 => 'CopyIntoExisting'); public $ValueMap = array('None' => 0, 'CopyIntoExisting' => 1); @@ -15885,9 +19793,9 @@ class DirectoryCopyFlags extends VBox_Enum /** * Generated VBoxWebService Enum Collection */ -class DirectoryCopyFlagsCollection extends VBox_EnumCollection +class DirectoryCopyFlagCollection extends VBox_EnumCollection { - protected $_interfaceName = "DirectoryCopyFlags"; + protected $_interfaceName = "DirectoryCopyFlag"; } /** @@ -15929,8 +19837,8 @@ class FsObjRenameFlagCollection 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', 128 => 'UnquotedArguments'); - public $ValueMap = array('None' => 0, 'WaitForProcessStartOnly' => 1, 'IgnoreOrphanedProcesses' => 2, 'Hidden' => 4, 'NoProfile' => 8, 'WaitForStdOut' => 16, 'WaitForStdErr' => 32, 'ExpandArguments' => 64, 'UnquotedArguments' => 128); + public $NameMap = array(0 => 'None', 1 => 'WaitForProcessStartOnly', 2 => 'IgnoreOrphanedProcesses', 4 => 'Hidden', 8 => 'Profile', 16 => 'WaitForStdOut', 32 => 'WaitForStdErr', 64 => 'ExpandArguments', 128 => 'UnquotedArguments'); + public $ValueMap = array('None' => 0, 'WaitForProcessStartOnly' => 1, 'IgnoreOrphanedProcesses' => 2, 'Hidden' => 4, 'Profile' => 8, 'WaitForStdOut' => 16, 'WaitForStdErr' => 32, 'ExpandArguments' => 64, 'UnquotedArguments' => 128); } /** @@ -16097,7 +20005,7 @@ class FileSharingModeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ -class FileOpenExFlags extends VBox_Enum +class FileOpenExFlag extends VBox_Enum { public $NameMap = array(0 => 'None'); public $ValueMap = array('None' => 0); @@ -16106,9 +20014,9 @@ class FileOpenExFlags extends VBox_Enum /** * Generated VBoxWebService Enum Collection */ -class FileOpenExFlagsCollection extends VBox_EnumCollection +class FileOpenExFlagCollection extends VBox_EnumCollection { - protected $_interfaceName = "FileOpenExFlags"; + protected $_interfaceName = "FileOpenExFlag"; } /** @@ -16218,8 +20126,8 @@ class MediumTypeCollection extends VBox_EnumCollection */ class MediumVariant extends VBox_Enum { - public $NameMap = array(0 => 'Standard', 0x01 => 'VmdkSplit2G', 0x02 => 'VmdkRawDisk', 0x04 => 'VmdkStreamOptimized', 0x08 => 'VmdkESX', 0x100 => 'VdiZeroExpand', 0x10000 => 'Fixed', 0x20000 => 'Diff', 0x40000000 => 'NoCreateDir'); - public $ValueMap = array('Standard' => 0, 'VmdkSplit2G' => 0x01, 'VmdkRawDisk' => 0x02, 'VmdkStreamOptimized' => 0x04, 'VmdkESX' => 0x08, 'VdiZeroExpand' => 0x100, 'Fixed' => 0x10000, 'Diff' => 0x20000, 'NoCreateDir' => 0x40000000); + public $NameMap = array(0 => 'Standard', 0x01 => 'VmdkSplit2G', 0x02 => 'VmdkRawDisk', 0x04 => 'VmdkStreamOptimized', 0x08 => 'VmdkESX', 0x100 => 'VdiZeroExpand', 0x10000 => 'Fixed', 0x20000 => 'Diff', 0x20000000 => 'Formatted', 0x40000000 => 'NoCreateDir'); + public $ValueMap = array('Standard' => 0, 'VmdkSplit2G' => 0x01, 'VmdkRawDisk' => 0x02, 'VmdkStreamOptimized' => 0x04, 'VmdkESX' => 0x08, 'VdiZeroExpand' => 0x100, 'Fixed' => 0x10000, 'Diff' => 0x20000, 'Formatted' => 0x20000000, 'NoCreateDir' => 0x40000000); } /** @@ -16269,8 +20177,8 @@ class DataFlagsCollection extends VBox_EnumCollection */ class MediumFormatCapabilities extends VBox_Enum { - public $NameMap = array(0x01 => 'Uuid', 0x02 => 'CreateFixed', 0x04 => 'CreateDynamic', 0x08 => 'CreateSplit2G', 0x10 => 'Differencing', 0x20 => 'Asynchronous', 0x40 => 'File', 0x80 => 'Properties', 0x100 => 'TcpNetworking', 0x200 => 'VFS', 0x3FF => 'CapabilityMask'); - public $ValueMap = array('Uuid' => 0x01, 'CreateFixed' => 0x02, 'CreateDynamic' => 0x04, 'CreateSplit2G' => 0x08, 'Differencing' => 0x10, 'Asynchronous' => 0x20, 'File' => 0x40, 'Properties' => 0x80, 'TcpNetworking' => 0x100, 'VFS' => 0x200, 'CapabilityMask' => 0x3FF); + public $NameMap = array(0x01 => 'Uuid', 0x02 => 'CreateFixed', 0x04 => 'CreateDynamic', 0x08 => 'CreateSplit2G', 0x10 => 'Differencing', 0x20 => 'Asynchronous', 0x40 => 'File', 0x80 => 'Properties', 0x100 => 'TcpNetworking', 0x200 => 'VFS', 0x400 => 'Discard', 0x800 => 'Preferred', 0xFFF => 'CapabilityMask'); + public $ValueMap = array('Uuid' => 0x01, 'CreateFixed' => 0x02, 'CreateDynamic' => 0x04, 'CreateSplit2G' => 0x08, 'Differencing' => 0x10, 'Asynchronous' => 0x20, 'File' => 0x40, 'Properties' => 0x80, 'TcpNetworking' => 0x100, 'VFS' => 0x200, 'Discard' => 0x400, 'Preferred' => 0x800, 'CapabilityMask' => 0xFFF); } /** @@ -16284,6 +20192,23 @@ class MediumFormatCapabilitiesCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class PartitionTableType extends VBox_Enum +{ + public $NameMap = array(1 => 'MBR', 2 => 'GPT'); + public $ValueMap = array('MBR' => 1, 'GPT' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class PartitionTableTypeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "PartitionTableType"; +} + +/** + * Generated VBoxWebService ENUM + */ class KeyboardLED extends VBox_Enum { public $NameMap = array(0x01 => 'NumLock', 0x02 => 'CapsLock', 0x04 => 'ScrollLock'); @@ -16337,8 +20262,8 @@ class TouchContactStateCollection extends VBox_EnumCollection */ class FramebufferCapabilities extends VBox_Enum { - public $NameMap = array(0x01 => 'UpdateImage', 0x02 => 'VHWA', 0x04 => 'VisibleRegion'); - public $ValueMap = array('UpdateImage' => 0x01, 'VHWA' => 0x02, 'VisibleRegion' => 0x04); + public $NameMap = array(0x01 => 'UpdateImage', 0x02 => 'VHWA', 0x04 => 'VisibleRegion', 0x08 => 'RenderCursor', 0x10 => 'MoveCursor'); + public $ValueMap = array('UpdateImage' => 0x01, 'VHWA' => 0x02, 'VisibleRegion' => 0x04, 'RenderCursor' => 0x08, 'MoveCursor' => 0x10); } /** @@ -16354,8 +20279,8 @@ class FramebufferCapabilitiesCollection extends VBox_EnumCollection */ class GuestMonitorStatus extends VBox_Enum { - public $NameMap = array(0 => 'Disabled', 1 => 'Enabled'); - public $ValueMap = array('Disabled' => 0, 'Enabled' => 1); + public $NameMap = array(0 => 'Disabled', 1 => 'Enabled', 2 => 'Blank'); + public $ValueMap = array('Disabled' => 0, 'Enabled' => 1, 'Blank' => 2); } /** @@ -16369,10 +20294,27 @@ class GuestMonitorStatusCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class ScreenLayoutMode extends VBox_Enum +{ + public $NameMap = array(0 => 'Apply', 1 => 'Reset', 2 => 'Attach', 3 => 'Silent'); + public $ValueMap = array('Apply' => 0, 'Reset' => 1, 'Attach' => 2, 'Silent' => 3); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class ScreenLayoutModeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "ScreenLayoutMode"; +} + +/** + * Generated VBoxWebService ENUM + */ class NetworkAttachmentType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'NAT', 2 => 'Bridged', 3 => 'Internal', 4 => 'HostOnly', 5 => 'Generic', 6 => 'NATNetwork'); - public $ValueMap = array('Null' => 0, 'NAT' => 1, 'Bridged' => 2, 'Internal' => 3, 'HostOnly' => 4, 'Generic' => 5, 'NATNetwork' => 6); + public $NameMap = array(0 => 'Null', 1 => 'NAT', 2 => 'Bridged', 3 => 'Internal', 4 => 'HostOnly', 5 => 'Generic', 6 => 'NATNetwork', 7 => 'Cloud'); + public $ValueMap = array('Null' => 0, 'NAT' => 1, 'Bridged' => 2, 'Internal' => 3, 'HostOnly' => 4, 'Generic' => 5, 'NATNetwork' => 6, 'Cloud' => 7); } /** @@ -16388,8 +20330,8 @@ class NetworkAttachmentTypeCollection extends VBox_EnumCollection */ class NetworkAdapterType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'Am79C970A', 2 => 'Am79C973', 3 => 'I82540EM', 4 => 'I82543GC', 5 => 'I82545EM', 6 => 'Virtio'); - public $ValueMap = array('Null' => 0, 'Am79C970A' => 1, 'Am79C973' => 2, 'I82540EM' => 3, 'I82543GC' => 4, 'I82545EM' => 5, 'Virtio' => 6); + public $NameMap = array(0 => 'Null', 1 => 'Am79C970A', 2 => 'Am79C973', 3 => 'I82540EM', 4 => 'I82543GC', 5 => 'I82545EM', 6 => 'Virtio', 7 => 'Am79C960'); + public $ValueMap = array('Null' => 0, 'Am79C970A' => 1, 'Am79C973' => 2, 'I82540EM' => 3, 'I82543GC' => 4, 'I82545EM' => 5, 'Virtio' => 6, 'Am79C960' => 7); } /** @@ -16437,6 +20379,40 @@ class PortModeCollection extends VBox_EnumCollection /** * Generated VBoxWebService ENUM */ +class UartType extends VBox_Enum +{ + public $NameMap = array(0 => 'U16450', 1 => 'U16550A', 2 => 'U16750'); + public $ValueMap = array('U16450' => 0, 'U16550A' => 1, 'U16750' => 2); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class UartTypeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "UartType"; +} + +/** + * Generated VBoxWebService ENUM + */ +class VMExecutionEngine extends VBox_Enum +{ + public $NameMap = array(0 => 'NotSet', 1 => 'RawMode', 2 => 'HwVirt', 3 => 'NativeApi'); + public $ValueMap = array('NotSet' => 0, 'RawMode' => 1, 'HwVirt' => 2, 'NativeApi' => 3); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class VMExecutionEngineCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "VMExecutionEngine"; +} + +/** + * Generated VBoxWebService ENUM + */ class USBControllerType extends VBox_Enum { public $NameMap = array(0 => 'Null', 1 => 'OHCI', 2 => 'EHCI', 3 => 'XHCI', 4 => 'Last'); @@ -16592,8 +20568,8 @@ class ReasonCollection extends VBox_EnumCollection */ class StorageBus extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'IDE', 2 => 'SATA', 3 => 'SCSI', 4 => 'Floppy', 5 => 'SAS', 6 => 'USB'); - public $ValueMap = array('Null' => 0, 'IDE' => 1, 'SATA' => 2, 'SCSI' => 3, 'Floppy' => 4, 'SAS' => 5, 'USB' => 6); + public $NameMap = array(0 => 'Null', 1 => 'IDE', 2 => 'SATA', 3 => 'SCSI', 4 => 'Floppy', 5 => 'SAS', 6 => 'USB', 7 => 'PCIe', 8 => 'VirtioSCSI'); + public $ValueMap = array('Null' => 0, 'IDE' => 1, 'SATA' => 2, 'SCSI' => 3, 'Floppy' => 4, 'SAS' => 5, 'USB' => 6, 'PCIe' => 7, 'VirtioSCSI' => 8); } /** @@ -16609,8 +20585,8 @@ class StorageBusCollection extends VBox_EnumCollection */ class StorageControllerType extends VBox_Enum { - public $NameMap = array(0 => 'Null', 1 => 'LsiLogic', 2 => 'BusLogic', 3 => 'IntelAhci', 4 => 'PIIX3', 5 => 'PIIX4', 6 => 'ICH6', 7 => 'I82078', 8 => 'LsiLogicSas', 9 => 'USB'); - public $ValueMap = array('Null' => 0, 'LsiLogic' => 1, 'BusLogic' => 2, 'IntelAhci' => 3, 'PIIX3' => 4, 'PIIX4' => 5, 'ICH6' => 6, 'I82078' => 7, 'LsiLogicSas' => 8, 'USB' => 9); + public $NameMap = array(0 => 'Null', 1 => 'LsiLogic', 2 => 'BusLogic', 3 => 'IntelAhci', 4 => 'PIIX3', 5 => 'PIIX4', 6 => 'ICH6', 7 => 'I82078', 8 => 'LsiLogicSas', 9 => 'USB', 10 => 'NVMe', 11 => 'VirtioSCSI'); + public $ValueMap = array('Null' => 0, 'LsiLogic' => 1, 'BusLogic' => 2, 'IntelAhci' => 3, 'PIIX3' => 4, 'PIIX4' => 5, 'ICH6' => 6, 'I82078' => 7, 'LsiLogicSas' => 8, 'USB' => 9, 'NVMe' => 10, 'VirtioSCSI' => 11); } /** @@ -16694,8 +20670,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 => '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); + 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 => 'OnRecordingChanged', 92 => 'OnGuestUserStateChanged', 93 => 'OnGuestMultiTouch', 94 => 'OnHostNameResolutionConfigurationChange', 95 => 'OnSnapshotRestored', 96 => 'OnMediumConfigChanged', 97 => 'OnAudioAdapterChanged', 98 => 'OnProgressPercentageChanged', 99 => 'OnProgressTaskCompleted', 100 => 'OnCursorPositionChanged', 101 => 'OnGuestAdditionsStatusChanged', 102 => 'OnGuestMonitorInfoChanged', 103 => 'OnGuestFileSizeChanged', 104 => 'OnClipboardFileTransferModeChanged', 105 => '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, 'OnRecordingChanged' => 91, 'OnGuestUserStateChanged' => 92, 'OnGuestMultiTouch' => 93, 'OnHostNameResolutionConfigurationChange' => 94, 'OnSnapshotRestored' => 95, 'OnMediumConfigChanged' => 96, 'OnAudioAdapterChanged' => 97, 'OnProgressPercentageChanged' => 98, 'OnProgressTaskCompleted' => 99, 'OnCursorPositionChanged' => 100, 'OnGuestAdditionsStatusChanged' => 101, 'OnGuestMonitorInfoChanged' => 102, 'OnGuestFileSizeChanged' => 103, 'OnClipboardFileTransferModeChanged' => 104, 'Last' => 105); } /** @@ -16739,3 +20715,54 @@ class GuestMonitorChangedEventTypeCollection extends VBox_EnumCollection { protected $_interfaceName = "GuestMonitorChangedEventType"; } + +/** + * Generated VBoxWebService ENUM + */ +class FormValueType extends VBox_Enum +{ + public $NameMap = array(0 => 'Boolean', 1 => 'String', 2 => 'Choice', 3 => 'RangedInteger'); + public $ValueMap = array('Boolean' => 0, 'String' => 1, 'Choice' => 2, 'RangedInteger' => 3); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class FormValueTypeCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "FormValueType"; +} + +/** + * Generated VBoxWebService ENUM + */ +class CloudMachineState extends VBox_Enum +{ + public $NameMap = array(0 => 'Invalid', 1 => 'Provisioning', 2 => 'Running', 3 => 'Starting', 4 => 'Stopping', 5 => 'Stopped', 6 => 'CreatingImage', 7 => 'Terminating', 8 => 'Terminated'); + public $ValueMap = array('Invalid' => 0, 'Provisioning' => 1, 'Running' => 2, 'Starting' => 3, 'Stopping' => 4, 'Stopped' => 5, 'CreatingImage' => 6, 'Terminating' => 7, 'Terminated' => 8); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class CloudMachineStateCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "CloudMachineState"; +} + +/** + * Generated VBoxWebService ENUM + */ +class CloudImageState extends VBox_Enum +{ + public $NameMap = array(0 => 'Invalid', 1 => 'Provisioning', 2 => 'Importing', 3 => 'Available', 4 => 'Exporting', 5 => 'Disabled', 6 => 'Deleted'); + public $ValueMap = array('Invalid' => 0, 'Provisioning' => 1, 'Importing' => 2, 'Available' => 3, 'Exporting' => 4, 'Disabled' => 5, 'Deleted' => 6); +} + +/** + * Generated VBoxWebService Enum Collection + */ +class CloudImageStateCollection extends VBox_EnumCollection +{ + protected $_interfaceName = "CloudImageState"; +} diff --git a/endpoints/lib/vboxconnector.php b/endpoints/lib/vboxconnector.php index 532f025..fc6ce21 100644 --- a/endpoints/lib/vboxconnector.php +++ b/endpoints/lib/vboxconnector.php @@ -1,5838 +1,5851 @@ -<?php
-/**
- *
- * Connects to vboxwebsrv, calls SOAP methods, and returns data.
- *
- * @author Ian Moore (imoore76 at yahoo dot com)
- * @copyright Copyright (C) 2010-2015 Ian Moore (imoore76 at yahoo dot com)
- * @version $Id: vboxconnector.php 599 2015-07-27 10:40:37Z imoore76 $
- * @package phpVirtualBox
- *
- */
-
-class vboxconnector {
-
- /**
- * Error with safe HTML
- * @var integer
- */
- const PHPVB_ERRNO_HTML = 1;
-
- /**
- * Error number describing a fatal error
- * @var integer
- */
- const PHPVB_ERRNO_FATAL = 32;
-
- /**
- * Error number describing a connection error
- * @var integer
- */
- const PHPVB_ERRNO_CONNECT = 64;
-
- /**
- * phpVirtualBox groups extra value key
- * @var string
- */
- const phpVboxGroupKey = 'phpvb/Groups';
-
- /**
- * Holds any errors that occur during processing. Errors are placed in here
- * when we want calling functions to be aware of the error, but do not want to
- * halt processing
- *
- * @var array
- */
- var $errors = array();
-
- /**
- * Holds any debug messages
- *
- * @var array
- */
- var $messages = array();
-
- /**
- * Settings object
- * @var phpVBoxConfigClass
- * @see phpVBoxConfigClass
- */
- var $settings = null;
-
- /**
- * true if connected to vboxwebsrv
- * @var boolean
- */
- var $connected = false;
-
- /**
- * IVirtualBox instance
- * @var IVirtualBox
- */
- var $vbox = null;
-
- /**
- * VirtualBox web session manager
- * @var IWebsessionManager
- */
- var $websessionManager = null;
-
- /**
- * Holds IWebsessionManager session object if created
- * during processing so that it can be properly shutdown
- * in __destruct
- * @var ISession
- * @see vboxconnector::__destruct()
- */
- var $session = null;
-
- /**
- * Holds VirtualBox version information
- * @var array
- */
- var $version = null;
-
- /**
- * If true, vboxconnector will not verify that there is a valid
- * (PHP) session before connecting.
- * @var boolean
- */
- var $skipSessionCheck = false;
-
- /**
- * Holds items that should persist accross requests
- * @var array
- */
- var $persistentRequest = array();
-
- /**
- * Holds VirtualBox host OS specific directory separator set by getDSep()
- * @var string
- * @see vboxconnector::getDsep()
- */
- var $dsep = null;
-
- /**
- * Obtain configuration settings and set object vars
- * @param boolean $useAuthMaster use the authentication master obtained from configuration class
- * @see phpVBoxConfigClass
- */
- public function __construct($useAuthMaster = false) {
-
- require_once(dirname(__FILE__).'/language.php');
- require_once(dirname(__FILE__).'/vboxServiceWrappers.php');
-
- /* Set up.. .. settings */
-
- /** @var phpVBoxConfigClass */
- $this->settings = new phpVBoxConfigClass();
-
- // Are default settings being used?
- if(@$this->settings->warnDefault) {
- throw new Exception("No configuration found. Rename the file <b>config.php-example</b> in phpVirtualBox's folder to ".
- "<b>config.php</b> and edit as needed.<p>For more detailed instructions, please see the installation wiki on ".
- "phpVirtualBox's web site. <p><a href='https://github.com/phpvirtualbox/phpvirtualbox/wiki' target=_blank>".
- "https://github.com/phpvirtualbox/phpvirtualbox/wiki</a>.</p>",
- (vboxconnector::PHPVB_ERRNO_FATAL + vboxconnector::PHPVB_ERRNO_HTML));
- }
-
- // Check for SoapClient class
- if(!class_exists('SoapClient')) {
- throw new Exception('PHP does not have the SOAP extension enabled.',vboxconnector::PHPVB_ERRNO_FATAL);
- }
-
- // use authentication master server?
- if(@$useAuthMaster) {
- $this->settings->setServer($this->settings->getServerAuthMaster());
- }
-
- }
-
- /**
- * Connect to vboxwebsrv
- * @see SoapClient
- * @see phpVBoxConfigClass
- * @return boolean true on success or if already connected
- */
- public function connect() {
-
- // Already connected?
- if(@$this->connected)
- return true;
-
- // Valid session?
- if(!@$this->skipSessionCheck && !$_SESSION['valid']) {
- throw new Exception(trans('Not logged in.','UIUsers'),vboxconnector::PHPVB_ERRNO_FATAL);
- }
-
- // Persistent server?
- if(@$this->persistentRequest['vboxServer']) {
- $this->settings->setServer($this->persistentRequest['vboxServer']);
- }
-
- //Connect to webservice
- $pvbxver = substr(@constant('PHPVBOX_VER'),0,(strpos(@constant('PHPVBOX_VER'),'-')));
- $this->client = new SoapClient(dirname(__FILE__)."/vboxwebService-".$pvbxver.".wsdl",
- array(
- 'features' => (SOAP_USE_XSI_ARRAY_TYPE + SOAP_SINGLE_ELEMENT_ARRAYS),
- 'cache_wsdl' => WSDL_CACHE_BOTH,
- 'trace' => (@$this->settings->debugSoap),
- 'connection_timeout' => (@$this->settings->connectionTimeout ? $this->settings->connectionTimeout : 20),
- 'location' => @$this->settings->location
- ));
-
-
- // Persistent handles?
- if(@$this->persistentRequest['vboxHandle']) {
-
- try {
-
- // Check for existing sessioin
- $this->websessionManager = new IWebsessionManager($this->client);
- $this->vbox = new IVirtualBox($this->client, $this->persistentRequest['vboxHandle']);
-
- // force valid vbox check
- $ev = $this->vbox->eventSource;
-
- if($this->vbox->handle)
- return ($this->connected = true);
-
-
- } catch (Exception $e) {
- // nothing. Fall through to new login.
-
- }
- }
-
- /* Try / catch / throw here hides login credentials from exception if one is thrown */
- try {
- $this->websessionManager = new IWebsessionManager($this->client);
- $this->vbox = $this->websessionManager->logon($this->settings->username,$this->settings->password);
-
-
- } catch (Exception $e) {
-
- if(!($msg = $e->getMessage()))
- $msg = 'Error logging in to vboxwebsrv.';
- else
- $msg .= " ({$this->settings->location})";
-
- throw new Exception($msg,vboxconnector::PHPVB_ERRNO_CONNECT);
- }
-
-
- // Error logging in
- if(!$this->vbox->handle) {
- throw new Exception('Error logging in or connecting to vboxwebsrv.',vboxconnector::PHPVB_ERRNO_CONNECT);
- }
-
- // Hold handle
- if(array_key_exists('vboxHandle',$this->persistentRequest)) {
- $this->persistentRequest['vboxHandle'] = $this->vbox->handle;
- }
-
- return ($this->connected = true);
-
- }
-
-
- /**
- * Get VirtualBox version
- * @return array version information
- */
- public function getVersion() {
-
- if(!@$this->version) {
-
- $this->connect();
-
- $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,
- 'settingsFilePath' => $this->vbox->settingsFilePath
- );
- }
-
- return $this->version;
-
- }
-
- /**
- *
- * Log out of vboxwebsrv
- */
- public function __destruct() {
-
- // Do not logout if there are persistent handles
- if($this->connected && @$this->vbox->handle && !array_key_exists('vboxHandle' ,$this->persistentRequest)) {
-
- // Failsafe to close session
- if(@$this->session && @(string)$this->session->state == 'Locked') {
- try {$this->session->unlockMachine();}
- catch (Exception $e) { }
- }
-
- // Logoff
- if($this->vbox->handle)
- $this->websessionManager->logoff($this->vbox->handle);
-
- }
-
- unset($this->client);
- }
-
- /**
- * Add a machine event listener to the listener list
- *
- * @param string $vm id of virtual machine to subscribe to
- */
- private function _machineSubscribeEvents($vm) {
-
- // Check for existing listener
- if($this->persistentRequest['vboxEventListeners'][$vm]) {
-
- try {
-
- $listener = new IEventListener($this->client, $this->persistentRequest['vboxEventListeners'][$vm]['listener']);
- $source = new IEventSource($this->client, $this->persistentRequest['vboxEventListeners'][$vm]['source']);
-
- $source->unregisterListener($listener);
-
- $listener->releaseRemote();
- $source->releaseRemote();
-
- } catch (Exception $e) {
- // Pass
- }
- }
-
- try {
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($vm);
-
- /* Ignore if not running */
- $state = (string)$machine->state;
- if($state != 'Running' && $state != 'Paused') {
- $machine->releaseRemote();
- return;
- }
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- // Create and register event listener
- $listener = $this->session->console->eventSource->createListener();
- $this->session->console->eventSource->registerListener($listener,array('Any'), false);
-
- // Add to event listener list
- $this->persistentRequest['vboxEventListeners'][$vm] = array(
- 'listener' => $listener->handle,
- 'source' => $this->session->console->eventSource->handle);
-
-
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- // pass
- }
-
- if($this->session) {
- try {
- $this->session->unlockMachine();
- } catch (Exception $e) {
- // pass
- }
- unset($this->session);
- }
-
- // Machine events before vbox events. This is in place to handle the "DrvVD_DEKMISSING"
- // IRuntimeErrorEvent which tells us that a medium attached to a VM requires a password.
- // This event needs to be presented to the client before the VM state change. This way
- // the client can track whether or not the runtime error occurred in response to its
- // startup request because the machine's RunTimeError will occur before vbox's
- // StateChange.
- uksort($this->persistentRequest['vboxEventListeners'], function($a, $b){
- if($a == 'vbox') return 1;
- if($b == 'vbox') return -1;
- return 0;
- });
-
- }
-
- /**
- * Get pending vbox and machine events
- *
- * @param array $args array of arguments. See function body for details.
- * @return array list of events
- */
- public function remote_getEvents($args) {
-
- $this->connect();
-
- $eventlist = array();
-
- // This should be an array
- if(!is_array($this->persistentRequest['vboxEventListeners'])) {
-
- $this->persistentRequest['vboxEventListeners'] = array();
- $listenerWait = 1000;
-
- } else {
-
- // The amount of time we will wait for events is determined by
- // the amount of listeners - at least half a second
- $listenerWait = max(100,intval(500/count($this->persistentRequest['vboxEventListeners'])));
- }
-
- // Get events from each configured event listener
- foreach($this->persistentRequest['vboxEventListeners'] as $k => $el) {
-
- try {
-
- $listener = new IEventListener($this->client, $el['listener']);
- $source = new IEventSource($this->client, $el['source']);
-
- $event = $source->getEvent($listener,$listenerWait);
-
- try {
-
- while($event->handle) {
-
- $eventData = $this->_getEventData($event, $k);
- $source->eventProcessed($listener, $event);
- $event->releaseRemote();
-
-
- // Only keep the last event of one particular type
- //$eventlist[$eventData['dedupId']] = $eventData;
-
- if($eventData)
- $eventlist[$eventData['dedupId']] = $eventData;
-
- $event = $source->getEvent($listener,100);
- }
-
- } catch (Exception $e) {
-
- $this->errors[] = $e;
-
- }
-
- } catch (Exception $e) {
-
- // Machine powered off or client has stale MO reference
- if($listener)
- try { $listener->releaseRemote(); } catch (Exceptoin $e) {
- /// pass
- }
- if($source)
- try { $source->releaseRemote(); } catch (Exceptoin $e) {
- // pass
- }
-
- // Remove listener from list
- unset($this->persistentRequest['vboxEventListeners'][$k]);
-
- }
-
- }
-
- // Enrich events
- foreach($eventlist as $k=>$event) {
-
- switch($event['eventType']) {
-
- /* Network adapter changed */
- case 'OnNetworkAdapterChanged':
-
- try {
-
- $machine = $this->vbox->findMachine($event['sourceId']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Session locked?
- if((string)$this->session->state != 'Unlocked')
- $this->session->unlockMachine();
-
- $machine->lockMachine($this->session->handle, 'Shared');
-
- try {
-
- list($eventlist[$k]['enrichmentData']) = $this->_machineGetNetworkAdapters($this->session->machine, $event['networkAdapterSlot']);
-
- } catch (Exception $e) {
- // Just unlock the machine
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
-
- $this->session->unlockMachine();
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
- break;
-
-
- /* VRDE server changed */
- case 'OnVRDEServerChanged':
- try {
-
- $machine = $this->vbox->findMachine($event['sourceId']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Session locked?
- if((string)$this->session->state != 'Unlocked')
- $this->session->unlockMachine();
-
- $machine->lockMachine($this->session->handle, 'Shared');
- $vrde = $this->session->machine->VRDEServer;
-
- try {
- $eventlist[$k]['enrichmentData'] = (!$vrde ? null : array(
- 'enabled' => $vrde->enabled,
- 'ports' => $vrde->getVRDEProperty('TCP/Ports'),
- 'netAddress' => $vrde->getVRDEProperty('TCP/Address'),
- 'VNCPassword' => $vrde->getVRDEProperty('VNCPassword'),
- 'authType' => (string)$vrde->authType,
- 'authTimeout' => $vrde->authTimeout
- )
- );
- } catch (Exception $e) {
- // Just unlock the machine
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
-
- $this->session->unlockMachine();
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
- break;
-
-
-
- /* VRDE server info changed. Just need port and enabled/disabled */
- case 'OnVRDEServerInfoChanged':
- try {
-
- $machine = $this->vbox->findMachine($event['sourceId']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Session locked?
- if((string)$this->session->state != 'Unlocked')
- $this->session->unlockMachine();
-
- $machine->lockMachine($this->session->handle, 'Shared');
-
- try {
- $eventlist[$k]['enrichmentData'] = array(
- 'port' => $this->session->console->VRDEServerInfo->port,
- 'enabled' => $this->session->machine->VRDEServer->enabled
- );
- } catch (Exception $e) {
- // Just unlock the machine
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
-
- $this->session->unlockMachine();
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- $eventlist[$k]['enrichmentData'] = array($e->getMessage());
- }
- break;
-
- /* Machine registered */
- case 'OnMachineRegistered':
-
- if(!$event['registered']) break;
-
- // Get same data that is in VM list data
- $vmdata = $this->remote_vboxGetMachines(array('vm'=>$event['machineId']));
- $eventlist[$k]['enrichmentData'] = $vmdata[0];
- unset($vmdata);
-
- break;
-
- /* enrich with basic machine data */
- case 'OnMachineDataChanged':
-
- try {
-
- $machine = $this->vbox->findMachine($event['machineId']);
-
- if($this->settings->phpVboxGroups) {
- $groups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey));
- if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/");
- } else {
- $groups = $machine->groups;
- }
-
- usort($groups, 'strnatcasecmp');
-
- $eventlist[$k]['enrichmentData'] = array(
- 'id' => $event['machineId'],
- 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name,
- 'OSTypeId' => $machine->getOSTypeId(),
- 'owner' => (@$this->settings->enforceVMOwnership ? $machine->getExtraData("phpvb/sso/owner") : ''),
- 'groups' => $groups
- );
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- // pass
- }
- break;
-
- /* Update lastStateChange on OnMachineStateChange events */
- case 'OnMachineStateChanged':
- try {
-
- $machine = $this->vbox->findMachine($event['machineId']);
- $eventlist[$k]['enrichmentData'] = array(
- 'lastStateChange' => (string)($machine->lastStateChange/1000),
- 'currentStateModified' => $machine->currentStateModified
- );
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- $eventlist[$k]['enrichmentData'] = array('lastStateChange' => 0);
- }
- break;
-
- /* enrich with snapshot name and new snapshot count*/
- case 'OnSnapshotTaken':
- case 'OnSnapshotDeleted':
- case 'OnSnapshotRestored':
- case 'OnSnapshotChanged':
-
- try {
- $machine = $this->vbox->findMachine($event['machineId']);
- $eventlist[$k]['enrichmentData'] = array(
- 'currentSnapshotName' => ($machine->currentSnapshot->handle ? $machine->currentSnapshot->name : ''),
- 'snapshotCount' => $machine->snapshotCount,
- 'currentStateModified' => $machine->currentStateModified
- );
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- // pass
- $this->errors[] = $e;
- }
- break;
-
- }
-
- }
-
- return array_values($eventlist);
-
- }
-
- /**
- * Subscribe to a single machine's events
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_machineSubscribeEvents($args) {
-
- $this->connect();
- foreach($args['vms'] as $vm)
- $this->_machineSubscribeEvents($vm);
-
- return true;
- }
-
- /**
- * Unsubscribe from vbox and machine events
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_unsubscribeEvents($args) {
-
- $this->connect();
-
- if(!is_array($this->persistentRequest['vboxEventListeners']))
- $this->persistentRequest['vboxEventListeners'] = array();
-
- // Get events from each configured event listener
- foreach($this->persistentRequest['vboxEventListeners'] as $k => $el) {
-
- try {
-
- $listener = new IEventListener($this->client, $el['listener']);
- $source = new IEventSource($this->client, $el['source']);
-
- $source->unregisterListener($listener);
-
- $source->releaseRemote();
- $listener->releaseRemote();
-
-
-
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
-
- $this->persistentRequest['vboxEventListeners'][$k] = null;
-
- }
-
- $this->websessionManager->logoff($this->vbox->handle);
- unset($this->vbox);
-
- return true;
- }
-
- /**
- * Subscribe to vbox and machine events
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_subscribeEvents($args) {
-
- $this->connect();
-
- // Check for existing listener
- if($this->persistentRequest['vboxEventListeners']['vbox']) {
-
- try {
-
- $listener = new IEventListener($this->client, $this->persistentRequest['vboxEventListeners']['vbox']['listener']);
- $source = new IEventSource($this->client, $this->persistentRequest['vboxEventListeners']['vbox']['source']);
-
- $source->unregisterListener($listener);
-
- $listener->releaseRemote();
- $source->releaseRemote();
-
- } catch (Exception $e) {
- // Pass
- }
- }
-
- // Create and register event listener
- $listener = $this->vbox->eventSource->createListener();
- $this->vbox->eventSource->registerListener($listener,array('MachineEvent', 'SnapshotEvent', 'OnMediumRegistered', 'OnExtraDataChanged', 'OnSnapshotRestored'), false);
-
- // Add to event listener list
- $this->persistentRequest['vboxEventListeners']['vbox'] = array(
- 'listener' => $listener->handle,
- 'source' => $this->vbox->eventSource->handle);
-
- // Subscribe to each machine in list
- foreach($args['vms'] as $vm) {
- $this->_machineSubscribeEvents($vm);
- }
-
- $this->persistentRequest['vboxHandle'] = $this->vbox->handle;
-
- return true;
-
- }
-
- /**
- * Return relevant event data for the event.
- *
- * @param IEvent $event
- * @param String $listenerKey Key of event listener - 'vbox' or
- * machine id
- * @return array associative array of event attributes
- */
- private function _getEventData($event, $listenerKey) {
-
- $data = array('eventType'=>(string)$event->type,'sourceId'=>$listenerKey);
-
- // Convert to parent class
- $parentClass = 'I'.substr($data['eventType'],2).'Event';
- $eventDataObject = new $parentClass($this->client, $event->handle);
-
- // Dedup ID is at least listener key ('vbox' or machine id) and event type
- $data['dedupId'] = $listenerKey.'-'.$data['eventType'];
-
- switch($data['eventType']) {
-
- case 'OnMachineStateChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['state'] = (string)$eventDataObject->state;
- $data['dedupId'] .= '-'. $data['machineId'];
- break;
-
- case 'OnMachineDataChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['dedupId'] .= '-'. $data['machineId'];
- break;
-
- case 'OnExtraDataCanChange':
- case 'OnExtraDataChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['key'] = $eventDataObject->key;
- $data['value'] = $eventDataObject->value;
- $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['key'];
- break;
-
- case 'OnMediumRegistered':
- $data['machineId'] = $data['sourceId'];
- $data['mediumId'] = $eventDataObject->mediumId;
- $data['registered'] = $eventDataObject->registered;
- $data['dedupId'] .= '-'. $data['mediumId'];
- break;
-
- case 'OnMachineRegistered':
- $data['machineId'] = $eventDataObject->machineId;
- $data['registered'] = $eventDataObject->registered;
- $data['dedupId'] .= '-'. $data['machineId'];
- break;
-
- case 'OnSessionStateChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['state'] = (string)$eventDataObject->state;
- $data['dedupId'] .= '-'. $data['machineId'];
- break;
-
- /* Snapshot events */
- case 'OnSnapshotTaken':
- case 'OnSnapshotDeleted':
- case 'OnSnapshotRestored':
- case 'OnSnapshotChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['snapshotId'] = $eventDataObject->snapshotId;
- $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['snapshotId'];
- break;
-
- case 'OnGuestPropertyChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['name'] = $eventDataObject->name;
- $data['value'] = $eventDataObject->value;
- $data['flags'] = $eventDataObject->flags;
- $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['name'];
- break;
-
- case 'OnCPUChanged':
- $data['machineId'] = $data['sourceId'];
- $data['cpu'] = $eventDataObject->cpu;
- $data['add'] = $eventDataObject->add;
- $data['dedupId'] .= '-' . $data['cpu'];
- break;
-
- /* Same end-result as network adapter changed */
- case 'OnNATRedirect':
- $data['machineId'] = $data['sourceId'];
- $data['eventType'] = 'OnNetworkAdapterChanged';
- $data['networkAdapterSlot'] = $eventDataObject->slot;
- $data['dedupId'] = $listenerKey .'-OnNetworkAdapterChanged-'. $data['networkAdapterSlot'];
- break;
-
- case 'OnNetworkAdapterChanged':
- $data['machineId'] = $data['sourceId'];
- $data['networkAdapterSlot'] = $eventDataObject->networkAdapter->slot;
- $data['dedupId'] .= '-'. $data['networkAdapterSlot'];
- break;
-
- /* Storage controller of VM changed */
- case 'OnStorageControllerChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['dedupId'] .= '-'. $data['machineId'];
- break;
-
- /* Medium attachment changed */
- case 'OnMediumChanged':
- $data['machineId'] = $data['sourceId'];
- $ma = $eventDataObject->mediumAttachment;
- $data['controller'] = $ma->controller;
- $data['port'] = $ma->port;
- $data['device'] = $ma->device;
- try {
- $data['medium'] = $ma->medium->id;
- } catch (Exception $e) {
- $data['medium'] = '';
- }
- $data['dedupId'] .= '-'. $data['controller'] .'-'. $data['port'] .'-'.$data['device'];
- break;
-
- /* Generic machine changes that should query IMachine */
- case 'OnVRDEServerChanged':
- $data['machineId'] = $data['sourceId'];
- break;
- case 'OnUSBControllerChanged':
- $data['machineId'] = $data['sourceId'];
- break;
- case 'OnSharedFolderChanged':
- $data['machineId'] = $data['sourceId'];
- $data['scope'] = (string)$eventDataObject->scope;
- break;
- case 'OnVRDEServerInfoChanged':
- $data['machineId'] = $data['sourceId'];
- break;
- case 'OnCPUExecutionCapChanged':
- $data['machineId'] = $data['sourceId'];
- $data['executionCap'] = $eventDataObject->executionCap;
- break;
-
-
- /* Notification when a USB device is attached to or detached from the virtual USB controller */
- case 'OnUSBDeviceStateChanged':
- $data['machineId'] = $data['sourceId'];
- $data['deviceId'] = $eventDataObject->device->id;
- $data['attached'] = $eventDataObject->attached;
- $data['dedupId'] .= '-'. $data['deviceId'];
- break;
-
- /* Machine execution error */
- case 'OnRuntimeError':
- $data['id'] = (string)$eventDataObject->id;
- $data['machineId'] = $data['sourceId'];
- $data['message'] = $eventDataObject->message;
- $data['fatal'] = $eventDataObject->fatal;
- $data['dedupId'] .= '-' . $data['id'];
- break;
-
- /* Notification when a storage device is attached or removed. */
- case 'OnStorageDeviceChanged':
- $data['machineId'] = $eventDataObject->machineId;
- $data['storageDevice'] = $eventDataObject->storageDevice;
- $data['removed'] = $eventDataObject->removed;
- break;
-
- /* On nat network delete / create */
- case 'OnNATNetworkCreationDeletion':
- $data['creationEvent'] = $eventDataObject->creationEvent;
- /* NAT network change */
- case 'OnNATNetworkSetting':
- $data['networkName'] = $eventDataObject->networkName;
- $data['dedupId'] .= '-' . $data['networkName'];
- break;
-
- default:
- return null;
- }
-
-
- return $data;
-
- }
-
-
- /**
- * Call overloader.
- * Returns result of method call. Here is where python's decorators would come in handy.
- *
- * @param string $fn method to call
- * @param array $args arguments for method
- * @throws Exception
- * @return array
- */
- function __call($fn,$args) {
-
- // Valid session?
- global $_SESSION;
-
- if(!@$this->skipSessionCheck && !$_SESSION['valid']) {
- throw new Exception(trans('Not logged in.','UIUsers'),vboxconnector::PHPVB_ERRNO_FATAL);
- }
-
- $req = &$args[0];
-
-
- # Access to undefined methods prefixed with remote_
- if(method_exists($this,'remote_'.$fn)) {
-
- $args[1][0]['data']['responseData'] = $this->{'remote_'.$fn}($req);
- $args[1][0]['data']['success'] = ($args[1][0]['data']['responseData'] !== false);
- $args[1][0]['data']['key'] = $this->settings->key;
-
- // Not found
- } else {
-
- throw new Exception('Undefined method: ' . $fn ." - Clear your web browser's cache.",vboxconnector::PHPVB_ERRNO_FATAL);
-
- }
-
- return true;
- }
-
- /**
- * Enumerate guest properties of a vm
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of guest properties
- */
- public function remote_machineEnumerateGuestProperties($args) {
-
- $this->connect();
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
-
- $props = $m->enumerateGuestProperties($args['pattern']);
- $m->releaseRemote();
-
- return $props;
-
- }
-
- /**
- * Set extra data of a vm
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of extra data
- */
- public function remote_machineSetExtraData($args) {
-
- $this->connect();
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
-
- $m->setExtraData($args['key'],$args['value']);
- $m->releaseRemote();
-
- return true;
-
- }
-
- /**
- * Enumerate extra data of a vm
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of extra data
- */
- public function remote_machineEnumerateExtraData($args) {
-
- $this->connect();
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
-
- $props = array();
-
- $keys = $m->getExtraDataKeys();
-
- usort($keys,'strnatcasecmp');
-
- foreach($keys as $k) {
- $props[$k] = $m->getExtraData($k);
- }
- $m->releaseRemote();
-
- return $props;
-
- }
-
- /**
- * Uses VirtualBox's vfsexplorer to check if a file exists
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true if file exists
- */
- public function remote_fileExists($args) {
-
- /* No need to go through vfs explorer if local browser is true */
- if($this->settings->browserLocal) {
- return file_exists($args['file']);
- }
-
- $this->connect();
-
- $dsep = $this->getDsep();
-
- $path = str_replace($dsep.$dsep,$dsep,$args['file']);
- $dir = dirname($path);
- $file = basename($path);
-
- if(substr($dir,-1) != $dsep) $dir .= $dsep;
-
- /* @var $appl IAppliance */
- $appl = $this->vbox->createAppliance();
-
-
- /* @var $vfs IVFSExplorer */
- $vfs = $appl->createVFSExplorer('file://'.$dir);
-
- /* @var $progress IProgress */
- $progress = $vfs->update();
- $progress->waitForCompletion(-1);
- $progress->releaseRemote();
-
- $exists = $vfs->exists(array($file));
-
- $vfs->releaseRemote();
- $appl->releaseRemote();
-
-
- return count($exists);
-
- }
-
- /**
- * Install guest additions
- *
- * @param array $args array of arguments. See function body for details.
- * @return array result data
- */
- public function remote_consoleGuestAdditionsInstall($args) {
-
- $this->connect();
-
- $results = array('errored' => 0);
-
- /* @var $gem IMedium|null */
- $gem = null;
- foreach($this->vbox->DVDImages as $m) { /* @var $m IMedium */
- if(strtolower($m->name) == 'vboxguestadditions.iso') {
- $gem = $m;
- break;
- }
- $m->releaseRemote();
- }
-
- // Not in media registry. Try to register it.
- if(!$gem) {
- $checks = array(
- 'linux' => '/usr/share/virtualbox/VBoxGuestAdditions.iso',
- 'osx' => '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso',
- 'sunos' => '/opt/VirtualBox/additions/VBoxGuestAdditions.iso',
- 'windows' => 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso',
- 'windowsx86' => 'C:\Program Files (x86)\Oracle\VirtualBox\VBoxGuestAdditions.iso' // Does this exist?
- );
- $hostos = $this->vbox->host->operatingSystem;
- if(stripos($hostos,'windows') !== false) {
- $checks = array($checks['windows'],$checks['windowsx86']);
- } elseif(stripos($hostos,'solaris') !== false || stripos($hostos,'sunos') !== false) {
- $checks = array($checks['sunos']);
- // not sure of uname returned on Mac. This should cover all of them
- } elseif(stripos($hostos,'mac') !== false || stripos($hostos,'apple') !== false || stripos($hostos,'osx') !== false || stripos($hostos,'os x') !== false || stripos($hostos,'darwin') !== false) {
- $checks = array($checks['osx']);
- } elseif(stripos($hostos,'linux') !== false) {
- $checks = array($checks['linux']);
- }
-
- // Check for config setting
- if(@$this->settings->vboxGuestAdditionsISO)
- $checks = array($this->settings->vboxGuestAdditionsISO);
-
- // Unknown os and no config setting leaves all checks in place.
- // Try to register medium.
- foreach($checks as $iso) {
- try {
- $gem = $this->vbox->openMedium($iso,'DVD','ReadOnly',false);
- break;
- } catch (Exception $e) {
- // Ignore
- }
- }
- $results['sources'] = $checks;
- }
-
- // No guest additions found
- if(!$gem) {
- $results['result'] = 'noadditions';
- return $results;
- }
-
- // create session and lock machine
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- // Try update from guest if it is supported
- if(!@$args['mount_only']) {
- try {
-
- /* @var $progress IProgress */
- $progress = $this->session->console->guest->updateGuestAdditions($gem->location,array(),'WaitForUpdateStartOnly');
-
- // No error info. Save progress.
- $gem->releaseRemote();
- $this->_util_progressStore($progress);
- $results['progress'] = $progress->handle;
- return $results;
-
- } catch (Exception $e) {
-
- if(!empty($results['progress']))
- unset($results['progress']);
-
- // Try to mount medium
- $results['errored'] = 1;
- }
- }
-
- // updateGuestAdditions is not supported. Just try to mount image.
- $results['result'] = 'nocdrom';
- $mounted = false;
- foreach($machine->storageControllers as $sc) { /* @var $sc IStorageController */
- foreach($machine->getMediumAttachmentsOfController($sc->name) as $ma) { /* @var $ma IMediumAttachment */
- if((string)$ma->type == 'DVD') {
- $this->session->machine->mountMedium($sc->name, $ma->port, $ma->device, $gem->handle, true);
- $results['result'] = 'mounted';
- $mounted = true;
- break;
- }
- }
- $sc->releaseRemote();
- if($mounted) break;
- }
-
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
- $gem->releaseRemote();
-
- return $results;
- }
-
- /**
- * Attach USB device identified by $args['id'] to a running VM
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_consoleUSBDeviceAttach($args) {
-
- $this->connect();
-
- // create session and lock machine
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- $this->session->console->attachUSBDevice($args['id']);
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return true;
- }
-
- /**
- * Detach USB device identified by $args['id'] from a running VM
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_consoleUSBDeviceDetach($args) {
-
- $this->connect();
-
- // create session and lock machine
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- $this->session->console->detachUSBDevice($args['id']);
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return true;
- }
-
- /**
- * Save vms' groups if they have changed
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_machinesSaveGroups($args) {
-
- $this->connect();
-
- $response = array('saved'=>array(),'errored'=>false);
-
- foreach($args['vms'] as $vm) {
-
- // create session and lock machine
- /* @var $machine IMachine */
- try {
- $machine = $this->vbox->findMachine($vm['id']);
- } catch (Exception $null) {
- continue;
- }
-
- $newGroups = $vm['groups'];
-
- if($this->settings->phpVboxGroups) {
-
- $oldGroups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey));
- if(!is_array($oldGroups)) $oldGroups = array("/");
- if(!count(array_diff($oldGroups,$newGroups)) && !count(array_diff($newGroups,$oldGroups))) {
- continue;
- }
-
- } else {
-
- $oldGroups = $machine->groups;
-
- if((string)$machine->sessionState != 'Unlocked' || (!count(array_diff($oldGroups,$newGroups)) && !count(array_diff($newGroups,$oldGroups)))) {
- $machine->releaseRemote();
- continue;
- }
-
- }
-
- try {
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- $machine->lockMachine($this->session->handle, 'Shared');
-
- usort($newGroups,'strnatcasecmp');
-
- if($this->settings->phpVboxGroups) {
- $this->session->machine->setExtraData(vboxconnector::phpVboxGroupKey, implode(',', $newGroups));
- } else {
- $this->session->machine->groups = $newGroups;
- }
-
- $this->session->machine->saveSettings();
- $this->session->unlockMachine();
-
- unset($this->session);
- $machine->releaseRemote();
-
- } catch (Exception $e) {
-
- $this->errors[] = $e;
- $response['errored'] = true;
-
- try {
- $this->session->unlockMachine();
- unset($this->session);
- } catch (Exception $e) {
- // pass
- }
-
- continue;
-
- }
-
- // Add to saved list
- $response['saved'][] = $vm['id'];
-
- }
-
-
- return $response;
-
-
- }
-
-
- /**
- * Clone a virtual machine
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_machineClone($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $src IMachine */
- $src = $this->vbox->findMachine($args['src']);
-
- if($args['snapshot'] && $args['snapshot']['id']) {
- /* @var $nsrc ISnapshot */
- $nsrc = $src->findSnapshot($args['snapshot']['id']);
- $src->releaseRemote();
- $src = null;
- $src = $nsrc->machine;
- }
- /* @var $m IMachine */
- $m = $this->vbox->createMachine($this->vbox->composeMachineFilename($args['name'],null,null,null),$args['name'],null,null,null,false);
- $sfpath = $m->settingsFilePath;
-
- /* @var $cm CloneMode */
- $cm = new CloneMode(null,$args['vmState']);
- $state = $cm->ValueMap[$args['vmState']];
-
-
- $opts = array();
- if(!$args['reinitNetwork']) $opts[] = 'KeepAllMACs';
- if($args['link']) $opts[] = 'Link';
-
- /* @var $progress IProgress */
- $progress = $src->cloneTo($m->handle,$args['vmState'],$opts);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $m->releaseRemote();
- $src->releaseRemote();
-
- $this->_util_progressStore($progress);
-
- return array(
- 'progress' => $progress->handle,
- 'settingsFilePath' => $sfpath);
-
- }
-
-
- /**
- * Turn VRDE on / off on a running VM
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_consoleVRDEServerSave($args) {
-
- $this->connect();
-
- // create session and lock machine
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $m->lockMachine($this->session->handle, 'Shared');
-
- if(intval($args['enabled']) == -1) {
- $args['enabled'] = intval(!$this->session->machine->VRDEServer->enabled);
- }
-
- $this->session->machine->VRDEServer->enabled = intval($args['enabled']);
-
- $this->session->unlockMachine();
- unset($this->session);
-
- $m->releaseRemote();
-
- return true;
- }
-
- /**
- * Save running VM settings. Called from machineSave method if the requested VM is running.
- *
- * @param array $args array of machine configuration items.
- * @param string $state state of virtual machine.
- * @return boolean true on success
- */
- private function _machineSaveRunning($args, $state) {
-
- // Client and server must agree on advanced config setting
- $this->settings->enableAdvancedConfig = (@$this->settings->enableAdvancedConfig && @$args['clientConfig']['enableAdvancedConfig']);
- $this->settings->enableHDFlushConfig = (@$this->settings->enableHDFlushConfig && @$args['clientConfig']['enableHDFlushConfig']);
-
- // Shorthand
- /* @var $m IMachine */
- $m = &$this->session->machine;
-
- $m->CPUExecutionCap = $args['CPUExecutionCap'];
- $m->description = $args['description'];
- $m->ClipboardMode = $args['ClipboardMode'];
-
- // Start / stop config
- if(@$this->settings->startStopConfig) {
- $m->setExtraData('pvbx/startupMode', $args['startupMode']);
- }
-
- // VirtualBox style start / stop config
- if(@$this->settings->vboxAutostartConfig && @$args['clientConfig']['vboxAutostartConfig']) {
-
- $m->autostopType = $args['autostopType'];
- $m->autostartEnabled = $args['autostartEnabled'];
- $m->autostartDelay = $args['autostartDelay'];
-
- }
-
- // Custom Icon
- if(@$this->settings->enableCustomIcons) {
- $m->setExtraData('phpvb/icon', $args['customIcon']);
- }
-
- // VRDE settings
- try {
- if($m->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) {
- $m->VRDEServer->enabled = $args['VRDEServer']['enabled'];
- $m->VRDEServer->setVRDEProperty('TCP/Ports',$args['VRDEServer']['ports']);
- $m->VRDEServer->setVRDEProperty('VNCPassword',$args['VRDEServer']['VNCPassword'] ? $args['VRDEServer']['VNCPassword'] : null);
- $m->VRDEServer->authType = ($args['VRDEServer']['authType'] ? $args['VRDEServer']['authType'] : null);
- $m->VRDEServer->authTimeout = $args['VRDEServer']['authTimeout'];
- }
- } catch (Exception $e) {
- }
-
- // Storage Controllers if machine is in a valid state
- if($state != 'Saved') {
-
- $scs = $m->storageControllers;
- $attachedEx = $attachedNew = array();
- foreach($scs as $sc) { /* @var $sc IStorageController */
- $mas = $m->getMediumAttachmentsOfController($sc->name);
- foreach($mas as $ma) { /* @var $ma IMediumAttachment */
- $attachedEx[$sc->name.$ma->port.$ma->device] = (($ma->medium->handle && $ma->medium->id) ? $ma->medium->id : null);
- }
- }
-
- // Incoming list
- foreach($args['storageControllers'] as $sc) {
-
- $sc['name'] = trim($sc['name']);
- $name = ($sc['name'] ? $sc['name'] : $sc['bus']);
-
- // Medium attachments
- foreach($sc['mediumAttachments'] as $ma) {
-
- if($ma['medium'] == 'null') $ma['medium'] = null;
-
- $attachedNew[$name.$ma['port'].$ma['device']] = $ma['medium']['id'];
-
- // Compare incoming list with existing
- if($ma['type'] != 'HardDisk' && $attachedNew[$name.$ma['port'].$ma['device']] != $attachedEx[$name.$ma['port'].$ma['device']]) {
-
- if(is_array($ma['medium']) && $ma['medium']['id'] && $ma['type']) {
-
- // Host drive
- if(strtolower($ma['medium']['hostDrive']) == 'true' || $ma['medium']['hostDrive'] === true) {
- // CD / DVD Drive
- if($ma['type'] == 'DVD') {
- $drives = $this->vbox->host->DVDDrives;
- // floppy drives
- } else {
- $drives = $this->vbox->host->floppyDrives;
- }
- foreach($drives as $md) {
- if($md->id == $ma['medium']['id']) {
- $med = &$md;
- break;
- }
- $md->releaseRemote();
- }
- } else {
- $med = $this->vbox->openMedium($ma['medium']['location'],$ma['type'],'ReadWrite',false);
- }
- } else {
- $med = null;
- }
- $m->mountMedium($name,$ma['port'],$ma['device'],(is_object($med) ? $med->handle : null),true);
- if(is_object($med)) $med->releaseRemote();
- }
-
- // Set Live CD/DVD
- if($ma['type'] == 'DVD') {
- if(!$ma['medium']['hostDrive'])
- $m->temporaryEjectDevice($name, $ma['port'], $ma['device'], $ma['temporaryEject']);
-
- // Set IgnoreFlush
- } elseif($ma['type'] == 'HardDisk') {
-
- // Remove IgnoreFlush key?
- if($this->settings->enableHDFlushConfig) {
-
- $xtra = $this->_util_getIgnoreFlushKey($ma['port'], $ma['device'], $sc['controllerType']);
-
- if($xtra) {
- if((bool)($ma['ignoreFlush'])) {
- $m->setExtraData($xtra, '0');
- } else {
- $m->setExtraData($xtra, '');
- }
- }
- }
-
-
- }
- }
-
- }
- }
-
-
- /* Networking */
- $netprops = array('enabled','attachmentType','bridgedInterface','hostOnlyInterface','internalNetwork','NATNetwork','promiscModePolicy','genericDriver');
- if(@$this->settings->enableVDE) $netprops[] = 'VDENetwork';
-
- for($i = 0; $i < count($args['networkAdapters']); $i++) {
-
- /* @var $n INetworkAdapter */
- $n = $m->getNetworkAdapter($i);
-
- // Skip disabled adapters
- if(!$n->enabled) {
- $n->releaseRemote();
- continue;
- }
-
- for($p = 0; $p < count($netprops); $p++) {
- switch($netprops[$p]) {
- case 'enabled':
- case 'cableConnected':
- break;
- default:
- if((string)$n->{$netprops[$p]} != (string)$args['networkAdapters'][$i][$netprops[$p]])
- $n->{$netprops[$p]} = $args['networkAdapters'][$i][$netprops[$p]];
- }
- }
-
- /// Not if in "Saved" state
- if($state != 'Saved') {
-
- // Network properties
- $eprops = $n->getProperties(null);
- $eprops = array_combine($eprops[1],$eprops[0]);
- $iprops = array_map(function($a){$b=explode("=",$a); return array($b[0]=>$b[1]);},preg_split('/[\r|\n]+/',$args['networkAdapters'][$i]['properties']));
- $inprops = array();
- foreach($iprops as $a) {
- foreach($a as $k=>$v)
- $inprops[$k] = $v;
- }
-
- // Remove any props that are in the existing properties array
- // but not in the incoming properties array
- foreach(array_diff(array_keys($eprops),array_keys($inprops)) as $dk) {
- $n->setProperty($dk, '');
- }
-
- // Set remaining properties
- foreach($inprops as $k => $v) {
- if(!$k) continue;
- $n->setProperty($k, $v);
- }
-
- if($n->cableConnected != $args['networkAdapters'][$i]['cableConnected'])
- $n->cableConnected = $args['networkAdapters'][$i]['cableConnected'];
-
- }
-
- if($args['networkAdapters'][$i]['attachmentType'] == 'NAT') {
-
- // Remove existing redirects
- foreach($n->NATEngine->getRedirects() as $r) {
- $n->NATEngine->removeRedirect(array_shift(explode(',',$r)));
- }
- // Add redirects
- foreach($args['networkAdapters'][$i]['redirects'] as $r) {
- $r = explode(',',$r);
- $n->NATEngine->addRedirect($r[0],$r[1],$r[2],$r[3],$r[4],$r[5]);
- }
-
- // Advanced NAT settings
- if($state != 'Saved' && @$this->settings->enableAdvancedConfig) {
- $aliasMode = $n->NATEngine->aliasMode & 1;
- if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 2)) $aliasMode |= 2;
- if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 4)) $aliasMode |= 4;
- $n->NATEngine->aliasMode = $aliasMode;
- $n->NATEngine->DNSProxy = $args['networkAdapters'][$i]['NATEngine']['DNSProxy'];
- $n->NATEngine->DNSPassDomain = $args['networkAdapters'][$i]['NATEngine']['DNSPassDomain'];
- $n->NATEngine->DNSUseHostResolver = $args['networkAdapters'][$i]['NATEngine']['DNSUseHostResolver'];
- $n->NATEngine->hostIP = $args['networkAdapters'][$i]['NATEngine']['hostIP'];
- }
-
- } else if($args['networkAdapters'][$i]['attachmentType'] == 'NATNetwork') {
-
- if($n->NATNetwork = $args['networkAdapters'][$i]['NATNetwork']);
- }
-
- $n->releaseRemote();
-
- }
-
- /* Shared Folders */
- $sf_inc = array();
- foreach($args['sharedFolders'] as $s) {
- $sf_inc[$s['name']] = $s;
- }
-
-
- // Get list of perm shared folders
- $psf_tmp = $m->sharedFolders;
- $psf = array();
- foreach($psf_tmp as $sf) {
- $psf[$sf->name] = $sf;
- }
-
- // Get a list of temp shared folders
- $tsf_tmp = $this->session->console->sharedFolders;
- $tsf = array();
- foreach($tsf_tmp as $sf) {
- $tsf[$sf->name] = $sf;
- }
-
- /*
- * Step through list and remove non-matching folders
- */
- foreach($sf_inc as $sf) {
-
- // Already exists in perm list. Check Settings.
- if($sf['type'] == 'machine' && $psf[$sf['name']]) {
-
- /* Remove if it doesn't match */
- if($sf['hostPath'] != $psf[$sf['name']]->hostPath || (bool)$sf['autoMount'] != (bool)$psf[$sf['name']]->autoMount || (bool)$sf['writable'] != (bool)$psf[$sf['name']]->writable) {
-
- $m->removeSharedFolder($sf['name']);
- $m->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']);
- }
-
- unset($psf[$sf['name']]);
-
- // Already exists in perm list. Check Settings.
- } else if($sf['type'] != 'machine' && $tsf[$sf['name']]) {
-
- /* Remove if it doesn't match */
- if($sf['hostPath'] != $tsf[$sf['name']]->hostPath || (bool)$sf['autoMount'] != (bool)$tsf[$sf['name']]->autoMount || (bool)$sf['writable'] != (bool)$tsf[$sf['name']]->writable) {
-
- $this->session->console->removeSharedFolder($sf['name']);
- $this->session->console->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']);
-
- }
-
- unset($tsf[$sf['name']]);
-
- } else {
-
- // Does not exist or was removed. Add it.
- if($sf['type'] != 'machine') $this->session->console->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']);
- else $this->session->machine->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']);
- }
-
- }
-
- /*
- * Remove remaining
- */
- foreach($psf as $sf) $m->removeSharedFolder($sf->name);
- foreach($tsf as $sf) $this->session->console->removeSharedFolder($sf->name);
-
- /*
- * USB Filters
- */
-
- $usbEx = array();
- $usbNew = array();
-
- $usbc = $this->_machineGetUSBControllers($this->session->machine);
-
- $deviceFilters = $this->_machineGetUSBDeviceFilters($this->session->machine);
-
- if($state != 'Saved') {
-
- // filters
- if(!is_array($args['USBDeviceFilters'])) $args['USBDeviceFilters'] = array();
-
- if(count($deviceFilters) != count($args['USBDeviceFilters']) || @serialize($deviceFilters) != @serialize($args['USBDeviceFilters'])) {
-
- // usb filter properties to change
- $usbProps = array('vendorId','productId','revision','manufacturer','product','serialNumber','port','remote');
-
- // Remove and Add filters
- try {
-
-
- $max = max(count($deviceFilters),count($args['USBDeviceFilters']));
- $offset = 0;
-
- // Remove existing
- for($i = 0; $i < $max; $i++) {
-
- // Only if filter differs
- if(@serialize($deviceFilters[$i]) != @serialize($args['USBDeviceFilters'][$i])) {
-
- // Remove existing?
- if($i < count($deviceFilters)) {
- $m->USBDeviceFilters->removeDeviceFilter(($i-$offset));
- $offset++;
- }
-
- // Exists in new?
- if(count($args['USBDeviceFilters'][$i])) {
-
- // Create filter
- $f = $m->USBDeviceFilters->createDeviceFilter($args['USBDeviceFilters'][$i]['name']);
- $f->active = (bool)$args['USBDeviceFilters'][$i]['active'];
-
- foreach($usbProps as $p) {
- $f->$p = $args['USBDeviceFilters'][$i][$p];
- }
-
- $m->USBDeviceFilters->insertDeviceFilter($i,$f->handle);
- $f->releaseRemote();
- $offset--;
- }
- }
-
- }
-
- } catch (Exception $e) { $this->errors[] = $e; }
-
- }
-
- }
-
-
- $this->session->machine->saveSettings();
- $this->session->unlockMachine();
- unset($this->session);
- $m->releaseRemote();
-
- return true;
-
- }
-
- /**
- * Save virtual machine settings.
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_machineSave($args) {
-
- $this->connect();
-
- // create session and lock machine
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['id']);
-
- $vmState = (string)$machine->state;
- $vmRunning = ($vmState == 'Running' || $vmState == 'Paused' || $vmState == 'Saved');
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, ($vmRunning ? 'Shared' : 'Write'));
-
- // Switch to machineSaveRunning()?
- if($vmRunning) {
- return $this->_machineSaveRunning($args, $vmState);
- }
-
-
- // Client and server must agree on advanced config setting
- $this->settings->enableAdvancedConfig = (@$this->settings->enableAdvancedConfig && @$args['clientConfig']['enableAdvancedConfig']);
- $this->settings->enableHDFlushConfig = (@$this->settings->enableHDFlushConfig && @$args['clientConfig']['enableHDFlushConfig']);
-
- // Shorthand
- /* @var $m IMachine */
- $m = $this->session->machine;
-
- // General machine settings
- if (@$this->settings->enforceVMOwnership ) {
-
- $args['name'] = "{$_SESSION['user']}_" . preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $args['name']);
-
- if ( ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] )
- {
- // skip this VM as it is not owned by the user we're logged in as
- throw new Exception("Not authorized to modify this VM");
- }
-
- }
-
- // Change OS type and update LongMode
- if(strcasecmp($m->OSTypeId,$args['OSTypeId']) != 0) {
-
- $m->OSTypeId = $args['OSTypeId'];
-
- $guestOS = $this->vbox->getGuestOSType($args['OSTypeId']);
-
- $m->setCPUProperty('LongMode', ($guestOS->is64Bit ? 1 : 0));
- }
-
- $m->CPUCount = $args['CPUCount'];
- $m->memorySize = $args['memorySize'];
- $m->firmwareType = $args['firmwareType'];
- if($args['chipsetType']) $m->chipsetType = $args['chipsetType'];
- if($m->snapshotFolder != $args['snapshotFolder']) $m->snapshotFolder = $args['snapshotFolder'];
- $m->RTCUseUTC = ($args['RTCUseUTC'] ? 1 : 0);
- $m->setCpuProperty('PAE', ($args['CpuProperties']['PAE'] ? 1 : 0));
- $m->setCPUProperty('LongMode', (strpos($args['OSTypeId'],'_64') > - 1 ? 1 : 0));
-
- // IOAPIC
- $m->BIOSSettings->IOAPICEnabled = ($args['BIOSSettings']['IOAPICEnabled'] ? 1 : 0);
- $m->CPUExecutionCap = $args['CPUExecutionCap'];
- $m->description = $args['description'];
- $m->ClipboardMode = $args['ClipboardMode'];
-
- // Start / stop config
- if(@$this->settings->startStopConfig) {
- $m->setExtraData('pvbx/startupMode', $args['startupMode']);
- }
-
-
- // VirtualBox style start / stop config
- if(@$this->settings->vboxAutostartConfig && @$args['clientConfig']['vboxAutostartConfig']) {
-
- $m->autostopType = $args['autostopType'];
- $m->autostartEnabled = $args['autostartEnabled'];
- $m->autostartDelay = $args['autostartDelay'];
-
- }
-
- // Determine if host is capable of hw accel
- $hwAccelAvail = $this->vbox->host->getProcessorFeature('HWVirtEx');
-
- $m->paravirtProvider = $args['paravirtProvider'];
- $m->setHWVirtExProperty('Enabled', $args['HWVirtExProperties']['Enabled']);
- $m->setHWVirtExProperty('NestedPaging', ($args['HWVirtExProperties']['Enabled'] && $hwAccelAvail && $args['HWVirtExProperties']['NestedPaging']));
-
- /* Only if advanced configuration is enabled */
- if(@$this->settings->enableAdvancedConfig) {
-
- /** @def VBOX_WITH_PAGE_SHARING
- * Enables the page sharing code.
- * @remarks This must match GMMR0Init; currently we only support page fusion on
- * all 64-bit hosts except Mac OS X */
-
- if($this->vbox->host->getProcessorFeature('LongMode')) {
-
- $m->pageFusionEnabled = $args['pageFusionEnabled'];
- }
-
- $m->HPETEnabled = $args['HPETEnabled'];
- $m->setExtraData("VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled", $args['disableHostTimeSync']);
- $m->keyboardHIDType = $args['keyboardHIDType'];
- $m->pointingHIDType = $args['pointingHIDType'];
- $m->setHWVirtExProperty('LargePages', $args['HWVirtExProperties']['LargePages']);
- $m->setHWVirtExProperty('UnrestrictedExecution', $args['HWVirtExProperties']['UnrestrictedExecution']);
- $m->setHWVirtExProperty('VPID', $args['HWVirtExProperties']['VPID']);
-
- }
-
- /* Custom Icon */
- if(@$this->settings->enableCustomIcons)
- $m->setExtraData('phpvb/icon', $args['customIcon']);
-
- $m->VRAMSize = $args['VRAMSize'];
- $m->graphicsControllerType = $args['graphicsControllerType'];
-
- // Video
- $m->accelerate3DEnabled = $args['accelerate3DEnabled'];
- $m->accelerate2DVideoEnabled = $args['accelerate2DVideoEnabled'];
-
- // VRDE settings
- try {
- if($m->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) {
- $m->VRDEServer->enabled = $args['VRDEServer']['enabled'];
- $m->VRDEServer->setVRDEProperty('TCP/Ports',$args['VRDEServer']['ports']);
- if(@$this->settings->enableAdvancedConfig)
- $m->VRDEServer->setVRDEProperty('TCP/Address',$args['VRDEServer']['netAddress']);
- $m->VRDEServer->setVRDEProperty('VNCPassword',$args['VRDEServer']['VNCPassword'] ? $args['VRDEServer']['VNCPassword'] : null);
- $m->VRDEServer->authType = ($args['VRDEServer']['authType'] ? $args['VRDEServer']['authType'] : null);
- $m->VRDEServer->authTimeout = $args['VRDEServer']['authTimeout'];
- $m->VRDEServer->allowMultiConnection = $args['VRDEServer']['allowMultiConnection'];
- }
- } catch (Exception $e) {
- }
-
- // Audio controller settings
- $m->audioAdapter->enabled = ($args['audioAdapter']['enabled'] ? 1 : 0);
- $m->audioAdapter->audioController = $args['audioAdapter']['audioController'];
- $m->audioAdapter->audioDriver = $args['audioAdapter']['audioDriver'];
-
- // Boot order
- $mbp = $this->vbox->systemProperties->maxBootPosition;
- for($i = 0; $i < $mbp; $i ++) {
- if($args['bootOrder'][$i]) {
- $m->setBootOrder(($i + 1),$args['bootOrder'][$i]);
- } else {
- $m->setBootOrder(($i + 1),'Null');
- }
- }
-
- // Storage Controllers
- $scs = $m->storageControllers;
- $attachedEx = $attachedNew = array();
- foreach($scs as $sc) { /* @var $sc IStorageController */
-
- $mas = $m->getMediumAttachmentsOfController($sc->name);
-
- $cType = (string)$sc->controllerType;
-
- foreach($mas as $ma) { /* @var $ma IMediumAttachment */
-
- $attachedEx[$sc->name.$ma->port.$ma->device] = (($ma->medium->handle && $ma->medium->id) ? $ma->medium->id : null);
-
- // Remove IgnoreFlush key?
- if($this->settings->enableHDFlushConfig && (string)$ma->type == 'HardDisk') {
- $xtra = $this->_util_getIgnoreFlushKey($ma->port, $ma->device, $cType);
- if($xtra) {
- $m->setExtraData($xtra,'');
- }
- }
-
- if($ma->controller) {
- $m->detachDevice($ma->controller,$ma->port,$ma->device);
- }
-
- }
- $scname = $sc->name;
- $sc->releaseRemote();
- $m->removeStorageController($scname);
- }
-
- // Add New
- foreach($args['storageControllers'] as $sc) {
-
- $sc['name'] = trim($sc['name']);
- $name = ($sc['name'] ? $sc['name'] : $sc['bus']);
-
-
- $bust = new StorageBus(null,$sc['bus']);
- $c = $m->addStorageController($name,(string)$bust);
- $c->controllerType = $sc['controllerType'];
- $c->useHostIOCache = $sc['useHostIOCache'];
-
- // Set sata port count
- if($sc['bus'] == 'SATA') {
- $max = max(1,intval(@$sc['portCount']));
- foreach($sc['mediumAttachments'] as $ma) {
- $max = max($max,(intval($ma['port'])+1));
- }
- $c->portCount = min(intval($c->maxPortCount),max(count($sc['mediumAttachments']),$max));
-
- }
- $c->releaseRemote();
-
-
- // Medium attachments
- foreach($sc['mediumAttachments'] as $ma) {
-
- if($ma['medium'] == 'null') $ma['medium'] = null;
-
- $attachedNew[$name.$ma['port'].$ma['device']] = $ma['medium']['id'];
-
- if(is_array($ma['medium']) && $ma['medium']['id'] && $ma['type']) {
-
- // Host drive
- if(strtolower($ma['medium']['hostDrive']) == 'true' || $ma['medium']['hostDrive'] === true) {
- // CD / DVD Drive
- if($ma['type'] == 'DVD') {
- $drives = $this->vbox->host->DVDDrives;
- // floppy drives
- } else {
- $drives = $this->vbox->host->floppyDrives;
- }
- foreach($drives as $md) { /* @var $md IMedium */
- if($md->id == $ma['medium']['id']) {
- $med = &$md;
- break;
- }
- $md->releaseRemote();
- }
- } else {
- /* @var $med IMedium */
- $med = $this->vbox->openMedium($ma['medium']['location'],$ma['type'], 'ReadWrite', false);
- }
- } else {
- $med = null;
- }
- $m->attachDevice($name,$ma['port'],$ma['device'],$ma['type'],(is_object($med) ? $med->handle : null));
-
- // CD / DVD medium attachment type
- if($ma['type'] == 'DVD') {
-
- if($ma['medium']['hostDrive'])
- $m->passthroughDevice($name, $ma['port'], $ma['device'], $ma['passthrough']);
- else
- $m->temporaryEjectDevice($name, $ma['port'], $ma['device'], $ma['temporaryEject']);
-
- // HardDisk medium attachment type
- } else if($ma['type'] == 'HardDisk') {
-
- $m->nonRotationalDevice($name, $ma['port'], $ma['device'], $ma['nonRotational']);
-
- // Remove IgnoreFlush key?
- if($this->settings->enableHDFlushConfig) {
-
- $xtra = $this->_util_getIgnoreFlushKey($ma['port'], $ma['device'], $sc['controllerType']);
-
- if($xtra) {
- if($ma['ignoreFlush']) {
- $m->setExtraData($xtra, '');
- } else {
- $m->setExtraData($xtra, 0);
- }
- }
- }
-
-
- }
-
- if($sc['bus'] == 'SATA' || $sc['bus'] == 'USB') {
- $m->setHotPluggableForDevice($name, $ma['port'], $ma['device'], $ma['hotPluggable']);
- }
-
- if(is_object($med))
- $med->releaseRemote();
- }
-
- }
-
- /*
- *
- * Network Adapters
- *
- */
-
- $netprops = array('enabled','attachmentType','adapterType','MACAddress','bridgedInterface',
- 'hostOnlyInterface','internalNetwork','NATNetwork','cableConnected','promiscModePolicy','genericDriver');
-
- for($i = 0; $i < count($args['networkAdapters']); $i++) {
- if(@$this->settings->enableVDE) $netprops[] = 'VDENetwork';
-
- $n = $m->getNetworkAdapter($i);
-
- // Skip disabled adapters
- if(!($n->enabled || @$args['networkAdapters'][$i]['enabled']))
- continue;
-
- for($p = 0; $p < count($netprops); $p++) {
- /*
- switch($netprops[$p]) {
- case 'enabled':
- case 'cableConnected':
- continue;
- }
- */
- $n->{$netprops[$p]} = @$args['networkAdapters'][$i][$netprops[$p]];
- }
-
- // Special case for boolean values
- /*
- $n->enabled = $args['networkAdapters'][$i]['enabled'];
- $n->cableConnected = $args['networkAdapters'][$i]['cableConnected'];
- */
-
- // Network properties
- $eprops = $n->getProperties(null);
- $eprops = array_combine($eprops[1],$eprops[0]);
- $iprops = array_map(function($a){$b=explode("=",$a); return array($b[0]=>$b[1]);},preg_split('/[\r|\n]+/',$args['networkAdapters'][$i]['properties']));
- $inprops = array();
- foreach($iprops as $a) {
- foreach($a as $k=>$v)
- $inprops[$k] = $v;
- }
- // Remove any props that are in the existing properties array
- // but not in the incoming properties array
- foreach(array_diff(array_keys($eprops),array_keys($inprops)) as $dk)
- $n->setProperty($dk, '');
-
- // Set remaining properties
- foreach($inprops as $k => $v)
- $n->setProperty($k, $v);
-
- // Nat redirects and advanced settings
- if($args['networkAdapters'][$i]['attachmentType'] == 'NAT') {
-
- // Remove existing redirects
- foreach($n->NATEngine->getRedirects() as $r) {
- $n->NATEngine->removeRedirect(array_shift(explode(',',$r)));
- }
- // Add redirects
- foreach($args['networkAdapters'][$i]['redirects'] as $r) {
- $r = explode(',',$r);
- $n->NATEngine->addRedirect($r[0],$r[1],$r[2],$r[3],$r[4],$r[5]);
- }
-
- // Advanced NAT settings
- if(@$this->settings->enableAdvancedConfig) {
- $aliasMode = $n->NATEngine->aliasMode & 1;
- if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 2)) $aliasMode |= 2;
- if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 4)) $aliasMode |= 4;
- $n->NATEngine->aliasMode = $aliasMode;
- $n->NATEngine->DNSProxy = $args['networkAdapters'][$i]['NATEngine']['DNSProxy'];
- $n->NATEngine->DNSPassDomain = $args['networkAdapters'][$i]['NATEngine']['DNSPassDomain'];
- $n->NATEngine->DNSUseHostResolver = $args['networkAdapters'][$i]['NATEngine']['DNSUseHostResolver'];
- $n->NATEngine->hostIP = $args['networkAdapters'][$i]['NATEngine']['hostIP'];
- }
-
- } else if($args['networkAdapters'][$i]['attachmentType'] == 'NATNetwork') {
-
- if($n->NATNetwork = $args['networkAdapters'][$i]['NATNetwork']);
- }
-
- $n->releaseRemote();
- }
-
- // Serial Ports
- for($i = 0; $i < count($args['serialPorts']); $i++) {
-
- /* @var $p ISerialPort */
- $p = $m->getSerialPort($i);
-
- if(!($p->enabled || $args['serialPorts'][$i]['enabled']))
- continue;
-
- try {
- $p->enabled = $args['serialPorts'][$i]['enabled'];
- $p->IOBase = @hexdec($args['serialPorts'][$i]['IOBase']);
- $p->IRQ = intval($args['serialPorts'][$i]['IRQ']);
- if($args['serialPorts'][$i]['path']) {
- $p->path = $args['serialPorts'][$i]['path'];
- $p->hostMode = $args['serialPorts'][$i]['hostMode'];
- } else {
- $p->hostMode = $args['serialPorts'][$i]['hostMode'];
- $p->path = $args['serialPorts'][$i]['path'];
- }
- $p->server = $args['serialPorts'][$i]['server'];
- $p->releaseRemote();
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
- }
-
- // LPT Ports
- if(@$this->settings->enableLPTConfig) {
- $lptChanged = false;
-
- for($i = 0; $i < count($args['parallelPorts']); $i++) {
-
- /* @var $p IParallelPort */
- $p = $m->getParallelPort($i);
-
- if(!($p->enabled || $args['parallelPorts'][$i]['enabled']))
- continue;
-
- $lptChanged = true;
- try {
- $p->IOBase = @hexdec($args['parallelPorts'][$i]['IOBase']);
- $p->IRQ = intval($args['parallelPorts'][$i]['IRQ']);
- $p->path = $args['parallelPorts'][$i]['path'];
- $p->enabled = $args['parallelPorts'][$i]['enabled'];
- $p->releaseRemote();
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
- }
- }
-
-
- $sharedEx = array();
- $sharedNew = array();
- foreach($this->_machineGetSharedFolders($m) as $s) {
- $sharedEx[$s['name']] = array('name'=>$s['name'],'hostPath'=>$s['hostPath'],'autoMount'=>(bool)$s['autoMount'],'writable'=>(bool)$s['writable']);
- }
- foreach($args['sharedFolders'] as $s) {
- $sharedNew[$s['name']] = array('name'=>$s['name'],'hostPath'=>$s['hostPath'],'autoMount'=>(bool)$s['autoMount'],'writable'=>(bool)$s['writable']);
- }
- // Compare
- if(count($sharedEx) != count($sharedNew) || (@serialize($sharedEx) != @serialize($sharedNew))) {
- foreach($sharedEx as $s) { $m->removeSharedFolder($s['name']);}
- try {
- foreach($sharedNew as $s) {
- $m->createSharedFolder($s['name'],$s['hostPath'],(bool)$s['writable'],(bool)$s['autoMount']);
- }
- } catch (Exception $e) { $this->errors[] = $e; }
- }
-
- // USB Filters
-
- $usbEx = array();
- $usbNew = array();
-
- $usbc = $this->_machineGetUSBControllers($this->session->machine);
- if(!$args['USBControllers'] || !is_array($args['USBControllers'])) $args['USBControllers'] = array();
-
- // Remove old
- $newNames = array();
- $newByName = array();
- foreach($args['USBControllers'] as $c) {
- $newNames[] = $c['name'];
- $newByName[$c['name']] = $c;
- }
- $exNames = array();
- foreach($usbc as $c) {
- $exNames[] = $c['name'];
- if(in_array($c['name'], $newNames)) continue;
- $this->session->machine->removeUSBController($c['name']);
- }
-
- $addNames = array_diff($newNames, $exNames);
- foreach($addNames as $name) {
- $this->session->machine->addUSBController($name, $newByName[$name]['type']);
- }
-
- // filters
- $deviceFilters = $this->_machineGetUSBDeviceFilters($this->session->machine);
- if(!is_array($args['USBDeviceFilters'])) $args['USBDeviceFilters'] = array();
-
- if(count($deviceFilters) != count($args['USBDeviceFilters']) || @serialize($deviceFilters) != @serialize($args['USBDeviceFilters'])) {
-
- // usb filter properties to change
- $usbProps = array('vendorId','productId','revision','manufacturer','product','serialNumber','port','remote');
-
- // Remove and Add filters
- try {
-
-
- $max = max(count($deviceFilters),count($args['USBDeviceFilters']));
- $offset = 0;
-
- // Remove existing
- for($i = 0; $i < $max; $i++) {
-
- // Only if filter differs
- if(@serialize($deviceFilters[$i]) != @serialize($args['USBDeviceFilters'][$i])) {
-
- // Remove existing?
- if($i < count($deviceFilters)) {
- $m->USBDeviceFilters->removeDeviceFilter(($i-$offset));
- $offset++;
- }
-
- // Exists in new?
- if(count($args['USBDeviceFilters'][$i])) {
-
- // Create filter
- $f = $m->USBDeviceFilters->createDeviceFilter($args['USBDeviceFilters'][$i]['name']);
- $f->active = (bool)$args['USBDeviceFilters'][$i]['active'];
-
- foreach($usbProps as $p) {
- $f->$p = $args['USBDeviceFilters'][$i][$p];
- }
-
- $m->USBDeviceFilters->insertDeviceFilter($i,$f->handle);
- $f->releaseRemote();
- $offset--;
- }
- }
-
- }
-
- } catch (Exception $e) { $this->errors[] = $e; }
-
- }
-
- // Rename goes last
- if($m->name != $args['name']) {
- $m->name = $args['name'];
- }
- $this->session->machine->saveSettings();
-
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return true;
-
- }
-
- /**
- * Add a virtual machine via its settings file.
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_machineAdd($args) {
-
- $this->connect();
-
-
- /* @var $m IMachine */
- $m = $this->vbox->openMachine($args['file']);
- $this->vbox->registerMachine($m->handle);
-
- $m->releaseRemote();
-
- return true;
-
- }
-
- /**
- * Get progress operation status. On completion, destory progress operation.
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_progressGet($args) {
-
- // progress operation result
- $response = array();
- $error = 0;
-
- // Connect to vboxwebsrv
- $this->connect();
-
- try {
-
- try {
-
- // Force web call to keep session open.
- if($this->persistentRequest['sessionHandle']) {
- $this->session = new ISession($this->client, $this->persistentRequest['sessionHandle']);
- if((string)$this->session->state) {}
- }
-
- /* @var $progress IProgress */
- $progress = new IProgress($this->client, $args['progress']);
-
- } catch (Exception $e) {
- $this->errors[] = $e;
- throw new Exception('Could not obtain progress operation: '.$args['progress']);
- }
-
- $response['progress'] = $args['progress'];
-
- $response['info'] = array(
- 'completed' => $progress->completed,
- 'canceled' => $progress->canceled,
- 'description' => $progress->description,
- 'operationDescription' => $progress->operationDescription,
- '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
- if($response['info']['completed'] || $response['info']['canceled']) {
-
- try {
- if(!$response['info']['canceled'] && $progress->errorInfo->handle) {
- $error = array('message'=>$progress->errorInfo->text,'err'=>$this->_util_resultCodeText($progress->resultCode));
- }
- } catch (Exception $null) {}
-
-
- } else {
-
- $response['info']['cancelable'] = $progress->cancelable;
-
- return $response;
- }
-
-
- } catch (Exception $e) {
-
- // Force progress dialog closure
- $response['info'] = array('completed'=>1);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $error = array('message'=>$progress->errorInfo->text,'err'=>$this->_util_resultCodeText($progress->resultCode));
- }
- } catch (Exception $null) {}
-
- }
-
- if($error) {
- if(@$args['catcherrs']) $response['error'] = $error;
- else $this->errors[] = new Exception($error['message']);
-
- }
-
- $this->_util_progressDestroy($pop);
-
- return $response;
-
- }
-
- /**
- * Cancel a running progress operation
- *
- * @param array $args array of arguments. See function body for details.
- * @param array $response response data passed byref populated by the function
- * @return boolean true on success
- */
- public function remote_progressCancel($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- try {
- /* @var $progress IProgress */
- $progress = new IProgress($this->client,$args['progress']);
- if(!($progress->completed || $progress->canceled))
- $progress->cancel();
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
-
- return true;
- }
-
- /**
- * Destory a progress operation.
- *
- * @param array $pop progress operation details
- * @return boolean true on success
- */
- private function _util_progressDestroy($pop) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- try {
- /* @var $progress IProgress */
- $progress = new IProgress($this->client,$pop['progress']);
- $progress->releaseRemote();
- } catch (Exception $e) {}
- try {
-
- // Close session and logoff
- try {
-
- if($this->session->handle) {
- if((string)$this->session->state != 'Unlocked') {
- $this->session->unlockMachine();
- }
- $this->session->releaseRemote();
- unset($this->session);
- }
-
-
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
-
-
- // Logoff session associated with progress operation
- $this->websessionManager->logoff($this->vbox->handle);
- unset($this->vbox);
-
- } catch (Exception $e) {
- $this->errors[] = $e;
- }
-
- // Remove progress handles
- $this->persistentRequest = array();
-
- return true;
- }
-
- /**
- * Returns a key => value mapping of an enumeration class contained
- * in vboxServiceWrappers.php (classes that extend VBox_Enum).
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- * @see vboxServiceWrappers.php
- */
- public function remote_vboxGetEnumerationMap($args) {
-
- $c = new $args['class'](null, null);
- return (@isset($args['ValueMap']) ? $c->ValueMap : $c->NameMap);
- }
-
- /**
- * Save VirtualBox system properties
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_vboxSystemPropertiesSave($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $this->vbox->systemProperties->defaultMachineFolder = $args['SystemProperties']['defaultMachineFolder'];
- $this->vbox->systemProperties->VRDEAuthLibrary = $args['SystemProperties']['VRDEAuthLibrary'];
- if(@$this->settings->vboxAutostartConfig) {
- $this->vbox->systemProperties->autostartDatabasePath = $args['SystemProperties']['autostartDatabasePath'];
- }
-
- return true;
-
- }
-
- /**
- * Import a virtual appliance
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_applianceImport($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $app IAppliance */
- $app = $this->vbox->createAppliance();
-
- /* @var $progress IProgress */
- $progress = $app->read($args['file']);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $app->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $progress->waitForCompletion(-1);
-
- $app->interpret();
-
- $a = 0;
- foreach($app->virtualSystemDescriptions as $d) { /* @var $d IVirtualSystemDescription */
- // Replace with passed values
- $args['descriptions'][$a][5] = array_pad($args['descriptions'][$a][5], count($args['descriptions'][$a][3]),true);
- foreach(array_keys($args['descriptions'][$a][5]) as $k) $args['descriptions'][$a][5][$k] = (bool)$args['descriptions'][$a][5][$k];
- $d->setFinalValues($args['descriptions'][$a][5],$args['descriptions'][$a][3],$args['descriptions'][$a][4]);
- $a++;
- }
-
- /* @var $progress IProgress */
- $progress = $app->importMachines(array($args['reinitNetwork'] ? 'KeepNATMACs' : 'KeepAllMACs'));
-
- $app->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- // Save progress
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Get a list of VMs that are available for export.
- *
- * @param array $args array of arguments. See function body for details.
- * @return array list of exportable machiens
- */
- public function remote_vboxGetExportableMachines($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- //Get a list of registered machines
- $machines = $this->vbox->machines;
-
- $response = array();
-
- foreach ($machines as $machine) { /* @var $machine IMachine */
-
- if ( @$this->settings->enforceVMOwnership && ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] )
- {
- // skip this VM as it is not owned by the user we're logged in as
- continue;
- }
-
- try {
- $response[] = array(
- 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name,
- 'state' => (string)$machine->state,
- 'OSTypeId' => $machine->getOSTypeId(),
- 'id' => $machine->id,
- 'description' => $machine->description
- );
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- // Ignore. Probably inaccessible machine.
- }
- }
- return $response;
- }
-
-
- /**
- * Read and interpret virtual appliance file
- *
- * @param array $args array of arguments. See function body for details.
- * @return array appliance file content descriptions
- */
- public function remote_applianceReadInterpret($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $app IAppliance */
- $app = $this->vbox->createAppliance();
-
- /* @var $progress IProgress */
- $progress = $app->read($args['file']);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $app->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $progress->waitForCompletion(-1);
-
- $app->interpret();
-
- $response = array('warnings' => $app->getWarnings(),
- 'descriptions' => array());
-
- $i = 0;
- foreach($app->virtualSystemDescriptions as $d) { /* @var $d IVirtualSystemDescription */
- $desc = array();
- $response['descriptions'][$i] = $d->getDescription();
- foreach($response['descriptions'][$i][0] as $ddesc) {
- $desc[] = (string)$ddesc;
- }
- $response['descriptions'][$i][0] = $desc;
- $i++;
- $d->releaseRemote();
- }
- $app->releaseRemote();
- $app=null;
-
- return $response;
-
- }
-
-
- /**
- * Export VMs to a virtual appliance file
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_applianceExport($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $app IAppliance */
- $app = $this->vbox->createAppliance();
-
- // Overwrite existing file?
- if($args['overwrite']) {
-
- $dsep = $this->getDsep();
-
- $path = str_replace($dsep.$dsep,$dsep,$args['file']);
- $dir = dirname($path);
- $file = basename($path);
-
- if(substr($dir,-1) != $dsep) $dir .= $dsep;
-
- /* @var $vfs IVFSExplorer */
- $vfs = $app->createVFSExplorer('file://'.$dir);
-
- /* @var $progress IProgress */
- $progress = $vfs->remove(array($file));
- $progress->waitForCompletion(-1);
- $progress->releaseRemote();
-
- $vfs->releaseRemote();
- }
-
- $appProps = array(
- 'name' => 'Name',
- 'description' => 'Description',
- 'product' => 'Product',
- 'vendor' => 'Vendor',
- 'version' => 'Version',
- 'product-url' => 'ProductUrl',
- 'vendor-url' => 'VendorUrl',
- 'license' => 'License');
-
-
- foreach($args['vms'] as $vm) {
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($vm['id']);
- if (@$this->settings->enforceVMOwnership && ($owner = $m->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] )
- {
- // skip this VM as it is not owned by the user we're logged in as
- continue;
- }
- $desc = $m->exportTo($app->handle, $args['file']);
- $props = $desc->getDescription();
- $ptypes = array();
- foreach($props[0] as $p) {$ptypes[] = (string)$p;}
- $typecount = 0;
- foreach($appProps as $k=>$v) {
- // Check for existing property
- if(($i=array_search($v,$ptypes)) !== false) {
- $props[3][$i] = $vm[$k];
- } else {
- $desc->addDescription($v,$vm[$k],null);
- $props[3][] = $vm[$k];
- $props[4][] = null;
- }
- $typecount++;
- }
- $enabled = array_pad(array(),count($props[3]),true);
- foreach(array_keys($enabled) as $k) $enabled[$k] = (bool)$enabled[$k];
- $desc->setFinalValues($enabled,$props[3],$props[4]);
- $desc->releaseRemote();
- $m->releaseRemote();
- }
-
- /* @var $progress IProgress */
- $progress = $app->write($args['format'],($args['manifest'] ? array('CreateManifest') : array()),$args['file']);
- $app->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- // Save progress
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Get nat network info
- *
- * @param unused $args
- * @param array $response response data passed byref populated by the function
- * @return array networking info data
- */
- public function remote_vboxNATNetworksGet($args) {
-
- $this->connect();
-
- $props = array('networkName','enabled','network','IPv6Enabled',
- 'advertiseDefaultIPv6RouteEnabled','needDhcpServer','portForwardRules4',
- 'portForwardRules6');
-
- $natNetworks = array();
-
- foreach($this->vbox->NATNetworks as $n) {
-
-
- $netDetails = array();
- foreach($props as $p) {
- $netDetails[$p] = $n->$p;
- }
-
- $natNetworks[] = $netDetails;
- }
-
- return $natNetworks;
-
- }
-
- /**
- * Get nat network details
- *
- * @param array $args contains network name
- * @param array $response response data passed byref populated by the function
- * @return array networking info data
- */
- public function remote_vboxNATNetworksSave($args) {
-
- $this->connect();
-
- $props = array('networkName','enabled','network','IPv6Enabled',
- 'advertiseDefaultIPv6RouteEnabled','needDhcpServer');
-
- $exNetworks = array();
- foreach($this->vbox->NATNetworks as $n) { $exNetworks[$n->networkName] = false; }
-
- /* Incoming network list */
- foreach($args['networks'] as $net) {
-
- /* Existing network */
- if($net['orig_networkName']) {
-
- $network = $this->vbox->findNATNetworkByName($net['orig_networkName']);
-
-
- $exNetworks[$net['orig_networkName']] = true;
-
- foreach($props as $p) {
- $network->$p = $net[$p];
- }
-
- foreach(array('portForwardRules4','portForwardRules6') as $rules) {
-
- if(!$net[$rules] || !is_array($net[$rules])) $net[$rules] = array();
-
- $rules_remove = array_diff($network->$rules, $net[$rules]);
- $rules_add = array_diff($net[$rules], $network->$rules);
-
- foreach($rules_remove as $rule) {
- $network->removePortForwardRule((strpos($rules,'6')>-1), array_shift(preg_split('/:/',$rule)));
- }
- foreach($rules_add as $r) {
- preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule);
- array_shift($rule);
- $network->addPortForwardRule((strpos($rules,'6')>-1), $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]);
- }
- }
-
- /* New network */
- } else {
-
- $network = $this->vbox->createNATNetwork($net['networkName']);
-
- foreach($props as $p) {
- if($p == 'network' && $net[$p] == '') continue;
- $network->$p = $net[$p];
- }
-
- foreach($net['portForwardRules4'] as $r) {
- preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule);
- array_shift($rule);
- $network->addPortForwardRule(false, $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]);
- }
- foreach($net['portForwardRules6'] as $r) {
- preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule);
- array_shift($rule);
- $network->addPortForwardRule(true, $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]);
- }
-
- }
-
- }
-
- /* Remove networks not in list */
- foreach($exNetworks as $n=>$v) {
- if($v) continue;
- $n = $this->vbox->findNATNetworkByName($n);
- $this->vbox->removeNATNetwork($n);
- }
-
- return true;
-
- }
-
- /**
- * Get networking info
- *
- * @param unused $args
- * @param array $response response data passed byref populated by the function
- * @return array networking info data
- */
- public function remote_getNetworking($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $response = array();
- $networks = array();
- $nics = array();
- $genericDrivers = array();
- $vdenetworks = array();
-
- /* Get host nics */
- foreach($this->vbox->host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */
- $nics[] = $d->name;
- $d->releaseRemote();
- }
-
- /* Get internal Networks */
- $networks = $this->vbox->internalNetworks;
- /* Generic Drivers */
- $genericDrivers = $this->vbox->genericNetworkDrivers;
-
- $natNetworks = array();
- foreach($this->vbox->NATNetworks as $n) {
- $natNetworks[] = $n->networkName;
- }
-
- return array(
- 'nics' => $nics,
- 'networks' => $networks,
- 'genericDrivers' => $genericDrivers,
- 'vdenetworks' => $vdenetworks,
- 'natNetworks' => $natNetworks
- );
-
- }
-
- /**
- * Get host-only interface information
- *
- * @param unused $args
- * @return array host only interface data
- */
- public function remote_hostOnlyInterfacesGet($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /*
- * NICs
- */
- $response = array('networkInterfaces' => array());
- foreach($this->vbox->host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */
-
- if((string)$d->interfaceType != 'HostOnly') {
- $d->releaseRemote();
- continue;
- }
-
-
- // Get DHCP Info
- try {
- /* @var $dhcp IDHCPServer */
- $dhcp = $this->vbox->findDHCPServerByNetworkName($d->networkName);
- if($dhcp->handle) {
- $dhcpserver = array(
- 'enabled' => $dhcp->enabled,
- 'IPAddress' => $dhcp->IPAddress,
- 'networkMask' => $dhcp->networkMask,
- 'networkName' => $dhcp->networkName,
- 'lowerIP' => $dhcp->lowerIP,
- 'upperIP' => $dhcp->upperIP
- );
- $dhcp->releaseRemote();
- } else {
- $dhcpserver = array();
- }
- } catch (Exception $e) {
- $dhcpserver = array();
- }
-
- $response['networkInterfaces'][] = array(
- 'id' => $d->id,
- 'IPV6Supported' => $d->IPV6Supported,
- 'name' => $d->name,
- 'IPAddress' => $d->IPAddress,
- 'networkMask' => $d->networkMask,
- 'IPV6Address' => $d->IPV6Address,
- 'IPV6NetworkMaskPrefixLength' => $d->IPV6NetworkMaskPrefixLength,
- 'DHCPEnabled' => $d->DHCPEnabled,
- 'networkName' => $d->networkName,
- 'dhcpServer' => $dhcpserver
- );
- $d->releaseRemote();
- }
-
- return $response;
- }
-
-
- /**
- * Save host-only interface information
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_hostOnlyInterfacesSave($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $nics = $args['networkInterfaces'];
-
- for($i = 0; $i < count($nics); $i++) {
-
- /* @var $nic IHostNetworkInterface */
- $nic = $this->vbox->host->findHostNetworkInterfaceById($nics[$i]['id']);
-
- // Common settings
- if($nic->IPAddress != $nics[$i]['IPAddress'] || $nic->networkMask != $nics[$i]['networkMask']) {
- $nic->enableStaticIPConfig($nics[$i]['IPAddress'],$nics[$i]['networkMask']);
- }
- if($nics[$i]['IPV6Supported'] &&
- ($nic->IPV6Address != $nics[$i]['IPV6Address'] || $nic->IPV6NetworkMaskPrefixLength != $nics[$i]['IPV6NetworkMaskPrefixLength'])) {
- $nic->enableStaticIPConfigV6($nics[$i]['IPV6Address'],intval($nics[$i]['IPV6NetworkMaskPrefixLength']));
- }
-
- // Get DHCP Info
- try {
- $dhcp = $this->vbox->findDHCPServerByNetworkName($nic->networkName);
- } catch (Exception $e) {$dhcp = null;};
-
- // Create DHCP server?
- if((bool)@$nics[$i]['dhcpServer']['enabled'] && !$dhcp) {
- $dhcp = $this->vbox->createDHCPServer($nic->networkName);
- }
- if($dhcp->handle) {
- $dhcp->enabled = @$nics[$i]['dhcpServer']['enabled'];
- $dhcp->setConfiguration($nics[$i]['dhcpServer']['IPAddress'],$nics[$i]['dhcpServer']['networkMask'],$nics[$i]['dhcpServer']['lowerIP'],$nics[$i]['dhcpServer']['upperIP']);
- $dhcp->releaseRemote();
- }
- $nic->releaseRemote();
-
- }
-
- return true;
-
- }
-
- /**
- * Add Host-only interface
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_hostOnlyInterfaceCreate($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $progress IProgress */
- list($int,$progress) = $this->vbox->host->createHostOnlyNetworkInterface();
- $int->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- // Save progress
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
-
- }
-
-
- /**
- * Remove a host-only interface
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_hostOnlyInterfaceRemove($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $progress IProgress */
- $progress = $this->vbox->host->removeHostOnlyNetworkInterface($args['id']);
-
- if(!$progress->handle) return false;
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- // Save progress
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Get a list of Guest OS Types supported by this VirtualBox installation
- *
- * @param unused $args
- * @return array of os types
- */
- public function remote_vboxGetGuestOSTypes($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $response = array();
-
- $ts = $this->vbox->getGuestOSTypes();
-
- $supp64 = ($this->vbox->host->getProcessorFeature('LongMode') && $this->vbox->host->getProcessorFeature('HWVirtEx'));
-
- foreach($ts as $g) { /* @var $g IGuestOSType */
-
- // Avoid multiple calls
- $bit64 = $g->is64Bit;
- $response[] = array(
- 'familyId' => $g->familyId,
- 'familyDescription' => $g->familyDescription,
- 'id' => $g->id,
- 'description' => $g->description,
- 'is64Bit' => $bit64,
- 'recommendedRAM' => $g->recommendedRAM,
- 'recommendedHDD' => ($g->recommendedHDD/1024)/1024,
- 'supported' => (bool)(!$bit64 || $supp64)
- );
- }
-
- return $response;
- }
-
- /**
- * Set virtual machine state. Running, power off, save state, pause, etc..
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data or boolean true on success
- */
- public function remote_machineSetState($args) {
-
- $vm = $args['vm'];
- $state = $args['state'];
-
- $states = array(
- 'powerDown' => array('result'=>'PoweredOff','progress'=>2),
- 'reset' => array(),
- 'saveState' => array('result'=>'Saved','progress'=>2),
- 'powerButton' => array('acpi'=>true),
- 'sleepButton' => array('acpi'=>true),
- 'pause' => array('result'=>'Paused','progress'=>false),
- 'resume' => array('result'=>'Running','progress'=>false),
- 'powerUp' => array('result'=>'Running'),
- 'discardSavedState' => array('result'=>'poweredOff','lock'=>'shared','force'=>true)
- );
-
- // Check for valid state
- if(!is_array($states[$state])) {
- throw new Exception('Invalid state: ' . $state);
- }
-
- // Connect to vboxwebsrv
- $this->connect();
-
- // Machine state
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($vm);
- $mstate = (string)$machine->state;
-
- if (@$this->settings->enforceVMOwnership && !$this->skipSessionCheck && ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] )
- {
- // skip this VM as it is not owned by the user we're logged in as
- throw new Exception("Not authorized to change state of this VM");
- }
-
- // If state has an expected result, check
- // that we are not already in it
- if($states[$state]['result']) {
- if($mstate == $states[$state]['result']) {
- $machine->releaseRemote();
- return false;
- }
- }
-
- // Special case for power up
- if($state == 'powerUp' && $mstate == 'Paused')
- $state = 'resume';
-
- if($state == 'powerUp') {
-
-
- # Try opening session for VM
- try {
-
- // create session
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // set first run
- if($machine->getExtraData('GUI/FirstRun') == 'yes') {
- $machine->lockMachine($this->session->handle, 'Write');
- $this->session->machine->setExtraData('GUI/FirstRun', 'no');
- $this->session->unlockMachine();
- }
-
- /* @var $progress IProgress */
- $progress = $machine->launchVMProcess($this->session->handle, "headless", "");
-
- } catch (Exception $e) {
- // Error opening session
- $this->errors[] = $e;
- return false;
- }
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {
- }
-
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
-
- }
-
- // Open session to machine
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Lock machine
- $machine->lockMachine($this->session->handle,($states[$state]['lock'] == 'write' ? 'Write' : 'Shared'));
-
- // If this operation returns a progress object save progress
- $progress = null;
- if($states[$state]['progress']) {
-
- /* @var $progress IProgress */
- if($state == 'saveState') {
- $progress = $this->session->machine->saveState();
- } else {
- $progress = $this->session->console->$state();
- }
-
- if(!$progress->handle) {
-
- // should never get here
- try {
- $this->session->unlockMachine();
- $this->session = null;
- } catch (Exception $e) {};
-
- $machine->releaseRemote();
-
- throw new Exception('Unknown error settings machine to requested state.');
- }
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- // Save progress
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- // Operation does not return a progress object
- // Just call the function
- } else {
-
- if($state == 'discardSavedState') {
- $this->session->machine->$state(($states[$state]['force'] ? true : null));
- } else {
- $this->session->console->$state(($states[$state]['force'] ? true : null));
- }
-
- }
-
- $vmname = $machine->name;
- $machine->releaseRemote();
-
- // Check for ACPI button
- if($states[$state]['acpi'] && !$this->session->console->getPowerButtonHandled()) {
- $this->session->console->releaseRemote();
- $this->session->unlockMachine();
- $this->session = null;
- return false;
- }
-
-
- if(!$progress->handle) {
- $this->session->console->releaseRemote();
- $this->session->unlockMachine();
- unset($this->session);
- }
-
- return true;
-
- }
-
-
- /**
- * Get VirtualBox host memory usage information
- *
- * @param unused $args
- * @return array response data
- */
- public function remote_hostGetMeminfo($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- return $this->vbox->host->memoryAvailable;
-
- }
-
- /**
- * Get VirtualBox host details
- *
- * @param unused $args
- * @return array response data
- */
- public function remote_hostGetDetails($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $host IHost */
- $host = &$this->vbox->host;
- $response = array(
- 'id' => 'host',
- 'operatingSystem' => $host->operatingSystem,
- 'OSVersion' => $host->OSVersion,
- 'memorySize' => $host->memorySize,
- 'acceleration3DAvailable' => $host->acceleration3DAvailable,
- 'cpus' => array(),
- 'networkInterfaces' => array(),
- 'DVDDrives' => array(),
- 'floppyDrives' => array()
- );
-
- /*
- * Processors
- */
- // TODO https://github.com/phpvirtualbox/phpvirtualbox/issues/53
- $response['cpus'][0] = $host->getProcessorDescription(0);
- for($i = 1; $i < $host->processorCount; $i++) {
- $response['cpus'][$i] = $response['cpus'][0];
- }
-
- /*
- * Supported CPU features?
- */
- $response['cpuFeatures'] = array();
- foreach(array('HWVirtEx'=>'HWVirtEx','PAE'=>'PAE','NestedPaging'=>'Nested Paging','LongMode'=>'Long Mode (64-bit)') as $k=>$v) {
- $response['cpuFeatures'][$v] = $host->getProcessorFeature($k);
- }
-
- /*
- * NICs
- */
- foreach($host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */
- $response['networkInterfaces'][] = array(
- 'name' => $d->name,
- 'IPAddress' => $d->IPAddress,
- 'networkMask' => $d->networkMask,
- 'IPV6Supported' => $d->IPV6Supported,
- 'IPV6Address' => $d->IPV6Address,
- 'IPV6NetworkMaskPrefixLength' => $d->IPV6NetworkMaskPrefixLength,
- 'status' => (string)$d->status,
- 'mediumType' => (string)$d->mediumType,
- 'interfaceType' => (string)$d->interfaceType,
- 'hardwareAddress' => $d->hardwareAddress,
- 'networkName' => $d->networkName,
- );
- $d->releaseRemote();
- }
-
- /*
- * Medium types (DVD and Floppy)
- */
- foreach($host->DVDDrives as $d) { /* @var $d IMedium */
-
- $response['DVDDrives'][] = array(
- 'id' => $d->id,
- 'name' => $d->name,
- 'location' => $d->location,
- 'description' => $d->description,
- 'deviceType' => 'DVD',
- 'hostDrive' => true
- );
- $d->releaseRemote();
- }
-
- foreach($host->floppyDrives as $d) { /* @var $d IMedium */
-
- $response['floppyDrives'][] = array(
- 'id' => $d->id,
- 'name' => $d->name,
- 'location' => $d->location,
- 'description' => $d->description,
- 'deviceType' => 'Floppy',
- 'hostDrive' => true,
- );
- $d->releaseRemote();
- }
- $host->releaseRemote();
-
- return $response;
- }
-
- /**
- * Get a list of USB devices attached to the VirtualBox host
- *
- * @param unused $args
- * @return array of USB devices
- */
- public function remote_hostGetUSBDevices($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $response = array();
-
- foreach($this->vbox->host->USBDevices as $d) { /* @var $d IUSBDevice */
-
- $response[] = array(
- 'id' => $d->id,
- 'vendorId' => sprintf('%04s',dechex($d->vendorId)),
- 'productId' => sprintf('%04s',dechex($d->productId)),
- 'revision' => sprintf('%04s',dechex($d->revision)),
- 'manufacturer' => $d->manufacturer,
- 'product' => $d->product,
- 'serialNumber' => $d->serialNumber,
- 'address' => $d->address,
- 'port' => $d->port,
- 'version' => $d->version,
- 'portVersion' => $d->portVersion,
- 'remote' => $d->remote,
- 'state' => (string)$d->state,
- );
- $d->releaseRemote();
- }
-
- return $response;
- }
-
-
- /**
- * Get virtual machine or virtualbox host details
- *
- * @param array $args array of arguments. See function body for details.
- * @param ISnapshot $snapshot snapshot instance to use if obtaining snapshot details.
- * @see hostGetDetails()
- * @return array machine details
- */
- public function remote_machineGetDetails($args, $snapshot=null) {
-
- // Host instead of vm info
- if($args['vm'] == 'host') {
-
- $response = $this->remote_hostGetDetails($args);
-
- return $response;
- }
-
-
- // Connect to vboxwebsrv
- $this->connect();
-
- //Get registered machine or snapshot machine
- if($snapshot) {
-
- /* @var $machine ISnapshot */
- $machine = &$snapshot;
-
- } else {
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
-
- // For correct caching, always use id even if a name was passed
- $args['vm'] = $machine->id;
-
- // Check for accessibility
- if(!$machine->accessible) {
-
- return array(
- 'name' => $machine->id,
- 'state' => 'Inaccessible',
- 'OSTypeId' => 'Other',
- 'id' => $machine->id,
- 'sessionState' => 'Inaccessible',
- 'accessible' => 0,
- 'accessError' => array(
- 'resultCode' => $this->_util_resultCodeText($machine->accessError->resultCode),
- 'component' => $machine->accessError->component,
- 'text' => $machine->accessError->text)
- );
- }
-
- }
-
- // Basic data
- $data = $this->_machineGetDetails($machine);
-
- // Network Adapters
- $data['networkAdapters'] = $this->_machineGetNetworkAdapters($machine);
-
- // Storage Controllers
- $data['storageControllers'] = $this->_machineGetStorageControllers($machine);
-
- // Serial Ports
- $data['serialPorts'] = $this->_machineGetSerialPorts($machine);
-
- // LPT Ports
- $data['parallelPorts'] = $this->_machineGetParallelPorts($machine);
-
- // Shared Folders
- $data['sharedFolders'] = $this->_machineGetSharedFolders($machine);
-
- // USB Controllers
- $data['USBControllers'] = $this->_machineGetUSBControllers($machine);
- $data['USBDeviceFilters'] = $this->_machineGetUSBDeviceFilters($machine);
-
-
- if (@$this->settings->enforceVMOwnership )
- {
- $data['name'] = preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $data['name']);
- }
-
- // Items when not obtaining snapshot machine info
- if(!$snapshot) {
-
- $data['currentSnapshot'] = ($machine->currentSnapshot->handle ? array('id'=>$machine->currentSnapshot->id,'name'=>$machine->currentSnapshot->name) : null);
- $data['snapshotCount'] = $machine->snapshotCount;
-
- // Start / stop config
- if(@$this->settings->startStopConfig) {
- $data['startupMode'] = $machine->getExtraData('pvbx/startupMode');
- }
-
-
- }
-
- $machine->releaseRemote();
-
- $data['accessible'] = 1;
- return $data;
- }
-
- /**
- * Get runtime data of machine.
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of machine runtime data
- */
- public function remote_machineGetRuntimeData($args) {
-
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $data = array(
- 'id' => $args['vm'],
- 'state' => (string)$machine->state
- );
-
- /*
- * TODO:
- *
- * 5.13.13 getGuestEnteredACPIMode
- boolean IConsole::getGuestEnteredACPIMode()
- Checks if the guest entered the ACPI mode G0 (working) or G1 (sleeping). If this method
- returns false, the guest will most likely not respond to external ACPI events.
- If this method fails, the following error codes may be reported:
- VBOX_E_INVALID_VM_STATE: Virtual machine not in Running state.
- */
-
- // Get current console port
- if($data['state'] == 'Running' || $data['state'] == 'Paused') {
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
- $console = $this->session->console;
-
- // Get guest additions version
- if(@$this->settings->enableGuestAdditionsVersionDisplay) {
- $data['guestAdditionsVersion'] = $console->guest->additionsVersion;
- }
-
- $smachine = $this->session->machine;
-
- $data['CPUExecutionCap'] = $smachine->CPUExecutionCap;
- $data['VRDEServerInfo'] = array('port' => $console->VRDEServerInfo->port);
-
- $vrde = $smachine->VRDEServer;
-
- $data['VRDEServer'] = (!$vrde ? null : array(
- 'enabled' => $vrde->enabled,
- 'ports' => $vrde->getVRDEProperty('TCP/Ports'),
- 'netAddress' => $vrde->getVRDEProperty('TCP/Address'),
- 'VNCPassword' => $vrde->getVRDEProperty('VNCPassword'),
- 'authType' => (string)$vrde->authType,
- 'authTimeout' => $vrde->authTimeout,
- 'VRDEExtPack' => (string)$vrde->VRDEExtPack
- ));
-
- // Get removable media
- $data['storageControllers'] = $this->_machineGetStorageControllers($smachine);
-
- // Get network adapters
- $data['networkAdapters'] = $this->_machineGetNetworkAdapters($smachine);
-
- $machine->releaseRemote();
-
- // Close session and unlock machine
- $this->session->unlockMachine();
- unset($this->session);
-
- }
-
-
- return $data;
-
- }
-
- /**
- * Remove a virtual machine
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success or array of response data
- */
- public function remote_machineRemove($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
- // Only unregister or delete?
- if(!$args['delete']) {
-
- $machine->unregister('DetachAllReturnNone');
- $machine->releaseRemote();
-
- } else {
-
- $hds = array();
- $delete = $machine->unregister('DetachAllReturnHardDisksOnly');
- foreach($delete as $hd) {
- $hds[] = $this->vbox->openMedium($hd->location,'HardDisk','ReadWrite',false)->handle;
- }
-
- /* @var $progress IProgress */
- $progress = $machine->deleteConfig($hds);
-
- $machine->releaseRemote();
-
- // Does an exception exist?
- if($progress) {
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
-
- }
-
- return true;
-
-
- }
-
-
- /**
- * Create a new Virtual Machine
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_machineCreate($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $response = array();
-
- // quota enforcement
- if ( isset($_SESSION['user']) )
- {
- if ( @isset($this->settings->vmQuotaPerUser) && @$this->settings->vmQuotaPerUser > 0 && !$_SESSION['admin'] )
- {
- $newresp = array('data' => array());
- $this->vboxGetMachines(array(), array(&$newresp));
- if ( count($newresp['data']['responseData']) >= $this->settings->vmQuotaPerUser )
- {
- // we're over quota!
- // delete the disk we just created
- if ( isset($args['disk']) )
- {
- $this->mediumRemove(array(
- 'medium' => $args['disk'],
- 'type' => 'HardDisk',
- 'delete' => true
- ), $newresp);
- }
- throw new Exception("Sorry, you're over quota. You can only create up to {$this->settings->vmQuotaPerUser} VMs.");
- }
- }
- }
-
- // create machine
- if (@$this->settings->enforceVMOwnership )
- $args['name'] = $_SESSION['user'] . '_' . $args['name'];
-
- /* Check if file exists */
- $filename = $this->vbox->composeMachineFilename($args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$this->vbox->systemProperties->defaultMachineFolder,null);
-
- if($this->remote_fileExists(array('file'=>$filename))) {
- return array('exists' => $filename);
- }
-
-
- /* @var $m IMachine */
- $m = $this->vbox->createMachine(null,$args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$args['ostype'],null,null);
-
- /* Check for phpVirtualBox groups */
- if($this->settings->phpVboxGroups && $args['group']) {
- $m->setExtraData(vboxconnector::phpVboxGroupKey, $args['group']);
- }
-
- // Set memory
- $m->memorySize = intval($args['memory']);
-
-
- // Save and register
- $m->saveSettings();
- $this->vbox->registerMachine($m->handle);
- $vm = $m->id;
- $m->releaseRemote();
-
- try {
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Lock VM
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($vm);
- $machine->lockMachine($this->session->handle,'Write');
-
- // OS defaults
- $defaults = $this->vbox->getGuestOSType($args['ostype']);
-
- // Ownership enforcement
- if ( isset($_SESSION['user']) )
- {
- $this->session->machine->setExtraData('phpvb/sso/owner', $_SESSION['user']);
- }
-
- // set the vboxauthsimple in VM config
- $this->session->machine->setExtraData('VBoxAuthSimple/users/'.$_SESSION['user'].'', $_SESSION['uHash']);
-
- // Always set
- $this->session->machine->setExtraData('GUI/FirstRun', 'yes');
-
- try {
- if($this->session->machine->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) {
- $this->session->machine->VRDEServer->enabled = 1;
- $this->session->machine->VRDEServer->authTimeout = 5000;
- $this->session->machine->VRDEServer->setVRDEProperty('TCP/Ports',($this->settings->vrdeports ? $this->settings->vrdeports : '3390-5000'));
- $this->session->machine->VRDEServer->setVRDEProperty('TCP/Address',($this->settings->vrdeaddress ? $this->settings->vrdeaddress : '127.0.0.1'));
- }
- } catch (Exception $e) {
- //Ignore
- }
-
- // Other defaults
- $this->session->machine->BIOSSettings->IOAPICEnabled = $defaults->recommendedIOAPIC;
- $this->session->machine->RTCUseUTC = $defaults->recommendedRTCUseUTC;
- $this->session->machine->firmwareType = (string)$defaults->recommendedFirmware;
- $this->session->machine->chipsetType = (string)$defaults->recommendedChipset;
- $this->session->machine->ClipboardMode = 'Disabled';
- if(intval($defaults->recommendedVRAM) > 0) $this->session->machine->VRAMSize = intval($defaults->recommendedVRAM);
- $this->session->machine->setGraphicsControllerType((string)$defaults->recommendedGraphicsController);
- $this->session->machine->setCpuProperty('PAE',$defaults->recommendedPAE);
-
- // USB input devices
- if($defaults->recommendedUSBHid) {
- $this->session->machine->pointingHIDType = 'USBMouse';
- $this->session->machine->keyboardHIDType = 'USBKeyboard';
- }
-
- /* Only if acceleration configuration is available */
- if($this->vbox->host->getProcessorFeature('HWVirtEx')) {
- $this->session->machine->setHWVirtExProperty('Enabled',$defaults->recommendedVirtEx);
- }
-
- /*
- * Hard Disk and DVD/CD Drive
- */
- $DVDbusType = (string)$defaults->recommendedDVDStorageBus;
- $DVDconType = (string)$defaults->recommendedDVDStorageController;
-
- // Attach harddisk?
- if($args['disk']) {
-
- $HDbusType = (string)$defaults->recommendedHDStorageBus;
- $HDconType = (string)$defaults->recommendedHDStorageController;
-
- $bus = new StorageBus(null,$HDbusType);
- $sc = $this->session->machine->addStorageController(trans($HDbusType,'UIMachineSettingsStorage'),(string)$bus);
- $sc->controllerType = $HDconType;
- $sc->useHostIOCache = (bool)$this->vbox->systemProperties->getDefaultIoCacheSettingForStorageController($HDconType);
-
- // Set port count?
- if($HDbusType == 'SATA') {
- $sc->portCount = (($HDbusType == $DVDbusType) ? 2 : 1);
- }
-
- $sc->releaseRemote();
-
- $m = $this->vbox->openMedium($args['disk'],'HardDisk','ReadWrite',false);
-
- $this->session->machine->attachDevice(trans($HDbusType,'UIMachineSettingsStorage'),0,0,'HardDisk',$m->handle);
-
- $m->releaseRemote();
-
- }
-
- // Attach DVD/CDROM
- if($DVDbusType) {
-
- if(!$args['disk'] || ($HDbusType != $DVDbusType)) {
-
- $bus = new StorageBus(null,$DVDbusType);
- $sc = $this->session->machine->addStorageController(trans($DVDbusType,'UIMachineSettingsStorage'),(string)$bus);
- $sc->controllerType = $DVDconType;
- $sc->useHostIOCache = (bool)$this->vbox->systemProperties->getDefaultIoCacheSettingForStorageController($DVDconType);
-
- // Set port count?
- if($DVDbusType == 'SATA') {
- $sc->portCount = ($args['disk'] ? 1 : 2);
- }
-
- $sc->releaseRemote();
- }
-
- $this->session->machine->attachDevice(trans($DVDbusType,'UIMachineSettingsStorage'),1,0,'DVD',null);
-
- }
-
- $this->session->machine->saveSettings();
- $this->session->unlockMachine();
- $this->session = null;
-
- $machine->releaseRemote();
-
- } catch (Exception $e) {
- $this->errors[] = $e;
- return false;
- }
-
- return true;
-
- }
-
-
- /**
- * Return a list of network adapters attached to machine $m
- *
- * @param IMachine $m virtual machine instance
- * @param int $slot optional slot of single network adapter to get
- * @return array of network adapter information
- */
- private function _machineGetNetworkAdapters(&$m, $slot=false) {
-
- $adapters = array();
-
- for($i = ($slot === false ? 0 : $slot); $i < ($slot === false ? $this->settings->nicMax : ($slot+1)); $i++) {
-
- /* @var $n INetworkAdapter */
- $n = $m->getNetworkAdapter($i);
-
- // Avoid duplicate calls
- $at = (string)$n->attachmentType;
- if($at == 'NAT') $nd = $n->NATEngine; /* @var $nd INATEngine */
- else $nd = null;
-
- $props = $n->getProperties(null);
- $props = implode("\n",array_map(function($a,$b){return "$a=$b";},$props[1],$props[0]));
-
- $adapters[] = array(
- 'adapterType' => (string)$n->adapterType,
- 'slot' => $n->slot,
- 'enabled' => $n->enabled,
- 'MACAddress' => $n->MACAddress,
- 'attachmentType' => $at,
- 'genericDriver' => $n->genericDriver,
- 'hostOnlyInterface' => $n->hostOnlyInterface,
- 'bridgedInterface' => $n->bridgedInterface,
- 'properties' => $props,
- 'internalNetwork' => $n->internalNetwork,
- 'NATNetwork' => $n->NATNetwork,
- 'promiscModePolicy' => (string)$n->promiscModePolicy,
- 'VDENetwork' => ($this->settings->enableVDE ? $n->VDENetwork : ''),
- 'cableConnected' => $n->cableConnected,
- 'NATEngine' => ($at == 'NAT' ?
- array('aliasMode' => intval($nd->aliasMode),'DNSPassDomain' => $nd->DNSPassDomain, 'DNSProxy' => $nd->DNSProxy, 'DNSUseHostResolver' => $nd->DNSUseHostResolver, 'hostIP' => $nd->hostIP)
- : array('aliasMode' => 0,'DNSPassDomain' => 0, 'DNSProxy' => 0, 'DNSUseHostResolver' => 0, 'hostIP' => '')),
- 'lineSpeed' => $n->lineSpeed,
- 'redirects' => (
- $at == 'NAT' ?
- $nd->getRedirects()
- : array()
- )
- );
-
- $n->releaseRemote();
- }
-
- return $adapters;
-
- }
-
-
- /**
- * Return a list of virtual machines along with their states and other basic info
- *
- * @param array $args array of arguments. See function body for details.
- * @return array list of machines
- */
- public function remote_vboxGetMachines($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $vmlist = array();
-
- // Look for a request for a single vm
- if($args['vm']) {
-
- $machines = array($this->vbox->findMachine($args['vm']));
-
- // Full list
- } else {
- //Get a list of registered machines
- $machines = $this->vbox->machines;
-
- }
-
-
-
- foreach ($machines as $machine) { /* @var $machine IMachine */
-
-
- try {
-
- if(!$machine->accessible) {
-
- $vmlist[] = array(
- 'name' => $machine->id,
- 'state' => 'Inaccessible',
- 'OSTypeId' => 'Other',
- 'id' => $machine->id,
- 'sessionState' => 'Inaccessible',
- 'accessible' => 0,
- 'accessError' => array(
- 'resultCode' => $this->_util_resultCodeText($machine->accessError->resultCode),
- 'component' => $machine->accessError->component,
- 'text' => $machine->accessError->text),
- 'lastStateChange' => 0,
- 'groups' => array(),
- 'currentSnapshot' => ''
-
- );
-
- continue;
- }
-
- if($this->settings->phpVboxGroups) {
- $groups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey));
- if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/");
- } else {
- $groups = $machine->groups;
- }
-
- usort($groups, 'strnatcasecmp');
-
- $vmlist[] = array(
- 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name,
- 'state' => (string)$machine->state,
- 'OSTypeId' => $machine->getOSTypeId(),
- 'owner' => (@$this->settings->enforceVMOwnership ? $machine->getExtraData("phpvb/sso/owner") : ''),
- 'groups' => $groups,
- 'lastStateChange' => (string)($machine->lastStateChange/1000),
- 'id' => $machine->id,
- 'currentStateModified' => $machine->currentStateModified,
- 'sessionState' => (string)$machine->sessionState,
- 'currentSnapshotName' => ($machine->currentSnapshot->handle ? $machine->currentSnapshot->name : ''),
- 'customIcon' => (@$this->settings->enableCustomIcons ? $machine->getExtraData('phpvb/icon') : '')
- );
- if($machine->currentSnapshot->handle) $machine->currentSnapshot->releaseRemote();
-
-
- } catch (Exception $e) {
-
- if($machine) {
-
- $vmlist[] = array(
- 'name' => $machine->id,
- 'state' => 'Inaccessible',
- 'OSTypeId' => 'Other',
- 'id' => $machine->id,
- 'sessionState' => 'Inaccessible',
- 'lastStateChange' => 0,
- 'groups' => array(),
- 'currentSnapshot' => ''
- );
-
- } else {
- $this->errors[] = $e;
- }
- }
-
- try {
- $machine->releaseRemote();
- } catch (Exception $e) { }
- }
-
- return $vmlist;
-
- }
-
- /**
- * Creates a new exception so that input can be debugged.
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function debugInput($args) {
- $this->errors[] = new Exception('debug');
- return true;
- }
-
- /**
- * Get a list of media registered with VirtualBox
- *
- * @param unused $args
- * @param array $response response data passed byref populated by the function
- * @return array of media
- */
- public function remote_vboxGetMedia($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $response = array();
- $mds = array($this->vbox->hardDisks,$this->vbox->DVDImages,$this->vbox->floppyImages);
- for($i=0;$i<3;$i++) {
- foreach($mds[$i] as $m) {
- /* @var $m IMedium */
- $response[] = $this->_mediumGetDetails($m);
- $m->releaseRemote();
- }
- }
- return $response;
- }
-
- /**
- * Get USB controller information
- *
- * @param IMachine $m virtual machine instance
- * @return array USB controller info
- */
- private function _machineGetUSBControllers(&$m) {
-
- /* @var $u IUSBController */
- $controllers = &$m->USBControllers;
-
- $rcons = array();
- foreach($controllers as $c) {
- $rcons[] = array(
- 'name' => $c->name,
- 'type' => (string)$c->type
- );
- $c->releaseRemote();
- }
-
- return $rcons;
- }
-
- /**
- * Get USB device filters
- *
- * @param IMachine $m virtual machine instance
- * @return array USB device filters
- */
- private function _machineGetUSBDeviceFilters(&$m) {
-
- $deviceFilters = array();
- foreach($m->USBDeviceFilters->deviceFilters as $df) { /* @var $df IUSBDeviceFilter */
-
- $deviceFilters[] = array(
- 'name' => $df->name,
- 'active' => $df->active,
- 'vendorId' => $df->vendorId,
- 'productId' => $df->productId,
- 'revision' => $df->revision,
- 'manufacturer' => $df->manufacturer,
- 'product' => $df->product,
- 'serialNumber' => $df->serialNumber,
- 'port' => $df->port,
- 'remote' => $df->remote
- );
- $df->releaseRemote();
- }
- return $deviceFilters;
- }
-
- /**
- * Return top-level virtual machine or snapshot information
- *
- * @param IMachine $m virtual machine instance
- * @return array vm or snapshot data
- */
- private function _machineGetDetails(&$m) {
-
- if($this->settings->phpVboxGroups) {
- $groups = explode(',',$m->getExtraData(vboxconnector::phpVboxGroupKey));
- if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/");
- } else {
- $groups = $m->groups;
- }
-
- usort($groups, 'strnatcasecmp');
-
- return array(
- 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $m->name) : $m->name,
- 'description' => $m->description,
- 'groups' => $groups,
- 'id' => $m->id,
- 'autostopType' => ($this->settings->vboxAutostartConfig ? (string)$m->autostopType : ''),
- 'autostartEnabled' => ($this->settings->vboxAutostartConfig && $m->autostartEnabled),
- 'autostartDelay' => ($this->settings->vboxAutostartConfig ? intval($m->autostartDelay) : '0'),
- 'settingsFilePath' => $m->settingsFilePath,
- 'paravirtProvider' => (string)$m->paravirtProvider,
- 'OSTypeId' => $m->OSTypeId,
- 'OSTypeDesc' => $this->vbox->getGuestOSType($m->OSTypeId)->description,
- 'CPUCount' => $m->CPUCount,
- 'HPETEnabled' => $m->HPETEnabled,
- 'memorySize' => $m->memorySize,
- 'VRAMSize' => $m->VRAMSize,
- 'graphicsControllerType' => (string)$m->graphicsControllerType,
- 'pointingHIDType' => (string)$m->pointingHIDType,
- 'keyboardHIDType' => (string)$m->keyboardHIDType,
- 'accelerate3DEnabled' => $m->accelerate3DEnabled,
- 'accelerate2DVideoEnabled' => $m->accelerate2DVideoEnabled,
- 'BIOSSettings' => array(
- 'ACPIEnabled' => $m->BIOSSettings->ACPIEnabled,
- 'IOAPICEnabled' => $m->BIOSSettings->IOAPICEnabled,
- 'timeOffset' => $m->BIOSSettings->timeOffset
- ),
- 'firmwareType' => (string)$m->firmwareType,
- 'snapshotFolder' => $m->snapshotFolder,
- 'ClipboardMode' => (string)$m->ClipboardMode,
- 'monitorCount' => $m->monitorCount,
- 'pageFusionEnabled' => $m->pageFusionEnabled,
- 'VRDEServer' => (!$m->VRDEServer ? null : array(
- 'enabled' => $m->VRDEServer->enabled,
- 'ports' => $m->VRDEServer->getVRDEProperty('TCP/Ports'),
- 'netAddress' => $m->VRDEServer->getVRDEProperty('TCP/Address'),
- 'VNCPassword' => $m->VRDEServer->getVRDEProperty('VNCPassword'),
- 'authType' => (string)$m->VRDEServer->authType,
- 'authTimeout' => $m->VRDEServer->authTimeout,
- 'allowMultiConnection' => $m->VRDEServer->allowMultiConnection,
- 'VRDEExtPack' => (string)$m->VRDEServer->VRDEExtPack
- )),
- 'audioAdapter' => array(
- 'enabled' => $m->audioAdapter->enabled,
- 'audioController' => (string)$m->audioAdapter->audioController,
- 'audioDriver' => (string)$m->audioAdapter->audioDriver,
- ),
- 'RTCUseUTC' => $m->RTCUseUTC,
- 'EffectiveParavirtProvider' => (string)$m->getEffectiveParavirtProvider(),
- 'HWVirtExProperties' => array(
- 'Enabled' => $m->getHWVirtExProperty('Enabled'),
- 'NestedPaging' => $m->getHWVirtExProperty('NestedPaging'),
- 'LargePages' => $m->getHWVirtExProperty('LargePages'),
- 'UnrestrictedExecution' => $m->getHWVirtExProperty('UnrestrictedExecution'),
- 'VPID' => $m->getHWVirtExProperty('VPID')
- ),
- 'CpuProperties' => array(
- 'PAE' => $m->getCpuProperty('PAE')
- ),
- 'bootOrder' => $this->_machineGetBootOrder($m),
- 'chipsetType' => (string)$m->chipsetType,
- 'GUI' => array(
- 'FirstRun' => $m->getExtraData('GUI/FirstRun'),
- ),
- 'customIcon' => (@$this->settings->enableCustomIcons ? $m->getExtraData('phpvb/icon') : ''),
- 'disableHostTimeSync' => intval($m->getExtraData("VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled")),
- 'CPUExecutionCap' => $m->CPUExecutionCap
- );
-
- }
-
- /**
- * Get virtual machine boot order
- *
- * @param IMachine $m virtual machine instance
- * @return array boot order
- */
- private function _machineGetBootOrder(&$m) {
- $return = array();
- $mbp = $this->vbox->systemProperties->maxBootPosition;
- for($i = 0; $i < $mbp; $i ++) {
- if(($b = (string)$m->getBootOrder($i + 1)) == 'Null') continue;
- $return[] = $b;
- }
- return $return;
- }
-
- /**
- * Get serial port configuration for a virtual machine or snapshot
- *
- * @param IMachine $m virtual machine instance
- * @return array serial port info
- */
- private function _machineGetSerialPorts(&$m) {
- $ports = array();
- $max = $this->vbox->systemProperties->serialPortCount;
- for($i = 0; $i < $max; $i++) {
- try {
- /* @var $p ISerialPort */
- $p = $m->getSerialPort($i);
- $ports[] = array(
- 'slot' => $p->slot,
- 'enabled' => $p->enabled,
- 'IOBase' => '0x'.strtoupper(sprintf('%3s',dechex($p->IOBase))),
- 'IRQ' => $p->IRQ,
- 'hostMode' => (string)$p->hostMode,
- 'server' => $p->server,
- 'path' => $p->path
- );
- $p->releaseRemote();
- } catch (Exception $e) {
- // Ignore
- }
- }
- return $ports;
- }
-
- /**
- * Get parallel port configuration for a virtual machine or snapshot
- *
- * @param IMachine $m virtual machine instance
- * @return array parallel port info
- */
- private function _machineGetParallelPorts(&$m) {
- if(!@$this->settings->enableLPTConfig) return array();
- $ports = array();
- $max = $this->vbox->systemProperties->parallelPortCount;
- for($i = 0; $i < $max; $i++) {
- try {
- /* @var $p IParallelPort */
- $p = $m->getParallelPort($i);
- $ports[] = array(
- 'slot' => $p->slot,
- 'enabled' => $p->enabled,
- 'IOBase' => '0x'.strtoupper(sprintf('%3s',dechex($p->IOBase))),
- 'IRQ' => $p->IRQ,
- 'path' => $p->path
- );
- $p->releaseRemote();
- } catch (Exception $e) {
- // Ignore
- }
- }
- return $ports;
- }
-
- /**
- * Get shared folder configuration for a virtual machine or snapshot
- *
- * @param IMachine $m virtual machine instance
- * @return array shared folder info
- */
- private function _machineGetSharedFolders(&$m) {
- $sfs = &$m->sharedFolders;
- $return = array();
- foreach($sfs as $sf) { /* @var $sf ISharedFolder */
- $return[] = array(
- 'name' => $sf->name,
- 'hostPath' => $sf->hostPath,
- 'accessible' => $sf->accessible,
- 'writable' => $sf->writable,
- 'autoMount' => $sf->autoMount,
- 'lastAccessError' => $sf->lastAccessError,
- 'type' => 'machine'
- );
- }
- return $return;
- }
-
- /**
- * Add encryption password to VM console
- *
- * @param array $args array of arguments. See function body for details.
- * @return true on success
- */
- public function remote_consoleAddDiskEncryptionPasswords($args) {
-
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle,'Shared');
-
- $response = array('accepted'=>array(),'failed'=>array(),'errors'=>array());
-
- foreach($args['passwords'] as $creds) {
- try {
- $this->session->console->removeDiskEncryptionPassword($creds['id']);
- } catch(Exception $e) {
- // It may not exist yet
- }
-
- try {
- $this->session->console->addDiskEncryptionPassword($creds['id'], $creds['password'], (bool)@$args['clearOnSuspend']);
- $response['accepted'][] = $creds['id'];
- } catch (Exception $e) {
- $response['failed'][] = $creds['id'];
- $response['errors'][] = $e->getMessage();
- }
- }
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return $response;
- }
-
- /**
- * Get a list of transient (temporary) shared folders
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of shared folders
- */
- public function remote_consoleGetSharedFolders($args) {
-
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
- // No need to continue if machine is not running
- if((string)$machine->state != 'Running') {
- $machine->releaseRemote();
- return true;
- }
-
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle,'Shared');
-
- $sfs = $this->session->console->sharedFolders;
-
- $response = array();
-
- foreach($sfs as $sf) { /* @var $sf ISharedFolder */
-
- $response[] = array(
- 'name' => $sf->name,
- 'hostPath' => $sf->hostPath,
- 'accessible' => $sf->accessible,
- 'writable' => $sf->writable,
- 'autoMount' => $sf->autoMount,
- 'lastAccessError' => $sf->lastAccessError,
- 'type' => 'transient'
- );
- }
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return $response;
- }
-
- /**
- * Get VirtualBox Host OS specific directory separator
- *
- * @return string directory separator string
- */
- public function getDsep() {
-
- if(!$this->dsep) {
-
- /* No need to go through vbox if local browser is true */
- if($this->settings->browserLocal) {
-
- $this->dsep = DIRECTORY_SEPARATOR;
-
- } else {
-
- $this->connect();
-
- if(stripos($this->vbox->host->operatingSystem,'windows') !== false) {
- $this->dsep = '\\';
- } else {
- $this->dsep = '/';
- }
- }
-
-
- }
-
- return $this->dsep;
- }
-
- /**
- * Get medium attachment information for all medium attachments in $mas
- *
- * @param IMediumAttachment[] $mas list of IMediumAttachment instances
- * @return array medium attachment info
- */
- private function _machineGetMediumAttachments(&$mas) {
-
- $return = array();
-
- foreach($mas as $ma) { /** @var $ma IMediumAttachment */
- $return[] = array(
- 'medium' => ($ma->medium->handle ? array('id'=>$ma->medium->id) : null),
- 'controller' => $ma->controller,
- 'port' => $ma->port,
- 'device' => $ma->device,
- 'type' => (string)$ma->type,
- 'passthrough' => $ma->passthrough,
- 'temporaryEject' => $ma->temporaryEject,
- 'nonRotational' => $ma->nonRotational,
- 'hotPluggable' => $ma->hotPluggable,
- );
- }
-
- // sort by port then device
- usort($return,function($a,$b){if($a["port"] == $b["port"]) { if($a["device"] < $b["device"]) { return -1; } if($a["device"] > $b["device"]) { return 1; } return 0; } if($a["port"] < $b["port"]) { return -1; } return 1;});
-
- return $return;
- }
-
- /**
- * Save snapshot details ( description or name)
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_snapshotSave($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $vm IMachine */
- $vm = $this->vbox->findMachine($args['vm']);
-
- /* @var $snapshot ISnapshot */
- $snapshot = $vm->findSnapshot($args['snapshot']);
- $snapshot->name = $args['name'];
- $snapshot->description = $args['description'];
-
- // cleanup
- $snapshot->releaseRemote();
- $vm->releaseRemote();
-
- return true;
- }
-
- /**
- * Get snapshot details
- *
- * @param array $args array of arguments. See function body for details.
- * @return array containing snapshot details
- */
- public function remote_snapshotGetDetails($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $vm IMachine */
- $vm = $this->vbox->findMachine($args['vm']);
-
- /* @var $snapshot ISnapshot */
- $snapshot = $vm->findSnapshot($args['snapshot']);
-
- $response = $this->_snapshotGetDetails($snapshot,false);
- $response['machine'] = $this->remote_machineGetDetails(array(),$snapshot->machine);
-
- // cleanup
- $snapshot->releaseRemote();
- $vm->releaseRemote();
-
- return $response;
-
- }
-
- /**
- * Restore a snapshot
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress operation id
- */
- public function remote_snapshotRestore($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $progress = $this->session = null;
-
- try {
-
- // Open session to machine
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $machine->lockMachine($this->session->handle, 'Write');
-
- /* @var $snapshot ISnapshot */
- $snapshot = $this->session->machine->findSnapshot($args['snapshot']);
-
- /* @var $progress IProgress */
- $progress = $this->session->machine->restoreSnapshot($snapshot->handle);
-
- $snapshot->releaseRemote();
- $machine->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $this->_util_progressStore($progress);
-
- } catch (Exception $e) {
-
- $this->errors[] = $e;
-
- if($this->session->handle) {
- try{$this->session->unlockMachine();}catch(Exception $e){}
- }
- return false;
- }
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Delete a snapshot
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress operation id
- */
- public function remote_snapshotDelete($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $progress = $this->session = null;
-
- try {
-
- // Open session to machine
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- /* @var $progress IProgress */
- $progress = $this->session->machine->deleteSnapshot($args['snapshot']);
-
- $machine->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $this->_util_progressStore($progress);
-
-
- } catch (Exception $e) {
-
- $this->errors[] = $e;
-
- if($this->session->handle) {
- try{$this->session->unlockMachine();$this->session=null;}catch(Exception $e){}
- }
-
- return false;
- }
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Take a snapshot
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress operation id
- */
- public function remote_snapshotTake($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
- $progress = $this->session = null;
-
- try {
-
- // Open session to machine
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, ((string)$machine->sessionState == 'Unlocked' ? 'Write' : 'Shared'));
-
- /* @var $progress IProgress */
- list($progress, $snapshotId) = $this->session->machine->takeSnapshot($args['name'], $args['description'], null);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- try{$this->session->unlockMachine(); $this->session=null;}catch(Exception $ed){}
- return false;
- }
- } catch (Exception $null) {}
-
-
- $this->_util_progressStore($progress);
-
- } catch (Exception $e) {
-
- if(!$progress->handle && $this->session->handle) {
- try{$this->session->unlockMachine();$this->session=null;}catch(Exception $e){}
- }
-
- return false;
- }
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Get a list of snapshots for a machine
- *
- * @param array $args array of arguments. See function body for details.
- * @return array list of snapshots
- */
- public function remote_machineGetSnapshots($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
-
- $response = array('vm' => $args['vm'],
- 'snapshot' => array(),
- 'currentSnapshotId' => null);
-
- /* No snapshots? Empty array */
- if($machine->snapshotCount < 1) {
- return $response;
- } else {
-
- /* @var $s ISnapshot */
- $s = $machine->findSnapshot(null);
- $response['snapshot'] = $this->_snapshotGetDetails($s,true);
- $s->releaseRemote();
- }
-
- $response['currentSnapshotId'] = ($machine->currentSnapshot->handle ? $machine->currentSnapshot->id : '');
- if($machine->currentSnapshot->handle) $machine->currentSnapshot->releaseRemote();
- $machine->releaseRemote();
-
- return $response;
- }
-
-
- /**
- * Return details about snapshot $s
- *
- * @param ISnapshot $s snapshot instance
- * @param boolean $sninfo traverse child snapshots
- * @return array snapshot info
- */
- private function _snapshotGetDetails(&$s,$sninfo=false) {
-
- $children = array();
-
- if($sninfo)
- foreach($s->children as $c) { /* @var $c ISnapshot */
- $children[] = $this->_snapshotGetDetails($c, true);
- $c->releaseRemote();
- }
-
- // Avoid multiple soap calls
- $timestamp = (string)$s->timeStamp;
-
- return array(
- 'id' => $s->id,
- 'name' => $s->name,
- 'description' => $s->description,
- 'timeStamp' => floor($timestamp/1000),
- 'timeStampSplit' => $this->_util_splitTime(time() - floor($timestamp/1000)),
- 'online' => $s->online
- ) + (
- ($sninfo ? array('children' => $children) : array())
- );
- }
-
- /**
- * Return details about storage controllers for machine $m
- *
- * @param IMachine $m virtual machine instance
- * @return array storage controllers' details
- */
- private function _machineGetStorageControllers(&$m) {
-
- $sc = array();
- $scs = $m->storageControllers;
-
- foreach($scs as $c) { /* @var $c IStorageController */
- $sc[] = array(
- 'name' => $c->name,
- 'maxDevicesPerPortCount' => $c->maxDevicesPerPortCount,
- 'useHostIOCache' => $c->useHostIOCache,
- 'minPortCount' => $c->minPortCount,
- 'maxPortCount' => $c->maxPortCount,
- 'portCount' => $c->portCount,
- 'bus' => (string)$c->bus,
- 'controllerType' => (string)$c->controllerType,
- 'mediumAttachments' => $this->_machineGetMediumAttachments($m->getMediumAttachmentsOfController($c->name), $m->id)
- );
- $c->releaseRemote();
- }
-
- for($i = 0; $i < count($sc); $i++) {
-
- for($a = 0; $a < count($sc[$i]['mediumAttachments']); $a++) {
-
- // Value of '' means it is not applicable
- $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = '';
-
- // Only valid for HardDisks
- if($sc[$i]['mediumAttachments'][$a]['type'] != 'HardDisk') continue;
-
- // Get appropriate key
- $xtra = $this->_util_getIgnoreFlushKey($sc[$i]['mediumAttachments'][$a]['port'], $sc[$i]['mediumAttachments'][$a]['device'], $sc[$i]['controllerType']);
-
- // No such setting for this bus type
- if(!$xtra) continue;
-
- $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = $m->getExtraData($xtra);
-
- if(trim($sc[$i]['mediumAttachments'][$a]['ignoreFlush']) === '')
- $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = 1;
- else
- $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = $sc[$i]['mediumAttachments'][$a]['ignoreFlush'];
-
- }
- }
-
- return $sc;
- }
-
- /**
- * Check medium encryption password
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data
- */
- public function remote_mediumCheckEncryptionPassword($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $m = $this->vbox->openMedium($args['medium'],'HardDisk','ReadWrite',false);
-
- $retval = $m->checkEncryptionPassword($args['password']);
-
- $m->releaseRemote();
-
- return $retval;
-
- }
-
- /**
- * Change medium encryption
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress id or true
- */
- public function remote_mediumChangeEncryption($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false);
-
- /* @var $progress IProgress */
- $progress = $m->changeEncryption($args['old_password'],
- $args['cipher'], $args['password'], $args['id']);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- $m->releaseRemote();
- return false;
- }
- } catch (Exception $null) {
- }
-
- if($args['waitForCompletion']) {
- $progress->waitForCompletion(-1);
- $progress->releaseRemote();
- $m->releaseRemote();
- return true;
- }
-
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Resize a medium. Currently unimplemented in GUI.
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress id
- */
- public function remote_mediumResize($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false);
-
- /* @var $progress IProgress */
- $progress = $m->resize($args['bytes']);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {
- }
-
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Clone a medium
- *
- * @param array $args array of arguments. See function body for details.
- * @return array response data containing progress id
- */
- public function remote_mediumCloneTo($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $format = strtoupper($args['format']);
- /* @var $target IMedium */
- $target = $this->vbox->createMedium($format, $args['location'], 'ReadWrite', 'HardDisk');
- $mid = $target->id;
-
- /* @var $src IMedium */
- $src = $this->vbox->openMedium($args['src'], 'HardDisk', 'ReadWrite', false);
-
- $type = array(($args['type'] == 'fixed' ? 'Fixed' : 'Standard'));
- if($args['split']) $type[] = 'VmdkSplit2G';
-
- /* @var $progress IProgress */
- $progress = $src->cloneTo($target->handle,$type,null);
-
- $src->releaseRemote();
- $target->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $this->_util_progressStore($progress);
-
- return array('progress' => $progress->handle, 'id' => $mid);
-
- }
-
- /**
- * Set medium to a specific type
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_mediumSetType($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $m IMedium */
- $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false);
- $m->type = $args['type'];
- $m->releaseRemote();
-
- return true;
- }
-
- /**
- * Add iSCSI medium
- *
- * @param array $args array of arguments. See function body for details.
- * @return response data
- */
- public function remote_mediumAddISCSI($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- // {'server':server,'port':port,'intnet':intnet,'target':target,'lun':lun,'enclun':enclun,'targetUser':user,'targetPass':pass}
-
- // Fix LUN
- $args['lun'] = intval($args['lun']);
- if($args['enclun']) $args['lun'] = 'enc'.$args['lun'];
-
- // Compose name
- $name = $args['server'].'|'.$args['target'];
- if($args['lun'] != 0 && $args['lun'] != 'enc0')
- $name .= '|'.$args['lun'];
-
- // Create disk
- /* @var $hd IMedium */
- $hd = $this->vbox->createMedium('iSCSI',$name, 'ReadWrite', 'HardDisk');
-
- if($args['port']) $args['server'] .= ':'.intval($args['port']);
-
- $arrProps = array();
-
- $arrProps["TargetAddress"] = $args['server'];
- $arrProps["TargetName"] = $args['target'];
- $arrProps["LUN"] = $args['lun'];
- if($args['targetUser']) $arrProps["InitiatorUsername"] = $args['targetUser'];
- if($args['targetPass']) $arrProps["InitiatorSecret"] = $args['targetPass'];
- if($args['intnet']) $arrProps["HostIPStack"] = '0';
-
- $hd->setProperties(array_keys($arrProps),array_values($arrProps));
-
- $hdid = $hd->id;
- $hd->releaseRemote();
-
- return array('id' => $hdid);
- }
-
- /**
- * Add existing medium by file location
- *
- * @param array $args array of arguments. See function body for details.
- * @return resposne data containing new medium's id
- */
- public function remote_mediumAdd($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $m IMedium */
- $m = $this->vbox->openMedium($args['path'], $args['type'], 'ReadWrite', false);
-
- $mid = $m->id;
- $m->releaseRemote();
-
- return array('id'=>$mid);
- }
-
- /**
- * Get VirtualBox generated machine configuration file name
- *
- * @param array $args array of arguments. See function body for details.
- * @return string filename
- */
- public function remote_vboxGetComposedMachineFilename($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- return $this->vbox->composeMachineFilename($args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$this->vbox->systemProperties->defaultMachineFolder,null);
-
- }
-
- /**
- * Create base storage medium (virtual hard disk)
- *
- * @param array $args array of arguments. See function body for details.
- * @return response data containing progress id
- */
- public function remote_mediumCreateBaseStorage($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $format = strtoupper($args['format']);
-
- $type = array(($args['type'] == 'fixed' ? 'Fixed' : 'Standard'));
- if($args['split']) $type[] = 'VmdkSplit2G';
-
- /* @var $hd IMedium */
- $hd = $this->vbox->createMedium($format, $args['file'], 'ReadWrite', 'HardDisk');
-
- /* @var $progress IProgress */
- $progress = $hd->createBaseStorage(intval($args['size'])*1024*1024,$type);
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) {}
-
- $this->_util_progressStore($progress);
-
- $hd->releaseRemote();
-
- return array('progress' => $progress->handle);
-
- }
-
- /**
- * Release medium from all attachments
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true
- */
- public function remote_mediumRelease($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $m IMedium */
- $m = $this->vbox->openMedium($args['medium'],$args['type'], 'ReadWrite', false);
- $mediumid = $m->id;
-
- // connected to...
- $machines = $m->machineIds;
- $released = array();
- foreach($machines as $uuid) {
-
- // Find medium attachment
- try {
- /* @var $mach IMachine */
- $mach = $this->vbox->findMachine($uuid);
- } catch (Exception $e) {
- $this->errors[] = $e;
- continue;
- }
- $attach = $mach->mediumAttachments;
- $remove = array();
- foreach($attach as $a) {
- if($a->medium->handle && $a->medium->id == $mediumid) {
- $remove[] = array(
- 'controller' => $a->controller,
- 'port' => $a->port,
- 'device' => $a->device);
- break;
- }
- }
- // save state
- $state = (string)$mach->sessionState;
-
- if(!count($remove)) continue;
-
- $released[] = $uuid;
-
- // create session
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- // Hard disk requires machine to be stopped
- if($args['type'] == 'HardDisk' || $state == 'Unlocked') {
-
- $mach->lockMachine($this->session->handle, 'Write');
-
- } else {
-
- $mach->lockMachine($this->session->handle, 'Shared');
-
- }
-
- foreach($remove as $r) {
- if($args['type'] == 'HardDisk') {
- $this->session->machine->detachDevice($r['controller'],$r['port'],$r['device']);
- } else {
- $this->session->machine->mountMedium($r['controller'],$r['port'],$r['device'],null,true);
- }
- }
-
- $this->session->machine->saveSettings();
- $this->session->machine->releaseRemote();
- $this->session->unlockMachine();
- unset($this->session);
- $mach->releaseRemote();
-
- }
- $m->releaseRemote();
-
- return true;
- }
-
- /**
- * Remove a medium
- *
- * @param array $args array of arguments. See function body for details.
- * @return response data possibly containing progress operation id
- */
- public function remote_mediumRemove($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- if(!$args['type']) $args['type'] = 'HardDisk';
-
- /* @var $m IMedium */
- $m = $this->vbox->openMedium($args['medium'],$args['type'], 'ReadWrite', false);
-
- if($args['delete'] && @$this->settings->deleteOnRemove && (string)$m->deviceType == 'HardDisk') {
-
- /* @var $progress IProgress */
- $progress = $m->deleteStorage();
-
- $m->releaseRemote();
-
- // Does an exception exist?
- try {
- if($progress->errorInfo->handle) {
- $this->errors[] = new Exception($progress->errorInfo->text);
- $progress->releaseRemote();
- return false;
- }
- } catch (Exception $null) { }
-
- $this->_util_progressStore($progress);
- return array('progress' => $progress->handle);
-
- } else {
- $m->close();
- $m->releaseRemote();
- }
-
- return true;
- }
-
- /**
- * Get a list of recent media
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of recent media
- */
- public function remote_vboxRecentMediaGet($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $mlist = array();
- foreach(array(
- array('type'=>'HardDisk','key'=>'GUI/RecentListHD'),
- array('type'=>'DVD','key'=>'GUI/RecentListCD'),
- array('type'=>'Floppy','key'=>'GUI/RecentListFD')) as $r) {
- $list = $this->vbox->getExtraData($r['key']);
- $mlist[$r['type']] = array_filter(explode(';', trim($list,';')));
- }
- return $mlist;
- }
-
- /**
- * Get a list of recent media paths
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of recent media paths
- */
- public function remote_vboxRecentMediaPathsGet($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $mlist = array();
- foreach(array(
- array('type'=>'HardDisk','key'=>'GUI/RecentFolderHD'),
- array('type'=>'DVD','key'=>'GUI/RecentFolderCD'),
- array('type'=>'Floppy','key'=>'GUI/RecentFolderFD')) as $r) {
- $mlist[$r['type']] = $this->vbox->getExtraData($r['key']);
- }
- return $mlist;
- }
-
-
- /**
- * Update recent medium path list
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_vboxRecentMediaPathSave($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $types = array(
- 'HardDisk'=>'GUI/RecentFolderHD',
- 'DVD'=>'GUI/RecentFolderCD',
- 'Floppy'=>'GUI/RecentFolderFD'
- );
-
- $this->vbox->setExtraData($types[$args['type']], $args['folder']);
-
- return true;
- }
-
- /**
- * Update recent media list
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_vboxRecentMediaSave($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $types = array(
- 'HardDisk'=>'GUI/RecentListHD',
- 'DVD'=>'GUI/RecentListCD',
- 'Floppy'=>'GUI/RecentListFD'
- );
-
- $this->vbox->setExtraData($types[$args['type']], implode(';',array_unique($args['list'])).';');
-
- return true;
-
- }
-
- /**
- * Mount a medium on the VM
- *
- * @param array $args array of arguments. See function body for details.
- * @return boolean true on success
- */
- public function remote_mediumMount($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- // Find medium attachment
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $state = (string)$machine->sessionState;
-
- // create session
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
-
- if($state == 'Unlocked') {
- $machine->lockMachine($this->session->handle,'Write');
- $save = true; // force save on closed session as it is not a "run-time" change
- } else {
-
- $machine->lockMachine($this->session->handle, 'Shared');
- }
-
- // Empty medium / eject
- if($args['medium'] == 0) {
- $med = null;
- } else {
- // Host drive
- if(strtolower($args['medium']['hostDrive']) == 'true' || $args['medium']['hostDrive'] === true) {
- // CD / DVD Drive
- if($args['medium']['deviceType'] == 'DVD') {
- $drives = $this->vbox->host->DVDDrives;
- // floppy drives
- } else {
- $drives = $this->vbox->host->floppyDrives;
- }
- foreach($drives as $m) { /* @var $m IMedium */
- if($m->id == $args['medium']['id']) {
- /* @var $med IMedium */
- $med = &$m;
- break;
- }
- $m->releaseRemote();
- }
- // Normal medium
- } else {
- /* @var $med IMedium */
- $med = $this->vbox->openMedium($args['medium']['location'],$args['medium']['deviceType'],'ReadWrite',false);
- }
- }
-
- $this->session->machine->mountMedium($args['controller'],$args['port'],$args['device'],(is_object($med) ? $med->handle : null),true);
-
- if(is_object($med)) $med->releaseRemote();
-
- if($save) $this->session->machine->saveSettings();
-
- $this->session->unlockMachine();
- $machine->releaseRemote();
- unset($this->session);
-
- return true;
- }
-
- /**
- * Get medium details
- *
- * @param IMedium $m medium instance
- * @return array medium details
- */
- private function _mediumGetDetails(&$m) {
-
- $children = array();
- $attachedTo = array();
- $machines = $m->machineIds;
- $hasSnapshots = 0;
-
- foreach($m->children as $c) { /* @var $c IMedium */
- $children[] = $this->_mediumGetDetails($c);
- $c->releaseRemote();
- }
-
- foreach($machines as $mid) {
- $sids = $m->getSnapshotIds($mid);
- try {
- /* @var $mid IMachine */
- $mid = $this->vbox->findMachine($mid);
- } catch (Exception $e) {
- $attachedTo[] = array('machine' => $mid .' ('.$e->getMessage().')', 'snapshots' => array());
- continue;
- }
-
- $c = count($sids);
- $hasSnapshots = max($hasSnapshots,$c);
- for($i = 0; $i < $c; $i++) {
- if($sids[$i] == $mid->id) {
- unset($sids[$i]);
- } else {
- try {
- /* @var $sn ISnapshot */
- $sn = $mid->findSnapshot($sids[$i]);
- $sids[$i] = $sn->name;
- $sn->releaseRemote();
- } catch(Exception $e) { }
- }
- }
- $hasSnapshots = (count($sids) ? 1 : 0);
- $attachedTo[] = array('machine'=>$mid->name,'snapshots'=>$sids);
- $mid->releaseRemote();
- }
-
- // For $fixed value
- $mvenum = new MediumVariant(null, null);
- $variant = 0;
-
- foreach($m->variant as $mv) {
- $variant += $mvenum->ValueMap[(string)$mv];
- }
-
- // Encryption settings
- $encryptionSettings = null;
- if((string)$m->deviceType == 'HardDisk') {
- try {
- list($id, $cipher) = $m->getEncryptionSettings();
- if($id) {
- $encryptionSettings = array(
- 'id' => $id,
- 'cipher' => $cipher,
- );
- }
- } catch (Exception $e) {
- // Pass. Encryption is not configured
- }
-
- }
- return array(
- 'id' => $m->id,
- 'description' => $m->description,
- 'state' => (string)$m->refreshState(),
- 'location' => $m->location,
- 'name' => $m->name,
- 'deviceType' => (string)$m->deviceType,
- 'hostDrive' => $m->hostDrive,
- 'size' => (string)$m->size, /* (string) to support large disks. Bypass integer limit */
- 'format' => $m->format,
- 'type' => (string)$m->type,
- 'parent' => (((string)$m->deviceType == 'HardDisk' && $m->parent->handle) ? $m->parent->id : null),
- 'children' => $children,
- 'base' => (((string)$m->deviceType == 'HardDisk' && $m->base->handle) ? $m->base->id : null),
- 'readOnly' => $m->readOnly,
- 'logicalSize' => ($m->logicalSize/1024)/1024,
- 'autoReset' => $m->autoReset,
- 'hasSnapshots' => $hasSnapshots,
- 'lastAccessError' => $m->lastAccessError,
- 'variant' => $variant,
- 'machineIds' => array(),
- 'attachedTo' => $attachedTo,
- 'encryptionSettings' => $encryptionSettings
- );
-
- }
-
- /**
- * Store a progress operation so that its status can be polled via progressGet()
- *
- * @param IProgress $progress progress operation instance
- * @return string progress operation handle / id
- */
- private function _util_progressStore(&$progress) {
-
- /* Store vbox and session handle */
- $this->persistentRequest['vboxHandle'] = $this->vbox->handle;
- if($this->session->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)
- $this->persistentRequest['vboxServer'] = $this->settings->name;
-
- return $progress->handle;
- }
-
- /**
- * Get VirtualBox system properties
- * @param array $args array of arguments. See function body for details.
- * @return array of system properties
- */
- public function remote_vboxSystemPropertiesGet($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- $mediumFormats = array();
-
- // Shorthand
- $sp = $this->vbox->systemProperties;
-
- // capabilities
- $mfCap = new MediumFormatCapabilities(null,'');
- foreach($sp->mediumFormats as $mf) { /* @var $mf IMediumFormat */
- $exts = $mf->describeFileExtensions();
- $dtypes = array();
- foreach($exts[1] as $t) $dtypes[] = (string)$t;
- $caps = array();
- foreach($mf->capabilities as $c) {
- $caps[] = (string)$c;
- }
-
- $mediumFormats[] = array('id'=>$mf->id,'name'=>$mf->name,'extensions'=>array_map('strtolower',$exts[0]),'deviceTypes'=>$dtypes,'capabilities'=>$caps);
-
- }
-
- $scs = array();
-
- $scts = array('LsiLogic',
- 'BusLogic',
- 'IntelAhci',
- 'PIIX4',
- 'ICH6',
- 'I82078',
- 'USB');
-
- foreach($scts as $t) {
- $scs[$t] = $sp->getStorageControllerHotplugCapable($t);
- }
-
- return array(
- 'minGuestRAM' => (string)$sp->minGuestRAM,
- 'maxGuestRAM' => (string)$sp->maxGuestRAM,
- 'minGuestVRAM' => (string)$sp->minGuestVRAM,
- 'maxGuestVRAM' => (string)$sp->maxGuestVRAM,
- 'minGuestCPUCount' => (string)$sp->minGuestCPUCount,
- 'maxGuestCPUCount' => (string)$sp->maxGuestCPUCount,
- 'autostartDatabasePath' => (@$this->settings->vboxAutostartConfig ? $sp->autostartDatabasePath : ''),
- 'infoVDSize' => (string)$sp->infoVDSize,
- 'networkAdapterCount' => 8, // static value for now
- 'maxBootPosition' => (string)$sp->maxBootPosition,
- 'defaultMachineFolder' => (string)$sp->defaultMachineFolder,
- 'defaultHardDiskFormat' => (string)$sp->defaultHardDiskFormat,
- 'homeFolder' => $this->vbox->homeFolder,
- 'VRDEAuthLibrary' => (string)$sp->VRDEAuthLibrary,
- 'defaultAudioDriver' => (string)$sp->defaultAudioDriver,
- 'defaultVRDEExtPack' => $sp->defaultVRDEExtPack,
- 'serialPortCount' => $sp->serialPortCount,
- 'parallelPortCount' => $sp->parallelPortCount,
- 'mediumFormats' => $mediumFormats,
- 'scs' => $scs
- );
- }
-
- /**
- * Get a list of VM log file names
- *
- * @param array $args array of arguments. See function body for details.
- * @return array of log file names
- */
- public function remote_machineGetLogFilesList($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
-
- $logs = array();
-
- try { $i = 0; while($l = $m->queryLogFilename($i++)) $logs[] = $l;
- } catch (Exception $null) {}
-
- $lf = $m->logFolder;
- $m->releaseRemote();
-
- return array('path' => $lf, 'logs' => $logs);
-
- }
-
- /**
- * Get VM log file contents
- *
- * @param array $args array of arguments. See function body for details.
- * @return string log file contents
- */
- public function remote_machineGetLogFile($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $m IMachine */
- $m = $this->vbox->findMachine($args['vm']);
- $log = '';
- try {
- // Read in 8k chunks
- while($l = $m->readLog(intval($args['log']),strlen($log),8192)) {
- if(!count($l) || !strlen($l[0])) break;
- $log .= base64_decode($l[0]);
- }
- } catch (Exception $null) {}
- $m->releaseRemote();
-
- // Attempt to UTF-8 encode string or json_encode may choke
- // and return an empty string
- if(function_exists('utf8_encode'))
- return utf8_encode($log);
-
- return $log;
- }
-
- /**
- * Get a list of USB devices attached to a given VM
- *
- * @param array $args array of arguments. See function body for details.
- * @return array list of devices
- */
- public function remote_consoleGetUSBDevices($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- /* @var $machine IMachine */
- $machine = $this->vbox->findMachine($args['vm']);
- $this->session = $this->websessionManager->getSessionObject($this->vbox->handle);
- $machine->lockMachine($this->session->handle, 'Shared');
-
- $response = array();
- foreach($this->session->console->USBDevices as $u) { /* @var $u IUSBDevice */
- $response[$u->id] = array('id'=>$u->id,'remote'=>$u->remote);
- $u->releaseRemote();
- }
-
- $this->session->unlockMachine();
- unset($this->session);
- $machine->releaseRemote();
-
- return $response;
-
- }
-
- /**
- * Return a string representing the VirtualBox ExtraData key
- * for this port + device + bus type IgnoreFlush setting
- *
- * @param integer port medium attachment port number
- * @param integer device medium attachment device number
- * @param string cType controller type
- * @return string extra data setting string
- */
- private function _util_getIgnoreFlushKey($port,$device,$cType) {
-
- $cTypes = array(
- 'piix3' => 'piix3ide',
- 'piix4' => 'piix3ide',
- 'ich6' => 'piix3ide',
- 'intelahci' => 'ahci',
- 'lsilogic' => 'lsilogicscsi',
- 'buslogic' => 'buslogic',
- 'lsilogicsas' => 'lsilogicsas'
- );
-
- if(!isset($cTypes[strtolower($cType)])) {
- $this->errors[] = new Exception('Invalid controller type: ' . $cType);
- return '';
- }
-
- $lun = ((intval($device)*2) + intval($port));
-
- return str_replace('[b]',$lun,str_replace('[a]',$cTypes[strtolower($cType)],"VBoxInternal/Devices/[a]/0/LUN#[b]/Config/IgnoreFlush"));
-
- }
-
- /**
- * Get a newly generated MAC address from VirtualBox
- *
- * @param array $args array of arguments. See function body for details
- * @return string mac address
- */
- public function remote_vboxGenerateMacAddress($args) {
-
- // Connect to vboxwebsrv
- $this->connect();
-
- return $this->vbox->host->generateMACAddress();
-
- }
-
- /**
- * Set group definition
- *
- * @param array $args array of arguments. See function body for details
- * @return boolean true on success
- */
- public function remote_vboxGroupDefinitionsSet($args) {
-
- $this->connect();
-
- // Save a list of valid paths
- $validGroupPaths = array();
-
- $groupKey = ($this->settings->phpVboxGroups ? vboxconnector::phpVboxGroupKey : 'GUI/GroupDefinitions');
-
- // Write out each group definition
- foreach($args['groupDefinitions'] as $groupDef) {
-
- $this->vbox->setExtraData($groupKey.$groupDef['path'], $groupDef['order']);
- $validGroupPaths[] = $groupDef['path'];
-
- }
-
- // Remove any unused group definitions
- $keys = $this->vbox->getExtraDataKeys();
- foreach($keys as $k) {
- if(strpos($k,$groupKey) !== 0) continue;
- if(array_search(substr($k,strlen($groupKey)), $validGroupPaths) === false)
- $this->vbox->setExtraData($k,'');
- }
-
- return true;
- }
-
- /**
- * Return group definitions
- *
- * @param array $args array of arguments. See function body for details
- * @return array group definitions
- */
- public function remote_vboxGroupDefinitionsGet($args) {
-
- $this->connect();
-
- $response = array();
-
- $keys = $this->vbox->getExtraDataKeys();
-
- $groupKey = ($this->settings->phpVboxGroups ? vboxconnector::phpVboxGroupKey : 'GUI/GroupDefinitions');
- foreach($keys as $grouppath) {
-
- if(strpos($grouppath,$groupKey) !== 0) continue;
-
- $subgroups = array();
- $machines = array();
-
- $response[] = array(
- 'name' => substr($grouppath,strrpos($grouppath,'/')+1),
- 'path' => substr($grouppath,strlen($groupKey)),
- 'order' => $this->vbox->getExtraData($grouppath)
- );
- }
-
- return $response;
-
- }
-
- /**
- * Format a time span in seconds into days / hours / minutes / seconds
- * @param integer $t number of seconds
- * @return array containing number of days / hours / minutes / seconds
- */
- private function _util_splitTime($t) {
-
- $spans = array(
- 'days' => 86400,
- 'hours' => 3600,
- 'minutes' => 60,
- 'seconds' => 1);
-
- $time = array();
-
- foreach($spans as $k => $v) {
- if(!(floor($t / $v) > 0)) continue;
- $time[$k] = floor($t / $v);
- $t -= floor($time[$k] * $v);
- }
-
- return $time;
- }
-
-
- /**
- * Return VBOX result code text for result code
- *
- * @param integer result code number
- * @return string result code text
- */
- private function _util_resultCodeText($c) {
-
- $rcodes = new ReflectionClass('VirtualBox_COM_result_codes');
- $rcodes = array_flip($rcodes->getConstants());
- $rcodes['0x80004005'] = 'NS_ERROR_FAILURE';
-
- return @$rcodes['0x'.strtoupper(dechex($c))] . ' (0x'.strtoupper(dechex($c)).')';
- }
-}
-
+<?php +/** + * + * Connects to vboxwebsrv, calls SOAP methods, and returns data. + * + * @author Ian Moore (imoore76 at yahoo dot com) + * @copyright Copyright (C) 2010-2015 Ian Moore (imoore76 at yahoo dot com) + * @version $Id: vboxconnector.php 599 2015-07-27 10:40:37Z imoore76 $ + * @package phpVirtualBox + * + */ + +class vboxconnector { + + /** + * Error with safe HTML + * @var integer + */ + const PHPVB_ERRNO_HTML = 1; + + /** + * Error number describing a fatal error + * @var integer + */ + const PHPVB_ERRNO_FATAL = 32; + + /** + * Error number describing a connection error + * @var integer + */ + const PHPVB_ERRNO_CONNECT = 64; + + /** + * phpVirtualBox groups extra value key + * @var string + */ + const phpVboxGroupKey = 'phpvb/Groups'; + + /** + * Holds any errors that occur during processing. Errors are placed in here + * when we want calling functions to be aware of the error, but do not want to + * halt processing + * + * @var array + */ + var $errors = array(); + + /** + * Holds any debug messages + * + * @var array + */ + var $messages = array(); + + /** + * Settings object + * @var phpVBoxConfigClass + * @see phpVBoxConfigClass + */ + var $settings = null; + + /** + * true if connected to vboxwebsrv + * @var boolean + */ + var $connected = false; + + /** + * IVirtualBox instance + * @var IVirtualBox + */ + var $vbox = null; + + /** + * VirtualBox web session manager + * @var IWebsessionManager + */ + var $websessionManager = null; + + /** + * Holds IWebsessionManager session object if created + * during processing so that it can be properly shutdown + * in __destruct + * @var ISession + * @see vboxconnector::__destruct() + */ + var $session = null; + + /** + * Holds VirtualBox version information + * @var array + */ + var $version = null; + + /** + * If true, vboxconnector will not verify that there is a valid + * (PHP) session before connecting. + * @var boolean + */ + var $skipSessionCheck = false; + + /** + * Holds items that should persist accross requests + * @var array + */ + var $persistentRequest = array(); + + /** + * Holds VirtualBox host OS specific directory separator set by getDSep() + * @var string + * @see vboxconnector::getDsep() + */ + var $dsep = null; + + /** + * Obtain configuration settings and set object vars + * @param boolean $useAuthMaster use the authentication master obtained from configuration class + * @see phpVBoxConfigClass + */ + public function __construct($useAuthMaster = false) { + + require_once(dirname(__FILE__).'/language.php'); + require_once(dirname(__FILE__).'/vboxServiceWrappers.php'); + + /* Set up.. .. settings */ + + /** @var phpVBoxConfigClass */ + $this->settings = new phpVBoxConfigClass(); + + // Are default settings being used? + if(@$this->settings->warnDefault) { + throw new Exception("No configuration found. Rename the file <b>config.php-example</b> in phpVirtualBox's folder to ". + "<b>config.php</b> and edit as needed.<p>For more detailed instructions, please see the installation wiki on ". + "phpVirtualBox's web site. <p><a href='https://github.com/phpvirtualbox/phpvirtualbox/wiki' target=_blank>". + "https://github.com/phpvirtualbox/phpvirtualbox/wiki</a>.</p>", + (vboxconnector::PHPVB_ERRNO_FATAL + vboxconnector::PHPVB_ERRNO_HTML)); + } + + // Check for SoapClient class + if(!class_exists('SoapClient')) { + throw new Exception('PHP does not have the SOAP extension enabled.',vboxconnector::PHPVB_ERRNO_FATAL); + } + + // use authentication master server? + if(@$useAuthMaster) { + $this->settings->setServer($this->settings->getServerAuthMaster()); + } + + } + + /** + * Connect to vboxwebsrv + * @see SoapClient + * @see phpVBoxConfigClass + * @return boolean true on success or if already connected + */ + public function connect() { + + // Already connected? + if(@$this->connected) + return true; + + // Valid session? + if(!@$this->skipSessionCheck && !$_SESSION['valid']) { + throw new Exception(trans('Not logged in.','UIUsers'),vboxconnector::PHPVB_ERRNO_FATAL); + } + + // Persistent server? + if(@$this->persistentRequest['vboxServer']) { + $this->settings->setServer($this->persistentRequest['vboxServer']); + } + + //Connect to webservice + $pvbxver = substr(@constant('PHPVBOX_VER'),0,(strpos(@constant('PHPVBOX_VER'),'-'))); + $this->client = new SoapClient(dirname(__FILE__)."/vboxwebService-".$pvbxver.".wsdl", + array( + 'features' => (SOAP_USE_XSI_ARRAY_TYPE + SOAP_SINGLE_ELEMENT_ARRAYS), + 'cache_wsdl' => WSDL_CACHE_BOTH, + 'trace' => (@$this->settings->debugSoap), + 'connection_timeout' => (@$this->settings->connectionTimeout ? $this->settings->connectionTimeout : 20), + 'location' => @$this->settings->location + )); + + + // Persistent handles? + if(@$this->persistentRequest['vboxHandle']) { + + try { + + // Check for existing sessioin + $this->websessionManager = new IWebsessionManager($this->client); + $this->vbox = new IVirtualBox($this->client, $this->persistentRequest['vboxHandle']); + + // force valid vbox check + $ev = $this->vbox->eventSource; + + if($this->vbox->handle) + return ($this->connected = true); + + + } catch (Exception $e) { + // nothing. Fall through to new login. + + } + } + + /* Try / catch / throw here hides login credentials from exception if one is thrown */ + try { + $this->websessionManager = new IWebsessionManager($this->client); + $this->vbox = $this->websessionManager->logon($this->settings->username,$this->settings->password); + + + } catch (Exception $e) { + + if(!($msg = $e->getMessage())) + $msg = 'Error logging in to vboxwebsrv.'; + else + $msg .= " ({$this->settings->location})"; + + throw new Exception($msg,vboxconnector::PHPVB_ERRNO_CONNECT); + } + + + // Error logging in + if(!$this->vbox->handle) { + throw new Exception('Error logging in or connecting to vboxwebsrv.',vboxconnector::PHPVB_ERRNO_CONNECT); + } + + // Hold handle + if(array_key_exists('vboxHandle',$this->persistentRequest)) { + $this->persistentRequest['vboxHandle'] = $this->vbox->handle; + } + + return ($this->connected = true); + + } + + + /** + * Get VirtualBox version + * @return array version information + */ + public function getVersion() { + + if(!@$this->version) { + + $this->connect(); + + $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, + 'settingsFilePath' => $this->vbox->settingsFilePath + ); + } + + return $this->version; + + } + + /** + * + * Log out of vboxwebsrv + */ + public function __destruct() { + + // Do not logout if there are persistent handles + if($this->connected && @$this->vbox->handle && !array_key_exists('vboxHandle' ,$this->persistentRequest)) { + + // Failsafe to close session + if(@$this->session && @(string)$this->session->state == 'Locked') { + try {$this->session->unlockMachine();} + catch (Exception $e) { } + } + + // Logoff + if($this->vbox->handle) + $this->websessionManager->logoff($this->vbox->handle); + + } + + unset($this->client); + } + + /** + * Add a machine event listener to the listener list + * + * @param string $vm id of virtual machine to subscribe to + */ + private function _machineSubscribeEvents($vm) { + + // Check for existing listener + if($this->persistentRequest['vboxEventListeners'][$vm]) { + + try { + + $listener = new IEventListener($this->client, $this->persistentRequest['vboxEventListeners'][$vm]['listener']); + $source = new IEventSource($this->client, $this->persistentRequest['vboxEventListeners'][$vm]['source']); + + $source->unregisterListener($listener); + + $listener->releaseRemote(); + $source->releaseRemote(); + + } catch (Exception $e) { + // Pass + } + } + + try { + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($vm); + + /* Ignore if not running */ + $state = (string)$machine->state; + if($state != 'Running' && $state != 'Paused') { + $machine->releaseRemote(); + return; + } + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + + // Create and register event listener + $listener = $this->session->console->eventSource->createListener(); + $this->session->console->eventSource->registerListener($listener,array('Any'), false); + + // Add to event listener list + $this->persistentRequest['vboxEventListeners'][$vm] = array( + 'listener' => $listener->handle, + 'source' => $this->session->console->eventSource->handle); + + + $machine->releaseRemote(); + + } catch (Exception $e) { + // pass + } + + if($this->session) { + try { + $this->session->unlockMachine(); + } catch (Exception $e) { + // pass + } + unset($this->session); + } + + // Machine events before vbox events. This is in place to handle the "DrvVD_DEKMISSING" + // IRuntimeErrorEvent which tells us that a medium attached to a VM requires a password. + // This event needs to be presented to the client before the VM state change. This way + // the client can track whether or not the runtime error occurred in response to its + // startup request because the machine's RunTimeError will occur before vbox's + // StateChange. + uksort($this->persistentRequest['vboxEventListeners'], function($a, $b){ + if($a == 'vbox') return 1; + if($b == 'vbox') return -1; + return 0; + }); + + } + + /** + * Get pending vbox and machine events + * + * @param array $args array of arguments. See function body for details. + * @return array list of events + */ + public function remote_getEvents($args) { + + $this->connect(); + + $eventlist = array(); + + // This should be an array + if(!is_array($this->persistentRequest['vboxEventListeners'])) { + + $this->persistentRequest['vboxEventListeners'] = array(); + $listenerWait = 1000; + + } else { + + // The amount of time we will wait for events is determined by + // the amount of listeners - at least half a second + $listenerWait = max(100,intval(500/count($this->persistentRequest['vboxEventListeners']))); + } + + // Get events from each configured event listener + foreach($this->persistentRequest['vboxEventListeners'] as $k => $el) { + + try { + + $listener = new IEventListener($this->client, $el['listener']); + $source = new IEventSource($this->client, $el['source']); + + $event = $source->getEvent($listener,$listenerWait); + + try { + + while($event->handle) { + + $eventData = $this->_getEventData($event, $k); + $source->eventProcessed($listener, $event); + $event->releaseRemote(); + + + // Only keep the last event of one particular type + //$eventlist[$eventData['dedupId']] = $eventData; + + if($eventData) + $eventlist[$eventData['dedupId']] = $eventData; + + $event = $source->getEvent($listener,100); + } + + } catch (Exception $e) { + + $this->errors[] = $e; + + } + + } catch (Exception $e) { + + // Machine powered off or client has stale MO reference + if($listener) + try { $listener->releaseRemote(); } catch (Exceptoin $e) { + /// pass + } + if($source) + try { $source->releaseRemote(); } catch (Exceptoin $e) { + // pass + } + + // Remove listener from list + unset($this->persistentRequest['vboxEventListeners'][$k]); + + } + + } + + // Enrich events + foreach($eventlist as $k=>$event) { + + switch($event['eventType']) { + + /* Network adapter changed */ + case 'OnNetworkAdapterChanged': + + try { + + $machine = $this->vbox->findMachine($event['sourceId']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Session locked? + if((string)$this->session->state != 'Unlocked') + $this->session->unlockMachine(); + + $machine->lockMachine($this->session->handle, 'Shared'); + + try { + + list($eventlist[$k]['enrichmentData']) = $this->_machineGetNetworkAdapters($this->session->machine, $event['networkAdapterSlot']); + + } catch (Exception $e) { + // Just unlock the machine + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + + $this->session->unlockMachine(); + $machine->releaseRemote(); + + } catch (Exception $e) { + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + break; + + + /* VRDE server changed */ + case 'OnVRDEServerChanged': + try { + + $machine = $this->vbox->findMachine($event['sourceId']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Session locked? + if((string)$this->session->state != 'Unlocked') + $this->session->unlockMachine(); + + $machine->lockMachine($this->session->handle, 'Shared'); + $vrde = $this->session->machine->VRDEServer; + + try { + $eventlist[$k]['enrichmentData'] = (!$vrde ? null : array( + 'enabled' => $vrde->enabled, + 'ports' => $vrde->getVRDEProperty('TCP/Ports'), + 'netAddress' => $vrde->getVRDEProperty('TCP/Address'), + 'VNCPassword' => $vrde->getVRDEProperty('VNCPassword'), + 'authType' => (string)$vrde->authType, + 'authTimeout' => $vrde->authTimeout + ) + ); + } catch (Exception $e) { + // Just unlock the machine + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + + $this->session->unlockMachine(); + $machine->releaseRemote(); + + } catch (Exception $e) { + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + break; + + + + /* VRDE server info changed. Just need port and enabled/disabled */ + case 'OnVRDEServerInfoChanged': + try { + + $machine = $this->vbox->findMachine($event['sourceId']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Session locked? + if((string)$this->session->state != 'Unlocked') + $this->session->unlockMachine(); + + $machine->lockMachine($this->session->handle, 'Shared'); + + try { + $eventlist[$k]['enrichmentData'] = array( + 'port' => $this->session->console->VRDEServerInfo->port, + 'enabled' => $this->session->machine->VRDEServer->enabled + ); + } catch (Exception $e) { + // Just unlock the machine + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + + $this->session->unlockMachine(); + $machine->releaseRemote(); + + } catch (Exception $e) { + $eventlist[$k]['enrichmentData'] = array($e->getMessage()); + } + break; + + /* Machine registered */ + case 'OnMachineRegistered': + + if(!$event['registered']) break; + + // Get same data that is in VM list data + $vmdata = $this->remote_vboxGetMachines(array('vm'=>$event['machineId'])); + $eventlist[$k]['enrichmentData'] = $vmdata[0]; + unset($vmdata); + + break; + + /* enrich with basic machine data */ + case 'OnMachineDataChanged': + + try { + + $machine = $this->vbox->findMachine($event['machineId']); + + if($this->settings->phpVboxGroups) { + $groups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey)); + if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/"); + } else { + $groups = $machine->groups; + } + + usort($groups, 'strnatcasecmp'); + + $eventlist[$k]['enrichmentData'] = array( + 'id' => $event['machineId'], + 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name, + 'OSTypeId' => $machine->getOSTypeId(), + 'owner' => (@$this->settings->enforceVMOwnership ? $machine->getExtraData("phpvb/sso/owner") : ''), + 'groups' => $groups + ); + $machine->releaseRemote(); + + } catch (Exception $e) { + // pass + } + break; + + /* Update lastStateChange on OnMachineStateChange events */ + case 'OnMachineStateChanged': + try { + + $machine = $this->vbox->findMachine($event['machineId']); + $eventlist[$k]['enrichmentData'] = array( + 'lastStateChange' => (string)($machine->lastStateChange/1000), + 'currentStateModified' => $machine->currentStateModified + ); + $machine->releaseRemote(); + + } catch (Exception $e) { + $eventlist[$k]['enrichmentData'] = array('lastStateChange' => 0); + } + break; + + /* enrich with snapshot name and new snapshot count*/ + case 'OnSnapshotTaken': + case 'OnSnapshotDeleted': + case 'OnSnapshotRestored': + case 'OnSnapshotChanged': + + try { + $machine = $this->vbox->findMachine($event['machineId']); + $eventlist[$k]['enrichmentData'] = array( + 'currentSnapshotName' => ($machine->currentSnapshot->handle ? $machine->currentSnapshot->name : ''), + 'snapshotCount' => $machine->snapshotCount, + 'currentStateModified' => $machine->currentStateModified + ); + $machine->releaseRemote(); + + } catch (Exception $e) { + // pass + $this->errors[] = $e; + } + break; + + } + + } + + return array_values($eventlist); + + } + + /** + * Subscribe to a single machine's events + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_machineSubscribeEvents($args) { + + $this->connect(); + foreach($args['vms'] as $vm) + $this->_machineSubscribeEvents($vm); + + return true; + } + + /** + * Unsubscribe from vbox and machine events + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_unsubscribeEvents($args) { + + $this->connect(); + + if(!is_array($this->persistentRequest['vboxEventListeners'])) + $this->persistentRequest['vboxEventListeners'] = array(); + + // Get events from each configured event listener + foreach($this->persistentRequest['vboxEventListeners'] as $k => $el) { + + try { + + $listener = new IEventListener($this->client, $el['listener']); + $source = new IEventSource($this->client, $el['source']); + + $source->unregisterListener($listener); + + $source->releaseRemote(); + $listener->releaseRemote(); + + + + } catch (Exception $e) { + $this->errors[] = $e; + } + + $this->persistentRequest['vboxEventListeners'][$k] = null; + + } + + $this->websessionManager->logoff($this->vbox->handle); + unset($this->vbox); + + return true; + } + + /** + * Subscribe to vbox and machine events + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_subscribeEvents($args) { + + $this->connect(); + + // Check for existing listener + if($this->persistentRequest['vboxEventListeners']['vbox']) { + + try { + + $listener = new IEventListener($this->client, $this->persistentRequest['vboxEventListeners']['vbox']['listener']); + $source = new IEventSource($this->client, $this->persistentRequest['vboxEventListeners']['vbox']['source']); + + $source->unregisterListener($listener); + + $listener->releaseRemote(); + $source->releaseRemote(); + + } catch (Exception $e) { + // Pass + } + } + + // Create and register event listener + $listener = $this->vbox->eventSource->createListener(); + $this->vbox->eventSource->registerListener($listener,array('MachineEvent', 'SnapshotEvent', 'OnMediumRegistered', 'OnExtraDataChanged', 'OnSnapshotRestored'), false); + + // Add to event listener list + $this->persistentRequest['vboxEventListeners']['vbox'] = array( + 'listener' => $listener->handle, + 'source' => $this->vbox->eventSource->handle); + + // Subscribe to each machine in list + foreach($args['vms'] as $vm) { + $this->_machineSubscribeEvents($vm); + } + + $this->persistentRequest['vboxHandle'] = $this->vbox->handle; + + return true; + + } + + /** + * Return relevant event data for the event. + * + * @param IEvent $event + * @param String $listenerKey Key of event listener - 'vbox' or + * machine id + * @return array associative array of event attributes + */ + private function _getEventData($event, $listenerKey) { + + $data = array('eventType'=>(string)$event->type,'sourceId'=>$listenerKey); + + // Convert to parent class + $parentClass = 'I'.substr($data['eventType'],2).'Event'; + $eventDataObject = new $parentClass($this->client, $event->handle); + + // Dedup ID is at least listener key ('vbox' or machine id) and event type + $data['dedupId'] = $listenerKey.'-'.$data['eventType']; + + switch($data['eventType']) { + + case 'OnMachineStateChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['state'] = (string)$eventDataObject->state; + $data['dedupId'] .= '-'. $data['machineId']; + break; + + case 'OnMachineDataChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['dedupId'] .= '-'. $data['machineId']; + break; + + case 'OnExtraDataCanChange': + case 'OnExtraDataChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['key'] = $eventDataObject->key; + $data['value'] = $eventDataObject->value; + $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['key']; + break; + + case 'OnMediumRegistered': + $data['machineId'] = $data['sourceId']; + $data['mediumId'] = $eventDataObject->mediumId; + $data['registered'] = $eventDataObject->registered; + $data['dedupId'] .= '-'. $data['mediumId']; + break; + + case 'OnMachineRegistered': + $data['machineId'] = $eventDataObject->machineId; + $data['registered'] = $eventDataObject->registered; + $data['dedupId'] .= '-'. $data['machineId']; + break; + + case 'OnSessionStateChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['state'] = (string)$eventDataObject->state; + $data['dedupId'] .= '-'. $data['machineId']; + break; + + /* Snapshot events */ + case 'OnSnapshotTaken': + case 'OnSnapshotDeleted': + case 'OnSnapshotRestored': + case 'OnSnapshotChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['snapshotId'] = $eventDataObject->snapshotId; + $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['snapshotId']; + break; + + case 'OnGuestPropertyChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['name'] = $eventDataObject->name; + $data['value'] = $eventDataObject->value; + $data['flags'] = $eventDataObject->flags; + $data['dedupId'] .= '-'. $data['machineId'] .'-' . $data['name']; + break; + + case 'OnCPUChanged': + $data['machineId'] = $data['sourceId']; + $data['cpu'] = $eventDataObject->cpu; + $data['add'] = $eventDataObject->add; + $data['dedupId'] .= '-' . $data['cpu']; + break; + + /* Same end-result as network adapter changed */ + case 'OnNATRedirect': + $data['machineId'] = $data['sourceId']; + $data['eventType'] = 'OnNetworkAdapterChanged'; + $data['networkAdapterSlot'] = $eventDataObject->slot; + $data['dedupId'] = $listenerKey .'-OnNetworkAdapterChanged-'. $data['networkAdapterSlot']; + break; + + case 'OnNetworkAdapterChanged': + $data['machineId'] = $data['sourceId']; + $data['networkAdapterSlot'] = $eventDataObject->networkAdapter->slot; + $data['dedupId'] .= '-'. $data['networkAdapterSlot']; + break; + + /* Storage controller of VM changed */ + case 'OnStorageControllerChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['dedupId'] .= '-'. $data['machineId']; + break; + + /* Medium attachment changed */ + case 'OnMediumChanged': + $data['machineId'] = $data['sourceId']; + $ma = $eventDataObject->mediumAttachment; + $data['controller'] = $ma->controller; + $data['port'] = $ma->port; + $data['device'] = $ma->device; + try { + $data['medium'] = $ma->medium->id; + } catch (Exception $e) { + $data['medium'] = ''; + } + $data['dedupId'] .= '-'. $data['controller'] .'-'. $data['port'] .'-'.$data['device']; + break; + + /* Generic machine changes that should query IMachine */ + case 'OnVRDEServerChanged': + $data['machineId'] = $data['sourceId']; + break; + case 'OnUSBControllerChanged': + $data['machineId'] = $data['sourceId']; + break; + case 'OnSharedFolderChanged': + $data['machineId'] = $data['sourceId']; + $data['scope'] = (string)$eventDataObject->scope; + break; + case 'OnVRDEServerInfoChanged': + $data['machineId'] = $data['sourceId']; + break; + case 'OnCPUExecutionCapChanged': + $data['machineId'] = $data['sourceId']; + $data['executionCap'] = $eventDataObject->executionCap; + break; + + + /* Notification when a USB device is attached to or detached from the virtual USB controller */ + case 'OnUSBDeviceStateChanged': + $data['machineId'] = $data['sourceId']; + $data['deviceId'] = $eventDataObject->device->id; + $data['attached'] = $eventDataObject->attached; + $data['dedupId'] .= '-'. $data['deviceId']; + break; + + /* Machine execution error */ + case 'OnRuntimeError': + $data['id'] = (string)$eventDataObject->id; + $data['machineId'] = $data['sourceId']; + $data['message'] = $eventDataObject->message; + $data['fatal'] = $eventDataObject->fatal; + $data['dedupId'] .= '-' . $data['id']; + break; + + /* Notification when a storage device is attached or removed. */ + case 'OnStorageDeviceChanged': + $data['machineId'] = $eventDataObject->machineId; + $data['storageDevice'] = $eventDataObject->storageDevice; + $data['removed'] = $eventDataObject->removed; + break; + + /* On nat network delete / create */ + case 'OnNATNetworkCreationDeletion': + $data['creationEvent'] = $eventDataObject->creationEvent; + /* NAT network change */ + case 'OnNATNetworkSetting': + $data['networkName'] = $eventDataObject->networkName; + $data['dedupId'] .= '-' . $data['networkName']; + break; + + default: + return null; + } + + + return $data; + + } + + + /** + * Call overloader. + * Returns result of method call. Here is where python's decorators would come in handy. + * + * @param string $fn method to call + * @param array $args arguments for method + * @throws Exception + * @return array + */ + function __call($fn,$args) { + + // Valid session? + global $_SESSION; + + if(!@$this->skipSessionCheck && !$_SESSION['valid']) { + throw new Exception(trans('Not logged in.','UIUsers'),vboxconnector::PHPVB_ERRNO_FATAL); + } + + $req = &$args[0]; + + + # Access to undefined methods prefixed with remote_ + if(method_exists($this,'remote_'.$fn)) { + + $args[1][0]['data']['responseData'] = $this->{'remote_'.$fn}($req); + $args[1][0]['data']['success'] = ($args[1][0]['data']['responseData'] !== false); + $args[1][0]['data']['key'] = $this->settings->key; + + // Not found + } else { + + throw new Exception('Undefined method: ' . $fn ." - Clear your web browser's cache.",vboxconnector::PHPVB_ERRNO_FATAL); + + } + + return true; + } + + /** + * Enumerate guest properties of a vm + * + * @param array $args array of arguments. See function body for details. + * @return array of guest properties + */ + public function remote_machineEnumerateGuestProperties($args) { + + $this->connect(); + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + + $props = $m->enumerateGuestProperties($args['pattern']); + $m->releaseRemote(); + + return $props; + + } + + /** + * Set extra data of a vm + * + * @param array $args array of arguments. See function body for details. + * @return array of extra data + */ + public function remote_machineSetExtraData($args) { + + $this->connect(); + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + + $m->setExtraData($args['key'],$args['value']); + $m->releaseRemote(); + + return true; + + } + + /** + * Enumerate extra data of a vm + * + * @param array $args array of arguments. See function body for details. + * @return array of extra data + */ + public function remote_machineEnumerateExtraData($args) { + + $this->connect(); + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + + $props = array(); + + $keys = $m->getExtraDataKeys(); + + usort($keys,'strnatcasecmp'); + + foreach($keys as $k) { + $props[$k] = $m->getExtraData($k); + } + $m->releaseRemote(); + + return $props; + + } + + /** + * Uses VirtualBox's vfsexplorer to check if a file exists + * + * @param array $args array of arguments. See function body for details. + * @return boolean true if file exists + */ + public function remote_fileExists($args) { + + /* No need to go through vfs explorer if local browser is true */ + if($this->settings->browserLocal) { + return file_exists($args['file']); + } + + $this->connect(); + + $dsep = $this->getDsep(); + + $path = str_replace($dsep.$dsep,$dsep,$args['file']); + $dir = dirname($path); + $file = basename($path); + + if(substr($dir,-1) != $dsep) $dir .= $dsep; + + /* @var $appl IAppliance */ + $appl = $this->vbox->createAppliance(); + + + /* @var $vfs IVFSExplorer */ + $vfs = $appl->createVFSExplorer('file://'.$dir); + + /* @var $progress IProgress */ + $progress = $vfs->update(); + $progress->waitForCompletion(-1); + $progress->releaseRemote(); + + $exists = $vfs->exists(array($file)); + + $vfs->releaseRemote(); + $appl->releaseRemote(); + + + return count($exists); + + } + + /** + * Install guest additions + * + * @param array $args array of arguments. See function body for details. + * @return array result data + */ + public function remote_consoleGuestAdditionsInstall($args) { + + $this->connect(); + + $results = array('errored' => 0); + + /* @var $gem IMedium|null */ + $gem = null; + foreach($this->vbox->DVDImages as $m) { /* @var $m IMedium */ + if(strtolower($m->name) == 'vboxguestadditions.iso') { + $gem = $m; + break; + } + $m->releaseRemote(); + } + + // Not in media registry. Try to register it. + if(!$gem) { + $checks = array( + 'linux' => '/usr/share/virtualbox/VBoxGuestAdditions.iso', + 'osx' => '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso', + 'sunos' => '/opt/VirtualBox/additions/VBoxGuestAdditions.iso', + 'windows' => 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso', + 'windowsx86' => 'C:\Program Files (x86)\Oracle\VirtualBox\VBoxGuestAdditions.iso' // Does this exist? + ); + $hostos = $this->vbox->host->operatingSystem; + if(stripos($hostos,'windows') !== false) { + $checks = array($checks['windows'],$checks['windowsx86']); + } elseif(stripos($hostos,'solaris') !== false || stripos($hostos,'sunos') !== false) { + $checks = array($checks['sunos']); + // not sure of uname returned on Mac. This should cover all of them + } elseif(stripos($hostos,'mac') !== false || stripos($hostos,'apple') !== false || stripos($hostos,'osx') !== false || stripos($hostos,'os x') !== false || stripos($hostos,'darwin') !== false) { + $checks = array($checks['osx']); + } elseif(stripos($hostos,'linux') !== false) { + $checks = array($checks['linux']); + } + + // Check for config setting + if(@$this->settings->vboxGuestAdditionsISO) + $checks = array($this->settings->vboxGuestAdditionsISO); + + // Unknown os and no config setting leaves all checks in place. + // Try to register medium. + foreach($checks as $iso) { + try { + $gem = $this->vbox->openMedium($iso,'DVD','ReadOnly',false); + break; + } catch (Exception $e) { + // Ignore + } + } + $results['sources'] = $checks; + } + + // No guest additions found + if(!$gem) { + $results['result'] = 'noadditions'; + return $results; + } + + // create session and lock machine + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + + // Try update from guest if it is supported + if(!@$args['mount_only']) { + try { + + /* @var $progress IProgress */ + $progress = $this->session->console->guest->updateGuestAdditions($gem->location,array(),'WaitForUpdateStartOnly'); + + // No error info. Save progress. + $gem->releaseRemote(); + $this->_util_progressStore($progress); + $results['progress'] = $progress->handle; + return $results; + + } catch (Exception $e) { + + if(!empty($results['progress'])) + unset($results['progress']); + + // Try to mount medium + $results['errored'] = 1; + } + } + + // updateGuestAdditions is not supported. Just try to mount image. + $results['result'] = 'nocdrom'; + $mounted = false; + foreach($machine->storageControllers as $sc) { /* @var $sc IStorageController */ + foreach($machine->getMediumAttachmentsOfController($sc->name) as $ma) { /* @var $ma IMediumAttachment */ + if((string)$ma->type == 'DVD') { + $this->session->machine->mountMedium($sc->name, $ma->port, $ma->device, $gem->handle, true); + $results['result'] = 'mounted'; + $mounted = true; + break; + } + } + $sc->releaseRemote(); + if($mounted) break; + } + + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + $gem->releaseRemote(); + + return $results; + } + + /** + * Attach USB device identified by $args['id'] to a running VM + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_consoleUSBDeviceAttach($args) { + + $this->connect(); + + // create session and lock machine + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + + $this->session->console->attachUSBDevice($args['id']); + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return true; + } + + /** + * Detach USB device identified by $args['id'] from a running VM + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_consoleUSBDeviceDetach($args) { + + $this->connect(); + + // create session and lock machine + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + + $this->session->console->detachUSBDevice($args['id']); + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return true; + } + + /** + * Save vms' groups if they have changed + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_machinesSaveGroups($args) { + + $this->connect(); + + $response = array('saved'=>array(),'errored'=>false); + + foreach($args['vms'] as $vm) { + + // create session and lock machine + /* @var $machine IMachine */ + try { + $machine = $this->vbox->findMachine($vm['id']); + } catch (Exception $null) { + continue; + } + + $newGroups = $vm['groups']; + + if($this->settings->phpVboxGroups) { + + $oldGroups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey)); + if(!is_array($oldGroups)) $oldGroups = array("/"); + if(!count(array_diff($oldGroups,$newGroups)) && !count(array_diff($newGroups,$oldGroups))) { + continue; + } + + } else { + + $oldGroups = $machine->groups; + + if((string)$machine->sessionState != 'Unlocked' || (!count(array_diff($oldGroups,$newGroups)) && !count(array_diff($newGroups,$oldGroups)))) { + $machine->releaseRemote(); + continue; + } + + } + + try { + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + $machine->lockMachine($this->session->handle, 'Shared'); + + usort($newGroups,'strnatcasecmp'); + + if($this->settings->phpVboxGroups) { + $this->session->machine->setExtraData(vboxconnector::phpVboxGroupKey, implode(',', $newGroups)); + } else { + $this->session->machine->groups = $newGroups; + } + + $this->session->machine->saveSettings(); + $this->session->unlockMachine(); + + unset($this->session); + $machine->releaseRemote(); + + } catch (Exception $e) { + + $this->errors[] = $e; + $response['errored'] = true; + + try { + $this->session->unlockMachine(); + unset($this->session); + } catch (Exception $e) { + // pass + } + + continue; + + } + + // Add to saved list + $response['saved'][] = $vm['id']; + + } + + + return $response; + + + } + + + /** + * Clone a virtual machine + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_machineClone($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $src IMachine */ + $src = $this->vbox->findMachine($args['src']); + + if($args['snapshot'] && $args['snapshot']['id']) { + /* @var $nsrc ISnapshot */ + $nsrc = $src->findSnapshot($args['snapshot']['id']); + $src->releaseRemote(); + $src = null; + $src = $nsrc->machine; + } + /* @var $m IMachine */ + $m = $this->vbox->createMachine($this->vbox->composeMachineFilename($args['name'],null,null,null),$args['name'],null,null,null,false); + $sfpath = $m->settingsFilePath; + + /* @var $cm CloneMode */ + $cm = new CloneMode(null,$args['vmState']); + $state = $cm->ValueMap[$args['vmState']]; + + + $opts = array(); + if(!$args['reinitNetwork']) $opts[] = 'KeepAllMACs'; + if($args['link']) $opts[] = 'Link'; + + /* @var $progress IProgress */ + $progress = $src->cloneTo($m->handle,$args['vmState'],$opts); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $m->releaseRemote(); + $src->releaseRemote(); + + $this->_util_progressStore($progress); + + return array( + 'progress' => $progress->handle, + 'settingsFilePath' => $sfpath); + + } + + + /** + * Turn VRDE on / off on a running VM + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_consoleVRDEServerSave($args) { + + $this->connect(); + + // create session and lock machine + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $m->lockMachine($this->session->handle, 'Shared'); + + if(intval($args['enabled']) == -1) { + $args['enabled'] = intval(!$this->session->machine->VRDEServer->enabled); + } + + $this->session->machine->VRDEServer->enabled = intval($args['enabled']); + + $this->session->unlockMachine(); + unset($this->session); + + $m->releaseRemote(); + + return true; + } + + /** + * Save running VM settings. Called from machineSave method if the requested VM is running. + * + * @param array $args array of machine configuration items. + * @param string $state state of virtual machine. + * @return boolean true on success + */ + private function _machineSaveRunning($args, $state) { + + // Client and server must agree on advanced config setting + $this->settings->enableAdvancedConfig = (@$this->settings->enableAdvancedConfig && @$args['clientConfig']['enableAdvancedConfig']); + $this->settings->enableHDFlushConfig = (@$this->settings->enableHDFlushConfig && @$args['clientConfig']['enableHDFlushConfig']); + + // Shorthand + /* @var $m IMachine */ + $m = &$this->session->machine; + + $m->CPUExecutionCap = $args['CPUExecutionCap']; + $m->description = $args['description']; + $m->ClipboardMode = $args['ClipboardMode']; + + // Start / stop config + if(@$this->settings->startStopConfig) { + $m->setExtraData('pvbx/startupMode', $args['startupMode']); + } + + // VirtualBox style start / stop config + if(@$this->settings->vboxAutostartConfig && @$args['clientConfig']['vboxAutostartConfig']) { + + $m->autostopType = $args['autostopType']; + $m->autostartEnabled = $args['autostartEnabled']; + $m->autostartDelay = $args['autostartDelay']; + + } + + // Custom Icon + if(@$this->settings->enableCustomIcons) { + $m->setExtraData('phpvb/icon', $args['customIcon']); + } + + // VRDE settings + try { + if($m->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) { + $m->VRDEServer->enabled = $args['VRDEServer']['enabled']; + $m->VRDEServer->setVRDEProperty('TCP/Ports',$args['VRDEServer']['ports']); + $m->VRDEServer->setVRDEProperty('VNCPassword',$args['VRDEServer']['VNCPassword'] ? $args['VRDEServer']['VNCPassword'] : null); + $m->VRDEServer->authType = ($args['VRDEServer']['authType'] ? $args['VRDEServer']['authType'] : 'Null'); + $m->VRDEServer->authTimeout = $args['VRDEServer']['authTimeout']; + } + } catch (Exception $e) { + $this->errors[] = $e; + } + + // Storage Controllers if machine is in a valid state + if($state != 'Saved') { + + $scs = $m->storageControllers; + $attachedEx = $attachedNew = array(); + foreach($scs as $sc) { /* @var $sc IStorageController */ + $mas = $m->getMediumAttachmentsOfController($sc->name); + foreach($mas as $ma) { /* @var $ma IMediumAttachment */ + $attachedEx[$sc->name.$ma->port.$ma->device] = (($ma->medium->handle && $ma->medium->id) ? $ma->medium->id : null); + } + } + + // Incoming list + foreach($args['storageControllers'] as $sc) { + + $sc['name'] = trim($sc['name']); + $name = ($sc['name'] ? $sc['name'] : $sc['bus']); + + // Medium attachments + foreach($sc['mediumAttachments'] as $ma) { + + if($ma['medium'] == 'null') $ma['medium'] = null; + + $attachedNew[$name.$ma['port'].$ma['device']] = $ma['medium']['id']; + + // Compare incoming list with existing + if($ma['type'] != 'HardDisk' && $attachedNew[$name.$ma['port'].$ma['device']] != $attachedEx[$name.$ma['port'].$ma['device']]) { + + if(is_array($ma['medium']) && $ma['medium']['id'] && $ma['type']) { + + // Host drive + if(strtolower($ma['medium']['hostDrive']) == 'true' || $ma['medium']['hostDrive'] === true) { + // CD / DVD Drive + if($ma['type'] == 'DVD') { + $drives = $this->vbox->host->DVDDrives; + // floppy drives + } else { + $drives = $this->vbox->host->floppyDrives; + } + foreach($drives as $md) { + if($md->id == $ma['medium']['id']) { + $med = &$md; + break; + } + $md->releaseRemote(); + } + } else { + $med = $this->vbox->openMedium($ma['medium']['location'],$ma['type'],'ReadWrite',false); + } + } else { + $med = null; + } + $m->mountMedium($name,$ma['port'],$ma['device'],(is_object($med) ? $med->handle : null),true); + if(is_object($med)) $med->releaseRemote(); + } + + // Set Live CD/DVD + if($ma['type'] == 'DVD') { + if(!$ma['medium']['hostDrive']) + $m->temporaryEjectDevice($name, $ma['port'], $ma['device'], $ma['temporaryEject']); + + // Set IgnoreFlush + } elseif($ma['type'] == 'HardDisk') { + + // Remove IgnoreFlush key? + if($this->settings->enableHDFlushConfig) { + + $xtra = $this->_util_getIgnoreFlushKey($ma['port'], $ma['device'], $sc['controllerType']); + + if($xtra) { + if((bool)($ma['ignoreFlush'])) { + $m->setExtraData($xtra, '0'); + } else { + $m->setExtraData($xtra, ''); + } + } + } + + + } + } + + } + } + + + /* Networking */ + $netprops = array('enabled','attachmentType','bridgedInterface','hostOnlyInterface','internalNetwork','NATNetwork','promiscModePolicy','genericDriver'); + if(@$this->settings->enableVDE) $netprops[] = 'VDENetwork'; + + for($i = 0; $i < count($args['networkAdapters']); $i++) { + + /* @var $n INetworkAdapter */ + $n = $m->getNetworkAdapter($i); + + // Skip disabled adapters + if(!$n->enabled) { + $n->releaseRemote(); + continue; + } + + for($p = 0; $p < count($netprops); $p++) { + switch($netprops[$p]) { + case 'enabled': + case 'cableConnected': + break; + default: + if((string)$n->{$netprops[$p]} != (string)$args['networkAdapters'][$i][$netprops[$p]]) + $n->{$netprops[$p]} = $args['networkAdapters'][$i][$netprops[$p]]; + } + } + + /// Not if in "Saved" state + if($state != 'Saved') { + + // Network properties + $eprops = $n->getProperties(null); + $eprops = array_combine($eprops[1],$eprops[0]); + $iprops = array_map(function($a){$b=explode("=",$a); return array($b[0]=>$b[1]);},preg_split('/[\r|\n]+/',$args['networkAdapters'][$i]['properties'])); + $inprops = array(); + foreach($iprops as $a) { + foreach($a as $k=>$v) + $inprops[$k] = $v; + } + + // Remove any props that are in the existing properties array + // but not in the incoming properties array + foreach(array_diff(array_keys($eprops),array_keys($inprops)) as $dk) { + $n->setProperty($dk, ''); + } + + // Set remaining properties + foreach($inprops as $k => $v) { + if(!$k) continue; + $n->setProperty($k, $v); + } + + if($n->cableConnected != $args['networkAdapters'][$i]['cableConnected']) + $n->cableConnected = $args['networkAdapters'][$i]['cableConnected']; + + } + + if($args['networkAdapters'][$i]['attachmentType'] == 'NAT') { + + // Remove existing redirects + foreach($n->NATEngine->getRedirects() as $r) { + $n->NATEngine->removeRedirect(array_shift(explode(',',$r))); + } + // Add redirects + foreach($args['networkAdapters'][$i]['redirects'] as $r) { + $r = explode(',',$r); + $n->NATEngine->addRedirect($r[0],$r[1],$r[2],$r[3],$r[4],$r[5]); + } + + // Advanced NAT settings + if($state != 'Saved' && @$this->settings->enableAdvancedConfig) { + $aliasMode = $n->NATEngine->aliasMode & 1; + if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 2)) $aliasMode |= 2; + if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 4)) $aliasMode |= 4; + $n->NATEngine->aliasMode = $aliasMode; + $n->NATEngine->DNSProxy = $args['networkAdapters'][$i]['NATEngine']['DNSProxy']; + $n->NATEngine->DNSPassDomain = $args['networkAdapters'][$i]['NATEngine']['DNSPassDomain']; + $n->NATEngine->DNSUseHostResolver = $args['networkAdapters'][$i]['NATEngine']['DNSUseHostResolver']; + $n->NATEngine->hostIP = $args['networkAdapters'][$i]['NATEngine']['hostIP']; + } + + } else if($args['networkAdapters'][$i]['attachmentType'] == 'NATNetwork') { + + if($n->NATNetwork = $args['networkAdapters'][$i]['NATNetwork']); + } + + $n->releaseRemote(); + + } + + /* Shared Folders */ + $sf_inc = array(); + foreach($args['sharedFolders'] as $s) { + $sf_inc[$s['name']] = $s; + } + + + // Get list of perm shared folders + $psf_tmp = $m->sharedFolders; + $psf = array(); + foreach($psf_tmp as $sf) { + $psf[$sf->name] = $sf; + } + + // Get a list of temp shared folders + $tsf_tmp = $this->session->console->sharedFolders; + $tsf = array(); + foreach($tsf_tmp as $sf) { + $tsf[$sf->name] = $sf; + } + + /* + * Step through list and remove non-matching folders + */ + foreach($sf_inc as $sf) { + + // Already exists in perm list. Check Settings. + if($sf['type'] == 'machine' && $psf[$sf['name']]) { + + /* Remove if it doesn't match */ + if($sf['hostPath'] != $psf[$sf['name']]->hostPath || (bool)$sf['autoMount'] != (bool)$psf[$sf['name']]->autoMount || (bool)$sf['writable'] != (bool)$psf[$sf['name']]->writable) { + + $m->removeSharedFolder($sf['name']); + $m->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']); + } + + unset($psf[$sf['name']]); + + // Already exists in perm list. Check Settings. + } else if($sf['type'] != 'machine' && $tsf[$sf['name']]) { + + /* Remove if it doesn't match */ + if($sf['hostPath'] != $tsf[$sf['name']]->hostPath || (bool)$sf['autoMount'] != (bool)$tsf[$sf['name']]->autoMount || (bool)$sf['writable'] != (bool)$tsf[$sf['name']]->writable) { + + $this->session->console->removeSharedFolder($sf['name']); + $this->session->console->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']); + + } + + unset($tsf[$sf['name']]); + + } else { + + // Does not exist or was removed. Add it. + if($sf['type'] != 'machine') $this->session->console->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']); + else $this->session->machine->createSharedFolder($sf['name'],$sf['hostPath'],(bool)$sf['writable'],(bool)$sf['autoMount']); + } + + } + + /* + * Remove remaining + */ + foreach($psf as $sf) $m->removeSharedFolder($sf->name); + foreach($tsf as $sf) $this->session->console->removeSharedFolder($sf->name); + + /* + * USB Filters + */ + + $usbEx = array(); + $usbNew = array(); + + $usbc = $this->_machineGetUSBControllers($this->session->machine); + + $deviceFilters = $this->_machineGetUSBDeviceFilters($this->session->machine); + + if($state != 'Saved') { + + // filters + if(!is_array($args['USBDeviceFilters'])) $args['USBDeviceFilters'] = array(); + + if(count($deviceFilters) != count($args['USBDeviceFilters']) || @serialize($deviceFilters) != @serialize($args['USBDeviceFilters'])) { + + // usb filter properties to change + $usbProps = array('vendorId','productId','revision','manufacturer','product','serialNumber','port','remote'); + + // Remove and Add filters + try { + + + $max = max(count($deviceFilters),count($args['USBDeviceFilters'])); + $offset = 0; + + // Remove existing + for($i = 0; $i < $max; $i++) { + + // Only if filter differs + if(@serialize($deviceFilters[$i]) != @serialize($args['USBDeviceFilters'][$i])) { + + // Remove existing? + if($i < count($deviceFilters)) { + $m->USBDeviceFilters->removeDeviceFilter(($i-$offset)); + $offset++; + } + + // Exists in new? + if(count($args['USBDeviceFilters'][$i])) { + + // Create filter + $f = $m->USBDeviceFilters->createDeviceFilter($args['USBDeviceFilters'][$i]['name']); + $f->active = (bool)$args['USBDeviceFilters'][$i]['active']; + + foreach($usbProps as $p) { + $f->$p = $args['USBDeviceFilters'][$i][$p]; + } + + $m->USBDeviceFilters->insertDeviceFilter($i,$f->handle); + $f->releaseRemote(); + $offset--; + } + } + + } + + } catch (Exception $e) { $this->errors[] = $e; } + + } + + } + + + $this->session->machine->saveSettings(); + $this->session->unlockMachine(); + unset($this->session); + $m->releaseRemote(); + + return true; + + } + + /** + * Save virtual machine settings. + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_machineSave($args) { + + $this->connect(); + + // create session and lock machine + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['id']); + + $vmState = (string)$machine->state; + $vmRunning = ($vmState == 'Running' || $vmState == 'Paused' || $vmState == 'Saved'); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, ($vmRunning ? 'Shared' : 'Write')); + + // Switch to machineSaveRunning()? + if($vmRunning) { + return $this->_machineSaveRunning($args, $vmState); + } + + + // Client and server must agree on advanced config setting + $this->settings->enableAdvancedConfig = (@$this->settings->enableAdvancedConfig && @$args['clientConfig']['enableAdvancedConfig']); + $this->settings->enableHDFlushConfig = (@$this->settings->enableHDFlushConfig && @$args['clientConfig']['enableHDFlushConfig']); + + // Shorthand + /* @var $m IMachine */ + $m = $this->session->machine; + + // General machine settings + if (@$this->settings->enforceVMOwnership ) { + + $args['name'] = "{$_SESSION['user']}_" . preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $args['name']); + + if ( ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] ) + { + // skip this VM as it is not owned by the user we're logged in as + throw new Exception("Not authorized to modify this VM"); + } + + } + + // Change OS type and update LongMode + if(strcasecmp($m->OSTypeId,$args['OSTypeId']) != 0) { + + $m->OSTypeId = $args['OSTypeId']; + + $guestOS = $this->vbox->getGuestOSType($args['OSTypeId']); + + $m->setCPUProperty('LongMode', ($guestOS->is64Bit ? 1 : 0)); + } + + $m->CPUCount = $args['CPUCount']; + $m->memorySize = $args['memorySize']; + $m->firmwareType = $args['firmwareType']; + if($args['chipsetType']) $m->chipsetType = $args['chipsetType']; + if($m->snapshotFolder != $args['snapshotFolder']) $m->snapshotFolder = $args['snapshotFolder']; + $m->RTCUseUTC = ($args['RTCUseUTC'] ? 1 : 0); + $m->setCpuProperty('PAE', ($args['CpuProperties']['PAE'] ? 1 : 0)); + $m->setCPUProperty('LongMode', (strpos($args['OSTypeId'],'_64') > - 1 ? 1 : 0)); + + // IOAPIC + $m->BIOSSettings->IOAPICEnabled = ($args['BIOSSettings']['IOAPICEnabled'] ? 1 : 0); + $m->CPUExecutionCap = $args['CPUExecutionCap']; + $m->description = $args['description']; + $m->ClipboardMode = $args['ClipboardMode']; + + // Start / stop config + if(@$this->settings->startStopConfig) { + $m->setExtraData('pvbx/startupMode', $args['startupMode']); + } + + + // VirtualBox style start / stop config + if(@$this->settings->vboxAutostartConfig && @$args['clientConfig']['vboxAutostartConfig']) { + + $m->autostopType = $args['autostopType']; + $m->autostartEnabled = $args['autostartEnabled']; + $m->autostartDelay = $args['autostartDelay']; + + } + + // Determine if host is capable of hw accel + $hwAccelAvail = $this->vbox->host->getProcessorFeature('HWVirtEx'); + + $m->paravirtProvider = $args['paravirtProvider']; + $m->setHWVirtExProperty('Enabled', $args['HWVirtExProperties']['Enabled']); + $m->setHWVirtExProperty('NestedPaging', ($args['HWVirtExProperties']['Enabled'] && $hwAccelAvail && $args['HWVirtExProperties']['NestedPaging'])); + + /* Only if advanced configuration is enabled */ + if(@$this->settings->enableAdvancedConfig) { + + /** @def VBOX_WITH_PAGE_SHARING + * Enables the page sharing code. + * @remarks This must match GMMR0Init; currently we only support page fusion on + * all 64-bit hosts except Mac OS X */ + + if($this->vbox->host->getProcessorFeature('LongMode')) { + + $m->pageFusionEnabled = $args['pageFusionEnabled']; + } + + $m->HPETEnabled = $args['HPETEnabled']; + $m->setExtraData("VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled", $args['disableHostTimeSync']); + $m->keyboardHIDType = $args['keyboardHIDType']; + $m->pointingHIDType = $args['pointingHIDType']; + $m->setHWVirtExProperty('LargePages', $args['HWVirtExProperties']['LargePages']); + $m->setHWVirtExProperty('UnrestrictedExecution', $args['HWVirtExProperties']['UnrestrictedExecution']); + $m->setHWVirtExProperty('VPID', $args['HWVirtExProperties']['VPID']); + + } + + /* Custom Icon */ + if(@$this->settings->enableCustomIcons) + $m->setExtraData('phpvb/icon', $args['customIcon']); + + $m->VRAMSize = $args['VRAMSize']; + $m->graphicsControllerType = $args['graphicsControllerType']; + + // Video + $m->GraphicsAdapter->accelerate3DEnabled = $args['accelerate3DEnabled']; + $m->GraphicsAdapter->accelerate2DVideoEnabled = $args['accelerate2DVideoEnabled']; + + // VRDE settings + try { + if($m->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) { + $m->VRDEServer->enabled = $args['VRDEServer']['enabled']; + $m->VRDEServer->setVRDEProperty('TCP/Ports',$args['VRDEServer']['ports']); + if(@$this->settings->enableAdvancedConfig) + $m->VRDEServer->setVRDEProperty('TCP/Address',$args['VRDEServer']['netAddress']); + $m->VRDEServer->setVRDEProperty('VNCPassword',$args['VRDEServer']['VNCPassword'] ? $args['VRDEServer']['VNCPassword'] : null); + $m->VRDEServer->authType = ($args['VRDEServer']['authType'] ? $args['VRDEServer']['authType'] : 'Null'); + $m->VRDEServer->authTimeout = $args['VRDEServer']['authTimeout']; + $m->VRDEServer->allowMultiConnection = $args['VRDEServer']['allowMultiConnection']; + } + } catch (Exception $e) { + $this->errors[] = $e; + } + + // Audio controller settings + $m->audioAdapter->enabled = ($args['audioAdapter']['enabled'] ? 1 : 0); + $m->audioAdapter->audioController = $args['audioAdapter']['audioController']; + $m->audioAdapter->audioDriver = $args['audioAdapter']['audioDriver']; + + // Boot order + $mbp = $this->vbox->systemProperties->maxBootPosition; + for($i = 0; $i < $mbp; $i ++) { + if($args['bootOrder'][$i]) { + $m->setBootOrder(($i + 1),$args['bootOrder'][$i]); + } else { + $m->setBootOrder(($i + 1),'Null'); + } + } + + // Storage Controllers + $scs = $m->storageControllers; + $attachedEx = $attachedNew = array(); + foreach($scs as $sc) { /* @var $sc IStorageController */ + + $mas = $m->getMediumAttachmentsOfController($sc->name); + + $cType = (string)$sc->controllerType; + + foreach($mas as $ma) { /* @var $ma IMediumAttachment */ + + $attachedEx[$sc->name.$ma->port.$ma->device] = (($ma->medium->handle && $ma->medium->id) ? $ma->medium->id : null); + + // Remove IgnoreFlush key? + if($this->settings->enableHDFlushConfig && (string)$ma->type == 'HardDisk') { + $xtra = $this->_util_getIgnoreFlushKey($ma->port, $ma->device, $cType); + if($xtra) { + $m->setExtraData($xtra,''); + } + } + + if($ma->controller) { + $m->detachDevice($ma->controller,$ma->port,$ma->device); + } + + } + $scname = $sc->name; + $sc->releaseRemote(); + $m->removeStorageController($scname); + } + + // Add New + foreach($args['storageControllers'] as $sc) { + + $sc['name'] = trim($sc['name']); + $name = ($sc['name'] ? $sc['name'] : $sc['bus']); + + + $bust = new StorageBus(null,$sc['bus']); + $c = $m->addStorageController($name,(string)$bust); + $c->controllerType = $sc['controllerType']; + $c->useHostIOCache = $sc['useHostIOCache']; + + // Set sata port count + if(($sc['bus'] == 'SATA')||($sc['bus'] == 'PCIe')) { + $max = max(1,intval(@$sc['portCount'])); + foreach($sc['mediumAttachments'] as $ma) { + $max = max($max,(intval($ma['port'])+1)); + } + $c->portCount = min(intval($c->maxPortCount),max(count($sc['mediumAttachments']),$max)); + + } + $c->releaseRemote(); + + + // Medium attachments + foreach($sc['mediumAttachments'] as $ma) { + + if($ma['medium'] == 'null') $ma['medium'] = null; + + $attachedNew[$name.$ma['port'].$ma['device']] = $ma['medium']['id']; + + if(is_array($ma['medium']) && $ma['medium']['id'] && $ma['type']) { + + // Host drive + if(strtolower($ma['medium']['hostDrive']) == 'true' || $ma['medium']['hostDrive'] === true) { + // CD / DVD Drive + if($ma['type'] == 'DVD') { + $drives = $this->vbox->host->DVDDrives; + // floppy drives + } else { + $drives = $this->vbox->host->floppyDrives; + } + foreach($drives as $md) { /* @var $md IMedium */ + if($md->id == $ma['medium']['id']) { + $med = &$md; + break; + } + $md->releaseRemote(); + } + } else { + /* @var $med IMedium */ + $med = $this->vbox->openMedium($ma['medium']['location'],$ma['type'], 'ReadWrite', false); + } + } else { + $med = null; + } + $m->attachDevice($name,$ma['port'],$ma['device'],$ma['type'],(is_object($med) ? $med->handle : null)); + + // CD / DVD medium attachment type + if($ma['type'] == 'DVD') { + + if($ma['medium']['hostDrive']) + $m->passthroughDevice($name, $ma['port'], $ma['device'], $ma['passthrough']); + else + $m->temporaryEjectDevice($name, $ma['port'], $ma['device'], $ma['temporaryEject']); + + // HardDisk medium attachment type + } else if($ma['type'] == 'HardDisk') { + + $ma['nonRotational']=($ma['nonRotational']?1:0); + $ma['discard']=($ma['discard']?1:0); + $ma['hotPluggable']=($ma['hotPluggable']?1:0); + $m->nonRotationalDevice($name, $ma['port'], $ma['device'], $ma['nonRotational']); + + // Set Discard (TRIM) Option + if($this->settings->enableAdvancedConfig) { + $m->setAutoDiscardForDevice($name, $ma['port'], $ma['device'], $ma['discard']); + } + + // Remove IgnoreFlush key? + if($this->settings->enableHDFlushConfig) { + + $xtra = $this->_util_getIgnoreFlushKey($ma['port'], $ma['device'], $sc['controllerType']); + + if($xtra) { + if($ma['ignoreFlush']) { + $m->setExtraData($xtra, ''); + } else { + $m->setExtraData($xtra, 0); + } + } + } + + + } + + if($sc['bus'] == 'SATA' || $sc['bus'] == 'USB') { + $m->setHotPluggableForDevice($name, $ma['port'], $ma['device'], $ma['hotPluggable']); + } + + if(is_object($med)) + $med->releaseRemote(); + } + + } + + /* + * + * Network Adapters + * + */ + + $netprops = array('enabled','attachmentType','adapterType','MACAddress','bridgedInterface', + 'hostOnlyInterface','internalNetwork','NATNetwork','cableConnected','promiscModePolicy','genericDriver'); + + for($i = 0; $i < count($args['networkAdapters']); $i++) { + if(@$this->settings->enableVDE) $netprops[] = 'VDENetwork'; + + $n = $m->getNetworkAdapter($i); + + // Skip disabled adapters + if(!($n->enabled || @$args['networkAdapters'][$i]['enabled'])) + continue; + + for($p = 0; $p < count($netprops); $p++) { + /* + switch($netprops[$p]) { + case 'enabled': + case 'cableConnected': + continue; + } + */ + $n->{$netprops[$p]} = @$args['networkAdapters'][$i][$netprops[$p]]; + } + + // Special case for boolean values + /* + $n->enabled = $args['networkAdapters'][$i]['enabled']; + $n->cableConnected = $args['networkAdapters'][$i]['cableConnected']; + */ + + // Network properties + $eprops = $n->getProperties(null); + $eprops = array_combine($eprops[1],$eprops[0]); + $iprops = array_map(function($a){$b=explode("=",$a); return array($b[0]=>$b[1]);},preg_split('/[\r|\n]+/',$args['networkAdapters'][$i]['properties'])); + $inprops = array(); + foreach($iprops as $a) { + foreach($a as $k=>$v) + $inprops[$k] = $v; + } + // Remove any props that are in the existing properties array + // but not in the incoming properties array + foreach(array_diff(array_keys($eprops),array_keys($inprops)) as $dk) + $n->setProperty($dk, ''); + + // Set remaining properties + foreach($inprops as $k => $v) + $n->setProperty($k, $v); + + // Nat redirects and advanced settings + if($args['networkAdapters'][$i]['attachmentType'] == 'NAT') { + + // Remove existing redirects + foreach($n->NATEngine->getRedirects() as $r) { + $n->NATEngine->removeRedirect(array_shift(explode(',',$r))); + } + // Add redirects + foreach($args['networkAdapters'][$i]['redirects'] as $r) { + $r = explode(',',$r); + $n->NATEngine->addRedirect($r[0],$r[1],$r[2],$r[3],$r[4],$r[5]); + } + + // Advanced NAT settings + if(@$this->settings->enableAdvancedConfig) { + $aliasMode = $n->NATEngine->aliasMode & 1; + if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 2)) $aliasMode |= 2; + if(intval($args['networkAdapters'][$i]['NATEngine']['aliasMode'] & 4)) $aliasMode |= 4; + $n->NATEngine->aliasMode = $aliasMode; + $n->NATEngine->DNSProxy = $args['networkAdapters'][$i]['NATEngine']['DNSProxy']; + $n->NATEngine->DNSPassDomain = $args['networkAdapters'][$i]['NATEngine']['DNSPassDomain']; + $n->NATEngine->DNSUseHostResolver = $args['networkAdapters'][$i]['NATEngine']['DNSUseHostResolver']; + $n->NATEngine->hostIP = $args['networkAdapters'][$i]['NATEngine']['hostIP']; + } + + } else if($args['networkAdapters'][$i]['attachmentType'] == 'NATNetwork') { + + if($n->NATNetwork = $args['networkAdapters'][$i]['NATNetwork']); + } + + $n->releaseRemote(); + } + + // Serial Ports + for($i = 0; $i < count($args['serialPorts']); $i++) { + + /* @var $p ISerialPort */ + $p = $m->getSerialPort($i); + + if(!($p->enabled || $args['serialPorts'][$i]['enabled'])) + continue; + + try { + $p->enabled = $args['serialPorts'][$i]['enabled']; + $p->IOBase = @hexdec($args['serialPorts'][$i]['IOBase']); + $p->IRQ = intval($args['serialPorts'][$i]['IRQ']); + if($args['serialPorts'][$i]['path']) { + $p->path = $args['serialPorts'][$i]['path']; + $p->hostMode = $args['serialPorts'][$i]['hostMode']; + } else { + $p->hostMode = $args['serialPorts'][$i]['hostMode']; + $p->path = $args['serialPorts'][$i]['path']; + } + $p->server = $args['serialPorts'][$i]['server']; + $p->releaseRemote(); + } catch (Exception $e) { + $this->errors[] = $e; + } + } + + // LPT Ports + if(@$this->settings->enableLPTConfig) { + $lptChanged = false; + + for($i = 0; $i < count($args['parallelPorts']); $i++) { + + /* @var $p IParallelPort */ + $p = $m->getParallelPort($i); + + if(!($p->enabled || $args['parallelPorts'][$i]['enabled'])) + continue; + + $lptChanged = true; + try { + $p->IOBase = @hexdec($args['parallelPorts'][$i]['IOBase']); + $p->IRQ = intval($args['parallelPorts'][$i]['IRQ']); + $p->path = $args['parallelPorts'][$i]['path']; + $p->enabled = $args['parallelPorts'][$i]['enabled']; + $p->releaseRemote(); + } catch (Exception $e) { + $this->errors[] = $e; + } + } + } + + + $sharedEx = array(); + $sharedNew = array(); + foreach($this->_machineGetSharedFolders($m) as $s) { + $sharedEx[$s['name']] = array('name'=>$s['name'],'hostPath'=>$s['hostPath'],'autoMount'=>(bool)$s['autoMount'],'writable'=>(bool)$s['writable']); + } + foreach($args['sharedFolders'] as $s) { + $sharedNew[$s['name']] = array('name'=>$s['name'],'hostPath'=>$s['hostPath'],'autoMount'=>(bool)$s['autoMount'],'writable'=>(bool)$s['writable']); + } + // Compare + if(count($sharedEx) != count($sharedNew) || (@serialize($sharedEx) != @serialize($sharedNew))) { + foreach($sharedEx as $s) { $m->removeSharedFolder($s['name']);} + try { + foreach($sharedNew as $s) { + $m->createSharedFolder($s['name'],$s['hostPath'],(bool)$s['writable'],(bool)$s['autoMount']); + } + } catch (Exception $e) { $this->errors[] = $e; } + } + + // USB Filters + + $usbEx = array(); + $usbNew = array(); + + $usbc = $this->_machineGetUSBControllers($this->session->machine); + if(!$args['USBControllers'] || !is_array($args['USBControllers'])) $args['USBControllers'] = array(); + + // Remove old + $newNames = array(); + $newByName = array(); + foreach($args['USBControllers'] as $c) { + $newNames[] = $c['name']; + $newByName[$c['name']] = $c; + } + $exNames = array(); + foreach($usbc as $c) { + $exNames[] = $c['name']; + if(in_array($c['name'], $newNames)) continue; + $this->session->machine->removeUSBController($c['name']); + } + + $addNames = array_diff($newNames, $exNames); + foreach($addNames as $name) { + $this->session->machine->addUSBController($name, $newByName[$name]['type']); + } + + // filters + $deviceFilters = $this->_machineGetUSBDeviceFilters($this->session->machine); + if(!is_array($args['USBDeviceFilters'])) $args['USBDeviceFilters'] = array(); + + if(count($deviceFilters) != count($args['USBDeviceFilters']) || @serialize($deviceFilters) != @serialize($args['USBDeviceFilters'])) { + + // usb filter properties to change + $usbProps = array('vendorId','productId','revision','manufacturer','product','serialNumber','port','remote'); + + // Remove and Add filters + try { + + + $max = max(count($deviceFilters),count($args['USBDeviceFilters'])); + $offset = 0; + + // Remove existing + for($i = 0; $i < $max; $i++) { + + // Only if filter differs + if(@serialize($deviceFilters[$i]) != @serialize($args['USBDeviceFilters'][$i])) { + + // Remove existing? + if($i < count($deviceFilters)) { + $m->USBDeviceFilters->removeDeviceFilter(($i-$offset)); + $offset++; + } + + // Exists in new? + if(count($args['USBDeviceFilters'][$i])) { + + // Create filter + $f = $m->USBDeviceFilters->createDeviceFilter($args['USBDeviceFilters'][$i]['name']); + $f->active = (bool)$args['USBDeviceFilters'][$i]['active']; + + foreach($usbProps as $p) { + $f->$p = $args['USBDeviceFilters'][$i][$p]; + } + + $m->USBDeviceFilters->insertDeviceFilter($i,$f->handle); + $f->releaseRemote(); + $offset--; + } + } + + } + + } catch (Exception $e) { $this->errors[] = $e; } + + } + + // Rename goes last + if($m->name != $args['name']) { + $m->name = $args['name']; + } + $this->session->machine->saveSettings(); + + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return true; + + } + + /** + * Add a virtual machine via its settings file. + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_machineAdd($args) { + + $this->connect(); + + + /* @var $m IMachine */ + $m = $this->vbox->openMachine($args['file']); + $this->vbox->registerMachine($m->handle); + + $m->releaseRemote(); + + return true; + + } + + /** + * Get progress operation status. On completion, destory progress operation. + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_progressGet($args) { + + // progress operation result + $response = array(); + $error = 0; + + // Connect to vboxwebsrv + $this->connect(); + + try { + + try { + + // Force web call to keep session open. + if($this->persistentRequest['sessionHandle']) { + $this->session = new ISession($this->client, $this->persistentRequest['sessionHandle']); + if((string)$this->session->state) {} + } + + /* @var $progress IProgress */ + $progress = new IProgress($this->client, $args['progress']); + + } catch (Exception $e) { + $this->errors[] = $e; + throw new Exception('Could not obtain progress operation: '.$args['progress']); + } + + $response['progress'] = $args['progress']; + + $response['info'] = array( + 'completed' => $progress->completed, + 'canceled' => $progress->canceled, + 'description' => $progress->description, + 'operationDescription' => $progress->operationDescription, + '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 + if($response['info']['completed'] || $response['info']['canceled']) { + + try { + if(!$response['info']['canceled'] && $progress->errorInfo->handle) { + $error = array('message'=>$progress->errorInfo->text,'err'=>$this->_util_resultCodeText($progress->resultCode)); + } + } catch (Exception $null) {} + + + } else { + + $response['info']['cancelable'] = $progress->cancelable; + + return $response; + } + + + } catch (Exception $e) { + + // Force progress dialog closure + $response['info'] = array('completed'=>1); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $error = array('message'=>$progress->errorInfo->text,'err'=>$this->_util_resultCodeText($progress->resultCode)); + } + } catch (Exception $null) {} + + } + + if($error) { + if(@$args['catcherrs']) $response['error'] = $error; + else $this->errors[] = new Exception($error['message']); + + } + + $this->_util_progressDestroy($pop); + + return $response; + + } + + /** + * Cancel a running progress operation + * + * @param array $args array of arguments. See function body for details. + * @param array $response response data passed byref populated by the function + * @return boolean true on success + */ + public function remote_progressCancel($args) { + + // Connect to vboxwebsrv + $this->connect(); + + try { + /* @var $progress IProgress */ + $progress = new IProgress($this->client,$args['progress']); + if(!($progress->completed || $progress->canceled)) + $progress->cancel(); + } catch (Exception $e) { + $this->errors[] = $e; + } + + return true; + } + + /** + * Destory a progress operation. + * + * @param array $pop progress operation details + * @return boolean true on success + */ + private function _util_progressDestroy($pop) { + + // Connect to vboxwebsrv + $this->connect(); + + try { + /* @var $progress IProgress */ + $progress = new IProgress($this->client,$pop['progress']); + $progress->releaseRemote(); + } catch (Exception $e) {} + try { + + // Close session and logoff + try { + + if($this->session->handle) { + if((string)$this->session->state != 'Unlocked') { + $this->session->unlockMachine(); + } + $this->session->releaseRemote(); + unset($this->session); + } + + + } catch (Exception $e) { + $this->errors[] = $e; + } + + + // Logoff session associated with progress operation + $this->websessionManager->logoff($this->vbox->handle); + unset($this->vbox); + + } catch (Exception $e) { + $this->errors[] = $e; + } + + // Remove progress handles + $this->persistentRequest = array(); + + return true; + } + + /** + * Returns a key => value mapping of an enumeration class contained + * in vboxServiceWrappers.php (classes that extend VBox_Enum). + * + * @param array $args array of arguments. See function body for details. + * @return array response data + * @see vboxServiceWrappers.php + */ + public function remote_vboxGetEnumerationMap($args) { + + $c = new $args['class'](null, null); + return (@isset($args['ValueMap']) ? $c->ValueMap : $c->NameMap); + } + + /** + * Save VirtualBox system properties + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_vboxSystemPropertiesSave($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $this->vbox->systemProperties->defaultMachineFolder = $args['SystemProperties']['defaultMachineFolder']; + $this->vbox->systemProperties->VRDEAuthLibrary = $args['SystemProperties']['VRDEAuthLibrary']; + if(@$this->settings->vboxAutostartConfig) { + $this->vbox->systemProperties->autostartDatabasePath = $args['SystemProperties']['autostartDatabasePath']; + } + + return true; + + } + + /** + * Import a virtual appliance + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_applianceImport($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $app IAppliance */ + $app = $this->vbox->createAppliance(); + + /* @var $progress IProgress */ + $progress = $app->read($args['file']); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $app->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $progress->waitForCompletion(-1); + + $app->interpret(); + + $a = 0; + foreach($app->virtualSystemDescriptions as $d) { /* @var $d IVirtualSystemDescription */ + // Replace with passed values + $args['descriptions'][$a][5] = array_pad($args['descriptions'][$a][5], count($args['descriptions'][$a][3]),true); + foreach(array_keys($args['descriptions'][$a][5]) as $k) $args['descriptions'][$a][5][$k] = (bool)$args['descriptions'][$a][5][$k]; + $d->setFinalValues($args['descriptions'][$a][5],$args['descriptions'][$a][3],$args['descriptions'][$a][4]); + $a++; + } + + /* @var $progress IProgress */ + $progress = $app->importMachines(array($args['reinitNetwork'] ? 'KeepNATMACs' : 'KeepAllMACs')); + + $app->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + // Save progress + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + /** + * Get a list of VMs that are available for export. + * + * @param array $args array of arguments. See function body for details. + * @return array list of exportable machiens + */ + public function remote_vboxGetExportableMachines($args) { + + // Connect to vboxwebsrv + $this->connect(); + + //Get a list of registered machines + $machines = $this->vbox->machines; + + $response = array(); + + foreach ($machines as $machine) { /* @var $machine IMachine */ + + if ( @$this->settings->enforceVMOwnership && ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] ) + { + // skip this VM as it is not owned by the user we're logged in as + continue; + } + + try { + $response[] = array( + 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name, + 'state' => (string)$machine->state, + 'OSTypeId' => $machine->getOSTypeId(), + 'id' => $machine->id, + 'description' => $machine->description + ); + $machine->releaseRemote(); + + } catch (Exception $e) { + // Ignore. Probably inaccessible machine. + } + } + return $response; + } + + + /** + * Read and interpret virtual appliance file + * + * @param array $args array of arguments. See function body for details. + * @return array appliance file content descriptions + */ + public function remote_applianceReadInterpret($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $app IAppliance */ + $app = $this->vbox->createAppliance(); + + /* @var $progress IProgress */ + $progress = $app->read($args['file']); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $app->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $progress->waitForCompletion(-1); + + $app->interpret(); + + $response = array('warnings' => $app->getWarnings(), + 'descriptions' => array()); + + $i = 0; + foreach($app->virtualSystemDescriptions as $d) { /* @var $d IVirtualSystemDescription */ + $desc = array(); + $response['descriptions'][$i] = $d->getDescription(); + foreach($response['descriptions'][$i][0] as $ddesc) { + $desc[] = (string)$ddesc; + } + $response['descriptions'][$i][0] = $desc; + $i++; + $d->releaseRemote(); + } + $app->releaseRemote(); + $app=null; + + return $response; + + } + + + /** + * Export VMs to a virtual appliance file + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_applianceExport($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $app IAppliance */ + $app = $this->vbox->createAppliance(); + + // Overwrite existing file? + if($args['overwrite']) { + + $dsep = $this->getDsep(); + + $path = str_replace($dsep.$dsep,$dsep,$args['file']); + $dir = dirname($path); + $file = basename($path); + + if(substr($dir,-1) != $dsep) $dir .= $dsep; + + /* @var $vfs IVFSExplorer */ + $vfs = $app->createVFSExplorer('file://'.$dir); + + /* @var $progress IProgress */ + $progress = $vfs->remove(array($file)); + $progress->waitForCompletion(-1); + $progress->releaseRemote(); + + $vfs->releaseRemote(); + } + + $appProps = array( + 'name' => 'Name', + 'description' => 'Description', + 'product' => 'Product', + 'vendor' => 'Vendor', + 'version' => 'Version', + 'product-url' => 'ProductUrl', + 'vendor-url' => 'VendorUrl', + 'license' => 'License'); + + + foreach($args['vms'] as $vm) { + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($vm['id']); + if (@$this->settings->enforceVMOwnership && ($owner = $m->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] ) + { + // skip this VM as it is not owned by the user we're logged in as + continue; + } + $desc = $m->exportTo($app->handle, $args['file']); + $props = $desc->getDescription(); + $ptypes = array(); + foreach($props[0] as $p) {$ptypes[] = (string)$p;} + $typecount = 0; + foreach($appProps as $k=>$v) { + // Check for existing property + if(($i=array_search($v,$ptypes)) !== false) { + $props[3][$i] = $vm[$k]; + } else { + $desc->addDescription($v,$vm[$k],null); + $props[3][] = $vm[$k]; + $props[4][] = null; + } + $typecount++; + } + $enabled = array_pad(array(),count($props[3]),true); + foreach(array_keys($enabled) as $k) $enabled[$k] = (bool)$enabled[$k]; + $desc->setFinalValues($enabled,$props[3],$props[4]); + $desc->releaseRemote(); + $m->releaseRemote(); + } + + /* @var $progress IProgress */ + $progress = $app->write($args['format'],($args['manifest'] ? array('CreateManifest') : array()),$args['file']); + $app->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + // Save progress + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + /** + * Get nat network info + * + * @param unused $args + * @param array $response response data passed byref populated by the function + * @return array networking info data + */ + public function remote_vboxNATNetworksGet($args) { + + $this->connect(); + + $props = array('networkName','enabled','network','IPv6Enabled', + 'advertiseDefaultIPv6RouteEnabled','needDhcpServer','portForwardRules4', + 'portForwardRules6'); + + $natNetworks = array(); + + foreach($this->vbox->NATNetworks as $n) { + + + $netDetails = array(); + foreach($props as $p) { + $netDetails[$p] = $n->$p; + } + + $natNetworks[] = $netDetails; + } + + return $natNetworks; + + } + + /** + * Get nat network details + * + * @param array $args contains network name + * @param array $response response data passed byref populated by the function + * @return array networking info data + */ + public function remote_vboxNATNetworksSave($args) { + + $this->connect(); + + $props = array('networkName','enabled','network','IPv6Enabled', + 'advertiseDefaultIPv6RouteEnabled','needDhcpServer'); + + $exNetworks = array(); + foreach($this->vbox->NATNetworks as $n) { $exNetworks[$n->networkName] = false; } + + /* Incoming network list */ + foreach($args['networks'] as $net) { + + /* Existing network */ + if($net['orig_networkName']) { + + $network = $this->vbox->findNATNetworkByName($net['orig_networkName']); + + + $exNetworks[$net['orig_networkName']] = true; + + foreach($props as $p) { + $network->$p = $net[$p]; + } + + foreach(array('portForwardRules4','portForwardRules6') as $rules) { + + if(!$net[$rules] || !is_array($net[$rules])) $net[$rules] = array(); + + $rules_remove = array_diff($network->$rules, $net[$rules]); + $rules_add = array_diff($net[$rules], $network->$rules); + + foreach($rules_remove as $rule) { + $network->removePortForwardRule((strpos($rules,'6')>-1), array_shift(preg_split('/:/',$rule))); + } + foreach($rules_add as $r) { + preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule); + array_shift($rule); + $network->addPortForwardRule((strpos($rules,'6')>-1), $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]); + } + } + + /* New network */ + } else { + + $network = $this->vbox->createNATNetwork($net['networkName']); + + foreach($props as $p) { + if($p == 'network' && $net[$p] == '') continue; + $network->$p = $net[$p]; + } + + foreach($net['portForwardRules4'] as $r) { + preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule); + array_shift($rule); + $network->addPortForwardRule(false, $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]); + } + foreach($net['portForwardRules6'] as $r) { + preg_match('/(.*?):(.+?):\[(.*?)\]:(\d+):\[(.*?)\]:(\d+)/', $r, $rule); + array_shift($rule); + $network->addPortForwardRule(true, $rule[0],strtoupper($rule[1]),$rule[2],$rule[3],$rule[4],$rule[5]); + } + + } + + } + + /* Remove networks not in list */ + foreach($exNetworks as $n=>$v) { + if($v) continue; + $n = $this->vbox->findNATNetworkByName($n); + $this->vbox->removeNATNetwork($n); + } + + return true; + + } + + /** + * Get networking info + * + * @param unused $args + * @param array $response response data passed byref populated by the function + * @return array networking info data + */ + public function remote_getNetworking($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $response = array(); + $networks = array(); + $nics = array(); + $genericDrivers = array(); + $vdenetworks = array(); + + /* Get host nics */ + foreach($this->vbox->host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */ + $nics[] = $d->name; + $d->releaseRemote(); + } + + /* Get internal Networks */ + $networks = $this->vbox->internalNetworks; + /* Generic Drivers */ + $genericDrivers = $this->vbox->genericNetworkDrivers; + + $natNetworks = array(); + foreach($this->vbox->NATNetworks as $n) { + $natNetworks[] = $n->networkName; + } + + return array( + 'nics' => $nics, + 'networks' => $networks, + 'genericDrivers' => $genericDrivers, + 'vdenetworks' => $vdenetworks, + 'natNetworks' => $natNetworks + ); + + } + + /** + * Get host-only interface information + * + * @param unused $args + * @return array host only interface data + */ + public function remote_hostOnlyInterfacesGet($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* + * NICs + */ + $response = array('networkInterfaces' => array()); + foreach($this->vbox->host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */ + + if((string)$d->interfaceType != 'HostOnly') { + $d->releaseRemote(); + continue; + } + + + // Get DHCP Info + try { + /* @var $dhcp IDHCPServer */ + $dhcp = $this->vbox->findDHCPServerByNetworkName($d->networkName); + if($dhcp->handle) { + $dhcpserver = array( + 'enabled' => $dhcp->enabled, + 'IPAddress' => $dhcp->IPAddress, + 'networkMask' => $dhcp->networkMask, + 'networkName' => $dhcp->networkName, + 'lowerIP' => $dhcp->lowerIP, + 'upperIP' => $dhcp->upperIP + ); + $dhcp->releaseRemote(); + } else { + $dhcpserver = array(); + } + } catch (Exception $e) { + $dhcpserver = array(); + } + + $response['networkInterfaces'][] = array( + 'id' => $d->id, + 'IPV6Supported' => $d->IPV6Supported, + 'name' => $d->name, + 'IPAddress' => $d->IPAddress, + 'networkMask' => $d->networkMask, + 'IPV6Address' => $d->IPV6Address, + 'IPV6NetworkMaskPrefixLength' => $d->IPV6NetworkMaskPrefixLength, + 'DHCPEnabled' => $d->DHCPEnabled, + 'networkName' => $d->networkName, + 'dhcpServer' => $dhcpserver + ); + $d->releaseRemote(); + } + + return $response; + } + + + /** + * Save host-only interface information + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_hostOnlyInterfacesSave($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $nics = $args['networkInterfaces']; + + for($i = 0; $i < count($nics); $i++) { + + /* @var $nic IHostNetworkInterface */ + $nic = $this->vbox->host->findHostNetworkInterfaceById($nics[$i]['id']); + + // Common settings + if($nic->IPAddress != $nics[$i]['IPAddress'] || $nic->networkMask != $nics[$i]['networkMask']) { + $nic->enableStaticIPConfig($nics[$i]['IPAddress'],$nics[$i]['networkMask']); + } + if($nics[$i]['IPV6Supported'] && + ($nic->IPV6Address != $nics[$i]['IPV6Address'] || $nic->IPV6NetworkMaskPrefixLength != $nics[$i]['IPV6NetworkMaskPrefixLength'])) { + $nic->enableStaticIPConfigV6($nics[$i]['IPV6Address'],intval($nics[$i]['IPV6NetworkMaskPrefixLength'])); + } + + // Get DHCP Info + try { + $dhcp = $this->vbox->findDHCPServerByNetworkName($nic->networkName); + } catch (Exception $e) {$dhcp = null;}; + + // Create DHCP server? + if((bool)@$nics[$i]['dhcpServer']['enabled'] && !$dhcp) { + $dhcp = $this->vbox->createDHCPServer($nic->networkName); + } + if($dhcp->handle) { + $dhcp->enabled = @$nics[$i]['dhcpServer']['enabled']; + $dhcp->setConfiguration($nics[$i]['dhcpServer']['IPAddress'],$nics[$i]['dhcpServer']['networkMask'],$nics[$i]['dhcpServer']['lowerIP'],$nics[$i]['dhcpServer']['upperIP']); + $dhcp->releaseRemote(); + } + $nic->releaseRemote(); + + } + + return true; + + } + + /** + * Add Host-only interface + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_hostOnlyInterfaceCreate($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $progress IProgress */ + list($int,$progress) = $this->vbox->host->createHostOnlyNetworkInterface(); + $int->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + // Save progress + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + + } + + + /** + * Remove a host-only interface + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_hostOnlyInterfaceRemove($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $progress IProgress */ + $progress = $this->vbox->host->removeHostOnlyNetworkInterface($args['id']); + + if(!$progress->handle) return false; + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + // Save progress + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + /** + * Get a list of Guest OS Types supported by this VirtualBox installation + * + * @param unused $args + * @return array of os types + */ + public function remote_vboxGetGuestOSTypes($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $response = array(); + + $ts = $this->vbox->getGuestOSTypes(); + + $supp64 = ($this->vbox->host->getProcessorFeature('LongMode') && $this->vbox->host->getProcessorFeature('HWVirtEx')); + + foreach($ts as $g) { /* @var $g IGuestOSType */ + + // Avoid multiple calls + $bit64 = $g->is64Bit; + $response[] = array( + 'familyId' => $g->familyId, + 'familyDescription' => $g->familyDescription, + 'id' => $g->id, + 'description' => $g->description, + 'is64Bit' => $bit64, + 'recommendedRAM' => $g->recommendedRAM, + 'recommendedHDD' => ($g->recommendedHDD/1024)/1024, + 'supported' => (bool)(!$bit64 || $supp64) + ); + } + + return $response; + } + + /** + * Set virtual machine state. Running, power off, save state, pause, etc.. + * + * @param array $args array of arguments. See function body for details. + * @return array response data or boolean true on success + */ + public function remote_machineSetState($args) { + + $vm = $args['vm']; + $state = $args['state']; + + $states = array( + 'powerDown' => array('result'=>'PoweredOff','progress'=>2), + 'reset' => array(), + 'saveState' => array('result'=>'Saved','progress'=>2), + 'powerButton' => array('acpi'=>true), + 'sleepButton' => array('acpi'=>true), + 'pause' => array('result'=>'Paused','progress'=>false), + 'resume' => array('result'=>'Running','progress'=>false), + 'powerUp' => array('result'=>'Running'), + 'discardSavedState' => array('result'=>'poweredOff','lock'=>'shared','force'=>true) + ); + + // Check for valid state + if(!is_array($states[$state])) { + throw new Exception('Invalid state: ' . $state); + } + + // Connect to vboxwebsrv + $this->connect(); + + // Machine state + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($vm); + $mstate = (string)$machine->state; + + if (@$this->settings->enforceVMOwnership && !$this->skipSessionCheck && ($owner = $machine->getExtraData("phpvb/sso/owner")) && $owner !== $_SESSION['user'] && !$_SESSION['admin'] ) + { + // skip this VM as it is not owned by the user we're logged in as + throw new Exception("Not authorized to change state of this VM"); + } + + // If state has an expected result, check + // that we are not already in it + if($states[$state]['result']) { + if($mstate == $states[$state]['result']) { + $machine->releaseRemote(); + return false; + } + } + + // Special case for power up + if($state == 'powerUp' && $mstate == 'Paused') + $state = 'resume'; + + if($state == 'powerUp') { + + + # Try opening session for VM + try { + + // create session + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // set first run + if($machine->getExtraData('GUI/FirstRun') == 'yes') { + $machine->lockMachine($this->session->handle, 'Write'); + $this->session->machine->setExtraData('GUI/FirstRun', 'no'); + $this->session->unlockMachine(); + } + + /* @var $progress IProgress */ + $progress = $machine->launchVMProcess($this->session->handle, "headless", NULL); + + } catch (Exception $e) { + // Error opening session + $this->errors[] = $e; + return false; + } + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) { + } + + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + + } + + // Open session to machine + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Lock machine + $machine->lockMachine($this->session->handle,($states[$state]['lock'] == 'write' ? 'Write' : 'Shared')); + + // If this operation returns a progress object save progress + $progress = null; + if($states[$state]['progress']) { + + /* @var $progress IProgress */ + if($state == 'saveState') { + $progress = $this->session->machine->saveState(); + } else { + $progress = $this->session->console->$state(); + } + + if(!$progress->handle) { + + // should never get here + try { + $this->session->unlockMachine(); + $this->session = null; + } catch (Exception $e) {}; + + $machine->releaseRemote(); + + throw new Exception('Unknown error settings machine to requested state.'); + } + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + // Save progress + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + // Operation does not return a progress object + // Just call the function + } else { + + if($state == 'discardSavedState') { + $this->session->machine->$state(($states[$state]['force'] ? true : null)); + } else { + $this->session->console->$state(($states[$state]['force'] ? true : null)); + } + + } + + $vmname = $machine->name; + $machine->releaseRemote(); + + // Check for ACPI button + if($states[$state]['acpi'] && !$this->session->console->getPowerButtonHandled()) { + $this->session->console->releaseRemote(); + $this->session->unlockMachine(); + $this->session = null; + return false; + } + + + if(!$progress->handle) { + $this->session->console->releaseRemote(); + $this->session->unlockMachine(); + unset($this->session); + } + + return true; + + } + + + /** + * Get VirtualBox host memory usage information + * + * @param unused $args + * @return array response data + */ + public function remote_hostGetMeminfo($args) { + + // Connect to vboxwebsrv + $this->connect(); + + return $this->vbox->host->memoryAvailable; + + } + + /** + * Get VirtualBox host details + * + * @param unused $args + * @return array response data + */ + public function remote_hostGetDetails($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $host IHost */ + $host = &$this->vbox->host; + $response = array( + 'id' => 'host', + 'operatingSystem' => $host->operatingSystem, + 'OSVersion' => $host->OSVersion, + 'memorySize' => $host->memorySize, + 'acceleration3DAvailable' => $host->acceleration3DAvailable, + 'cpus' => array(), + 'networkInterfaces' => array(), + 'DVDDrives' => array(), + 'floppyDrives' => array() + ); + + /* + * Processors + */ + // TODO https://github.com/phpvirtualbox/phpvirtualbox/issues/53 + $response['cpus'][0] = $host->getProcessorDescription(0); + for($i = 1; $i < $host->processorCount; $i++) { + $response['cpus'][$i] = $response['cpus'][0]; + } + + /* + * Supported CPU features? + */ + $response['cpuFeatures'] = array(); + foreach(array('HWVirtEx'=>'HWVirtEx','PAE'=>'PAE','NestedPaging'=>'Nested Paging','LongMode'=>'Long Mode (64-bit)') as $k=>$v) { + $response['cpuFeatures'][$v] = $host->getProcessorFeature($k); + } + + /* + * NICs + */ + foreach($host->networkInterfaces as $d) { /* @var $d IHostNetworkInterface */ + $response['networkInterfaces'][] = array( + 'name' => $d->name, + 'IPAddress' => $d->IPAddress, + 'networkMask' => $d->networkMask, + 'IPV6Supported' => $d->IPV6Supported, + 'IPV6Address' => $d->IPV6Address, + 'IPV6NetworkMaskPrefixLength' => $d->IPV6NetworkMaskPrefixLength, + 'status' => (string)$d->status, + 'mediumType' => (string)$d->mediumType, + 'interfaceType' => (string)$d->interfaceType, + 'hardwareAddress' => $d->hardwareAddress, + 'networkName' => $d->networkName, + ); + $d->releaseRemote(); + } + + /* + * Medium types (DVD and Floppy) + */ + foreach($host->DVDDrives as $d) { /* @var $d IMedium */ + + $response['DVDDrives'][] = array( + 'id' => $d->id, + 'name' => $d->name, + 'location' => $d->location, + 'description' => $d->description, + 'deviceType' => 'DVD', + 'hostDrive' => true + ); + $d->releaseRemote(); + } + + foreach($host->floppyDrives as $d) { /* @var $d IMedium */ + + $response['floppyDrives'][] = array( + 'id' => $d->id, + 'name' => $d->name, + 'location' => $d->location, + 'description' => $d->description, + 'deviceType' => 'Floppy', + 'hostDrive' => true, + ); + $d->releaseRemote(); + } + $host->releaseRemote(); + + return $response; + } + + /** + * Get a list of USB devices attached to the VirtualBox host + * + * @param unused $args + * @return array of USB devices + */ + public function remote_hostGetUSBDevices($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $response = array(); + + foreach($this->vbox->host->USBDevices as $d) { /* @var $d IUSBDevice */ + + $response[] = array( + 'id' => $d->id, + 'vendorId' => sprintf('%04s',dechex($d->vendorId)), + 'productId' => sprintf('%04s',dechex($d->productId)), + 'revision' => sprintf('%04s',dechex($d->revision)), + 'manufacturer' => $d->manufacturer, + 'product' => $d->product, + 'serialNumber' => $d->serialNumber, + 'address' => $d->address, + 'port' => $d->port, + 'version' => $d->version, + 'portVersion' => $d->portVersion, + 'remote' => $d->remote, + 'state' => (string)$d->state, + ); + $d->releaseRemote(); + } + + return $response; + } + + + /** + * Get virtual machine or virtualbox host details + * + * @param array $args array of arguments. See function body for details. + * @param ISnapshot $snapshot snapshot instance to use if obtaining snapshot details. + * @see hostGetDetails() + * @return array machine details + */ + public function remote_machineGetDetails($args, $snapshot=null) { + + // Host instead of vm info + if($args['vm'] == 'host') { + + $response = $this->remote_hostGetDetails($args); + + return $response; + } + + + // Connect to vboxwebsrv + $this->connect(); + + //Get registered machine or snapshot machine + if($snapshot) { + + /* @var $machine ISnapshot */ + $machine = &$snapshot; + + } else { + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + + // For correct caching, always use id even if a name was passed + $args['vm'] = $machine->id; + + // Check for accessibility + if(!$machine->accessible) { + + return array( + 'name' => $machine->id, + 'state' => 'Inaccessible', + 'OSTypeId' => 'Other', + 'id' => $machine->id, + 'sessionState' => 'Inaccessible', + 'accessible' => 0, + 'accessError' => array( + 'resultCode' => $this->_util_resultCodeText($machine->accessError->resultCode), + 'component' => $machine->accessError->component, + 'text' => $machine->accessError->text) + ); + } + + } + + // Basic data + $data = $this->_machineGetDetails($machine); + + // Network Adapters + $data['networkAdapters'] = $this->_machineGetNetworkAdapters($machine); + + // Storage Controllers + $data['storageControllers'] = $this->_machineGetStorageControllers($machine); + + // Serial Ports + $data['serialPorts'] = $this->_machineGetSerialPorts($machine); + + // LPT Ports + $data['parallelPorts'] = $this->_machineGetParallelPorts($machine); + + // Shared Folders + $data['sharedFolders'] = $this->_machineGetSharedFolders($machine); + + // USB Controllers + $data['USBControllers'] = $this->_machineGetUSBControllers($machine); + $data['USBDeviceFilters'] = $this->_machineGetUSBDeviceFilters($machine); + + + if (@$this->settings->enforceVMOwnership ) + { + $data['name'] = preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $data['name']); + } + + // Items when not obtaining snapshot machine info + if(!$snapshot) { + + $data['currentSnapshot'] = ($machine->currentSnapshot->handle ? array('id'=>$machine->currentSnapshot->id,'name'=>$machine->currentSnapshot->name) : null); + $data['snapshotCount'] = $machine->snapshotCount; + + // Start / stop config + if(@$this->settings->startStopConfig) { + $data['startupMode'] = $machine->getExtraData('pvbx/startupMode'); + } + + + } + + $machine->releaseRemote(); + + $data['accessible'] = 1; + return $data; + } + + /** + * Get runtime data of machine. + * + * @param array $args array of arguments. See function body for details. + * @return array of machine runtime data + */ + public function remote_machineGetRuntimeData($args) { + + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $data = array( + 'id' => $args['vm'], + 'state' => (string)$machine->state + ); + + /* + * TODO: + * + * 5.13.13 getGuestEnteredACPIMode + boolean IConsole::getGuestEnteredACPIMode() + Checks if the guest entered the ACPI mode G0 (working) or G1 (sleeping). If this method + returns false, the guest will most likely not respond to external ACPI events. + If this method fails, the following error codes may be reported: + VBOX_E_INVALID_VM_STATE: Virtual machine not in Running state. + */ + + // Get current console port + if($data['state'] == 'Running' || $data['state'] == 'Paused') { + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + $console = $this->session->console; + + // Get guest additions version + if(@$this->settings->enableGuestAdditionsVersionDisplay) { + $data['guestAdditionsVersion'] = $console->guest->additionsVersion; + } + + $smachine = $this->session->machine; + + $data['CPUExecutionCap'] = $smachine->CPUExecutionCap; + $data['VRDEServerInfo'] = array('port' => $console->VRDEServerInfo->port); + + $vrde = $smachine->VRDEServer; + + $data['VRDEServer'] = (!$vrde ? null : array( + 'enabled' => $vrde->enabled, + 'ports' => $vrde->getVRDEProperty('TCP/Ports'), + 'netAddress' => $vrde->getVRDEProperty('TCP/Address'), + 'VNCPassword' => $vrde->getVRDEProperty('VNCPassword'), + 'authType' => (string)$vrde->authType, + 'authTimeout' => $vrde->authTimeout, + 'VRDEExtPack' => (string)$vrde->VRDEExtPack + )); + + // Get removable media + $data['storageControllers'] = $this->_machineGetStorageControllers($smachine); + + // Get network adapters + $data['networkAdapters'] = $this->_machineGetNetworkAdapters($smachine); + + $machine->releaseRemote(); + + // Close session and unlock machine + $this->session->unlockMachine(); + unset($this->session); + + } + + + return $data; + + } + + /** + * Remove a virtual machine + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success or array of response data + */ + public function remote_machineRemove($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + // Only unregister or delete? + if(!$args['delete']) { + + $machine->unregister('DetachAllReturnNone'); + $machine->releaseRemote(); + + } else { + + $hds = array(); + $delete = $machine->unregister('DetachAllReturnHardDisksOnly'); + foreach($delete as $hd) { + $hds[] = $this->vbox->openMedium($hd->location,'HardDisk','ReadWrite',false)->handle; + } + + /* @var $progress IProgress */ + $progress = $machine->deleteConfig($hds); + + $machine->releaseRemote(); + + // Does an exception exist? + if($progress) { + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + + } + + return true; + + + } + + + /** + * Create a new Virtual Machine + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_machineCreate($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $response = array(); + + // quota enforcement + if ( isset($_SESSION['user']) ) + { + if ( @isset($this->settings->vmQuotaPerUser) && @$this->settings->vmQuotaPerUser > 0 && !$_SESSION['admin'] ) + { + $newresp = array('data' => array()); + $this->vboxGetMachines(array(), array(&$newresp)); + if ( count($newresp['data']['responseData']) >= $this->settings->vmQuotaPerUser ) + { + // we're over quota! + // delete the disk we just created + if ( isset($args['disk']) ) + { + $this->mediumRemove(array( + 'medium' => $args['disk'], + 'type' => 'HardDisk', + 'delete' => true + ), $newresp); + } + throw new Exception("Sorry, you're over quota. You can only create up to {$this->settings->vmQuotaPerUser} VMs."); + } + } + } + + // create machine + if (@$this->settings->enforceVMOwnership ) + $args['name'] = $_SESSION['user'] . '_' . $args['name']; + + /* Check if file exists */ + $filename = $this->vbox->composeMachineFilename($args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$this->vbox->systemProperties->defaultMachineFolder,null); + + if($this->remote_fileExists(array('file'=>$filename))) { + return array('exists' => $filename); + } + + + /* @var $m IMachine */ + $m = $this->vbox->createMachine(null,$args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$args['ostype'],null,null); + + /* Check for phpVirtualBox groups */ + if($this->settings->phpVboxGroups && $args['group']) { + $m->setExtraData(vboxconnector::phpVboxGroupKey, $args['group']); + } + + // Set memory + $m->memorySize = intval($args['memory']); + + + // Save and register + $m->saveSettings(); + $this->vbox->registerMachine($m->handle); + $vm = $m->id; + $m->releaseRemote(); + + try { + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Lock VM + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($vm); + $machine->lockMachine($this->session->handle,'Write'); + + // OS defaults + $defaults = $this->vbox->getGuestOSType($args['ostype']); + + // Ownership enforcement + if ( isset($_SESSION['user']) ) + { + $this->session->machine->setExtraData('phpvb/sso/owner', $_SESSION['user']); + } + + // set the vboxauthsimple in VM config + $this->session->machine->setExtraData('VBoxAuthSimple/users/'.$_SESSION['user'].'', $_SESSION['uHash']); + + // Always set + $this->session->machine->setExtraData('GUI/FirstRun', 'yes'); + + try { + if($this->session->machine->VRDEServer && $this->vbox->systemProperties->defaultVRDEExtPack) { + $this->session->machine->VRDEServer->enabled = 1; + $this->session->machine->VRDEServer->authTimeout = 5000; + $this->session->machine->VRDEServer->setVRDEProperty('TCP/Ports',($this->settings->vrdeports ? $this->settings->vrdeports : '3390-5000')); + $this->session->machine->VRDEServer->setVRDEProperty('TCP/Address',($this->settings->vrdeaddress ? $this->settings->vrdeaddress : '127.0.0.1')); + } + } catch (Exception $e) { + //Ignore + } + + // Other defaults + $this->session->machine->BIOSSettings->IOAPICEnabled = $defaults->recommendedIOAPIC; + $this->session->machine->RTCUseUTC = $defaults->recommendedRTCUseUTC; + $this->session->machine->firmwareType = (string)$defaults->recommendedFirmware; + $this->session->machine->chipsetType = (string)$defaults->recommendedChipset; + $this->session->machine->ClipboardMode = 'Disabled'; + if(intval($defaults->recommendedVRAM) > 0) $this->session->machine->VRAMSize = intval($defaults->recommendedVRAM); + $this->session->machine->setGraphicsControllerType((string)$defaults->recommendedGraphicsController); + $this->session->machine->setCpuProperty('PAE',$defaults->recommendedPAE); + + // USB input devices + if($defaults->recommendedUSBHid) { + $this->session->machine->pointingHIDType = 'USBMouse'; + $this->session->machine->keyboardHIDType = 'USBKeyboard'; + } + + /* Only if acceleration configuration is available */ + if($this->vbox->host->getProcessorFeature('HWVirtEx')) { + $this->session->machine->setHWVirtExProperty('Enabled',$defaults->recommendedVirtEx); + } + + /* + * Hard Disk and DVD/CD Drive + */ + $DVDbusType = (string)$defaults->recommendedDVDStorageBus; + $DVDconType = (string)$defaults->recommendedDVDStorageController; + + // Attach harddisk? + if($args['disk']) { + + $HDbusType = (string)$defaults->recommendedHDStorageBus; + $HDconType = (string)$defaults->recommendedHDStorageController; + + $bus = new StorageBus(null,$HDbusType); + $sc = $this->session->machine->addStorageController(trans($HDbusType,'UIMachineSettingsStorage'),(string)$bus); + $sc->controllerType = $HDconType; + $sc->useHostIOCache = (bool)$this->vbox->systemProperties->getDefaultIoCacheSettingForStorageController($HDconType); + + // Set port count? + if($HDbusType == 'SATA') { + $sc->portCount = (($HDbusType == $DVDbusType) ? 2 : 1); + } + + $sc->releaseRemote(); + + $m = $this->vbox->openMedium($args['disk'],'HardDisk','ReadWrite',false); + + $this->session->machine->attachDevice(trans($HDbusType,'UIMachineSettingsStorage'),0,0,'HardDisk',$m->handle); + + $m->releaseRemote(); + + } + + // Attach DVD/CDROM + if($DVDbusType) { + + if(!$args['disk'] || ($HDbusType != $DVDbusType)) { + + $bus = new StorageBus(null,$DVDbusType); + $sc = $this->session->machine->addStorageController(trans($DVDbusType,'UIMachineSettingsStorage'),(string)$bus); + $sc->controllerType = $DVDconType; + $sc->useHostIOCache = (bool)$this->vbox->systemProperties->getDefaultIoCacheSettingForStorageController($DVDconType); + + // Set port count? + if($DVDbusType == 'SATA') { + $sc->portCount = ($args['disk'] ? 1 : 2); + } + + $sc->releaseRemote(); + } + + $this->session->machine->attachDevice(trans($DVDbusType,'UIMachineSettingsStorage'),1,0,'DVD',null); + + } + + $this->session->machine->saveSettings(); + $this->session->unlockMachine(); + $this->session = null; + + $machine->releaseRemote(); + + } catch (Exception $e) { + $this->errors[] = $e; + return false; + } + + return true; + + } + + + /** + * Return a list of network adapters attached to machine $m + * + * @param IMachine $m virtual machine instance + * @param int $slot optional slot of single network adapter to get + * @return array of network adapter information + */ + private function _machineGetNetworkAdapters(&$m, $slot=false) { + + $adapters = array(); + + for($i = ($slot === false ? 0 : $slot); $i < ($slot === false ? $this->settings->nicMax : ($slot+1)); $i++) { + + /* @var $n INetworkAdapter */ + $n = $m->getNetworkAdapter($i); + + // Avoid duplicate calls + $at = (string)$n->attachmentType; + if($at == 'NAT') $nd = $n->NATEngine; /* @var $nd INATEngine */ + else $nd = null; + + $props = $n->getProperties(null); + $props = implode("\n",array_map(function($a,$b){return "$a=$b";},$props[1],$props[0])); + + $adapters[] = array( + 'adapterType' => (string)$n->adapterType, + 'slot' => $n->slot, + 'enabled' => $n->enabled, + 'MACAddress' => $n->MACAddress, + 'attachmentType' => $at, + 'genericDriver' => $n->genericDriver, + 'hostOnlyInterface' => $n->hostOnlyInterface, + 'bridgedInterface' => $n->bridgedInterface, + 'properties' => $props, + 'internalNetwork' => $n->internalNetwork, + 'NATNetwork' => $n->NATNetwork, + 'promiscModePolicy' => (string)$n->promiscModePolicy, + 'VDENetwork' => ($this->settings->enableVDE ? $n->VDENetwork : ''), + 'cableConnected' => $n->cableConnected, + 'NATEngine' => ($at == 'NAT' ? + array('aliasMode' => intval($nd->aliasMode),'DNSPassDomain' => $nd->DNSPassDomain, 'DNSProxy' => $nd->DNSProxy, 'DNSUseHostResolver' => $nd->DNSUseHostResolver, 'hostIP' => $nd->hostIP) + : array('aliasMode' => 0,'DNSPassDomain' => 0, 'DNSProxy' => 0, 'DNSUseHostResolver' => 0, 'hostIP' => '')), + 'lineSpeed' => $n->lineSpeed, + 'redirects' => ( + $at == 'NAT' ? + $nd->getRedirects() + : array() + ) + ); + + $n->releaseRemote(); + } + + return $adapters; + + } + + + /** + * Return a list of virtual machines along with their states and other basic info + * + * @param array $args array of arguments. See function body for details. + * @return array list of machines + */ + public function remote_vboxGetMachines($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $vmlist = array(); + + // Look for a request for a single vm + if($args['vm']) { + + $machines = array($this->vbox->findMachine($args['vm'])); + + // Full list + } else { + //Get a list of registered machines + $machines = $this->vbox->machines; + + } + + + + foreach ($machines as $machine) { /* @var $machine IMachine */ + + + try { + + if(!$machine->accessible) { + + $vmlist[] = array( + 'name' => $machine->id, + 'state' => 'Inaccessible', + 'OSTypeId' => 'Other', + 'id' => $machine->id, + 'sessionState' => 'Inaccessible', + 'accessible' => 0, + 'accessError' => array( + 'resultCode' => $this->_util_resultCodeText($machine->accessError->resultCode), + 'component' => $machine->accessError->component, + 'text' => $machine->accessError->text), + 'lastStateChange' => 0, + 'groups' => array(), + 'currentSnapshot' => '' + + ); + + continue; + } + + if($this->settings->phpVboxGroups) { + $groups = explode(',',$machine->getExtraData(vboxconnector::phpVboxGroupKey)); + if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/"); + } else { + $groups = $machine->groups; + } + + usort($groups, 'strnatcasecmp'); + + $vmlist[] = array( + 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $machine->name) : $machine->name, + 'state' => (string)$machine->state, + 'OSTypeId' => $machine->getOSTypeId(), + 'owner' => (@$this->settings->enforceVMOwnership ? $machine->getExtraData("phpvb/sso/owner") : ''), + 'groups' => $groups, + 'lastStateChange' => (string)($machine->lastStateChange/1000), + 'id' => $machine->id, + 'currentStateModified' => $machine->currentStateModified, + 'sessionState' => (string)$machine->sessionState, + 'currentSnapshotName' => ($machine->currentSnapshot->handle ? $machine->currentSnapshot->name : ''), + 'customIcon' => (@$this->settings->enableCustomIcons ? $machine->getExtraData('phpvb/icon') : '') + ); + if($machine->currentSnapshot->handle) $machine->currentSnapshot->releaseRemote(); + + + } catch (Exception $e) { + + if($machine) { + + $vmlist[] = array( + 'name' => $machine->id, + 'state' => 'Inaccessible', + 'OSTypeId' => 'Other', + 'id' => $machine->id, + 'sessionState' => 'Inaccessible', + 'lastStateChange' => 0, + 'groups' => array(), + 'currentSnapshot' => '' + ); + + } else { + $this->errors[] = $e; + } + } + + try { + $machine->releaseRemote(); + } catch (Exception $e) { } + } + + return $vmlist; + + } + + /** + * Creates a new exception so that input can be debugged. + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function debugInput($args) { + $this->errors[] = new Exception('debug'); + return true; + } + + /** + * Get a list of media registered with VirtualBox + * + * @param unused $args + * @param array $response response data passed byref populated by the function + * @return array of media + */ + public function remote_vboxGetMedia($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $response = array(); + $mds = array($this->vbox->hardDisks,$this->vbox->DVDImages,$this->vbox->floppyImages); + for($i=0;$i<3;$i++) { + foreach($mds[$i] as $m) { + /* @var $m IMedium */ + $response[] = $this->_mediumGetDetails($m); + $m->releaseRemote(); + } + } + return $response; + } + + /** + * Get USB controller information + * + * @param IMachine $m virtual machine instance + * @return array USB controller info + */ + private function _machineGetUSBControllers(&$m) { + + /* @var $u IUSBController */ + $controllers = &$m->USBControllers; + + $rcons = array(); + foreach($controllers as $c) { + $rcons[] = array( + 'name' => $c->name, + 'type' => (string)$c->type + ); + $c->releaseRemote(); + } + + return $rcons; + } + + /** + * Get USB device filters + * + * @param IMachine $m virtual machine instance + * @return array USB device filters + */ + private function _machineGetUSBDeviceFilters(&$m) { + + $deviceFilters = array(); + foreach($m->USBDeviceFilters->deviceFilters as $df) { /* @var $df IUSBDeviceFilter */ + + $deviceFilters[] = array( + 'name' => $df->name, + 'active' => $df->active, + 'vendorId' => $df->vendorId, + 'productId' => $df->productId, + 'revision' => $df->revision, + 'manufacturer' => $df->manufacturer, + 'product' => $df->product, + 'serialNumber' => $df->serialNumber, + 'port' => $df->port, + 'remote' => $df->remote + ); + $df->releaseRemote(); + } + return $deviceFilters; + } + + /** + * Return top-level virtual machine or snapshot information + * + * @param IMachine $m virtual machine instance + * @return array vm or snapshot data + */ + private function _machineGetDetails(&$m) { + + if($this->settings->phpVboxGroups) { + $groups = explode(',',$m->getExtraData(vboxconnector::phpVboxGroupKey)); + if(!is_array($groups) || (count($groups) == 1 && !$groups[0])) $groups = array("/"); + } else { + $groups = $m->groups; + } + + usort($groups, 'strnatcasecmp'); + + return array( + 'name' => @$this->settings->enforceVMOwnership ? preg_replace('/^' . preg_quote($_SESSION['user']) . '_/', '', $m->name) : $m->name, + 'description' => $m->description, + 'groups' => $groups, + 'id' => $m->id, + 'autostopType' => ($this->settings->vboxAutostartConfig ? (string)$m->autostopType : ''), + 'autostartEnabled' => ($this->settings->vboxAutostartConfig && $m->autostartEnabled), + 'autostartDelay' => ($this->settings->vboxAutostartConfig ? intval($m->autostartDelay) : '0'), + 'settingsFilePath' => $m->settingsFilePath, + 'paravirtProvider' => (string)$m->paravirtProvider, + 'OSTypeId' => $m->OSTypeId, + 'OSTypeDesc' => $this->vbox->getGuestOSType($m->OSTypeId)->description, + 'CPUCount' => $m->CPUCount, + 'HPETEnabled' => $m->HPETEnabled, + 'memorySize' => $m->memorySize, + 'VRAMSize' => $m->VRAMSize, + 'graphicsControllerType' => (string)$m->graphicsControllerType, + 'pointingHIDType' => (string)$m->pointingHIDType, + 'keyboardHIDType' => (string)$m->keyboardHIDType, + 'accelerate3DEnabled' => $m->GraphicsAdapter->accelerate3DEnabled, + 'accelerate2DVideoEnabled' => $m->GraphicsAdapter->accelerate2DVideoEnabled, + 'BIOSSettings' => array( + 'ACPIEnabled' => $m->BIOSSettings->ACPIEnabled, + 'IOAPICEnabled' => $m->BIOSSettings->IOAPICEnabled, + 'timeOffset' => $m->BIOSSettings->timeOffset + ), + 'firmwareType' => (string)$m->firmwareType, + 'snapshotFolder' => $m->snapshotFolder, + 'ClipboardMode' => (string)$m->ClipboardMode, + 'monitorCount' => $m->GraphicsAdapter->monitorCount, + 'pageFusionEnabled' => $m->pageFusionEnabled, + 'VRDEServer' => (!$m->VRDEServer ? null : array( + 'enabled' => $m->VRDEServer->enabled, + 'ports' => $m->VRDEServer->getVRDEProperty('TCP/Ports'), + 'netAddress' => $m->VRDEServer->getVRDEProperty('TCP/Address'), + 'VNCPassword' => $m->VRDEServer->getVRDEProperty('VNCPassword'), + 'authType' => (string)$m->VRDEServer->authType, + 'authTimeout' => $m->VRDEServer->authTimeout, + 'allowMultiConnection' => $m->VRDEServer->allowMultiConnection, + 'VRDEExtPack' => (string)$m->VRDEServer->VRDEExtPack + )), + 'audioAdapter' => array( + 'enabled' => $m->audioAdapter->enabled, + 'audioController' => (string)$m->audioAdapter->audioController, + 'audioDriver' => (string)$m->audioAdapter->audioDriver, + ), + 'RTCUseUTC' => $m->RTCUseUTC, + 'EffectiveParavirtProvider' => (string)$m->getEffectiveParavirtProvider(), + 'HWVirtExProperties' => array( + 'Enabled' => $m->getHWVirtExProperty('Enabled'), + 'NestedPaging' => $m->getHWVirtExProperty('NestedPaging'), + 'LargePages' => $m->getHWVirtExProperty('LargePages'), + 'UnrestrictedExecution' => $m->getHWVirtExProperty('UnrestrictedExecution'), + 'VPID' => $m->getHWVirtExProperty('VPID') + ), + 'CpuProperties' => array( + 'PAE' => $m->getCpuProperty('PAE') + ), + 'bootOrder' => $this->_machineGetBootOrder($m), + 'chipsetType' => (string)$m->chipsetType, + 'GUI' => array( + 'FirstRun' => $m->getExtraData('GUI/FirstRun'), + ), + 'customIcon' => (@$this->settings->enableCustomIcons ? $m->getExtraData('phpvb/icon') : ''), + 'disableHostTimeSync' => intval($m->getExtraData("VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled")), + 'CPUExecutionCap' => $m->CPUExecutionCap + ); + + } + + /** + * Get virtual machine boot order + * + * @param IMachine $m virtual machine instance + * @return array boot order + */ + private function _machineGetBootOrder(&$m) { + $return = array(); + $mbp = $this->vbox->systemProperties->maxBootPosition; + for($i = 0; $i < $mbp; $i ++) { + if(($b = (string)$m->getBootOrder($i + 1)) == 'Null') continue; + $return[] = $b; + } + return $return; + } + + /** + * Get serial port configuration for a virtual machine or snapshot + * + * @param IMachine $m virtual machine instance + * @return array serial port info + */ + private function _machineGetSerialPorts(&$m) { + $ports = array(); + $max = $this->vbox->systemProperties->serialPortCount; + for($i = 0; $i < $max; $i++) { + try { + /* @var $p ISerialPort */ + $p = $m->getSerialPort($i); + $ports[] = array( + 'slot' => $p->slot, + 'enabled' => $p->enabled, + 'IOBase' => '0x'.strtoupper(sprintf('%3s',dechex($p->IOBase))), + 'IRQ' => $p->IRQ, + 'hostMode' => (string)$p->hostMode, + 'server' => $p->server, + 'path' => $p->path + ); + $p->releaseRemote(); + } catch (Exception $e) { + // Ignore + } + } + return $ports; + } + + /** + * Get parallel port configuration for a virtual machine or snapshot + * + * @param IMachine $m virtual machine instance + * @return array parallel port info + */ + private function _machineGetParallelPorts(&$m) { + if(!@$this->settings->enableLPTConfig) return array(); + $ports = array(); + $max = $this->vbox->systemProperties->parallelPortCount; + for($i = 0; $i < $max; $i++) { + try { + /* @var $p IParallelPort */ + $p = $m->getParallelPort($i); + $ports[] = array( + 'slot' => $p->slot, + 'enabled' => $p->enabled, + 'IOBase' => '0x'.strtoupper(sprintf('%3s',dechex($p->IOBase))), + 'IRQ' => $p->IRQ, + 'path' => $p->path + ); + $p->releaseRemote(); + } catch (Exception $e) { + // Ignore + } + } + return $ports; + } + + /** + * Get shared folder configuration for a virtual machine or snapshot + * + * @param IMachine $m virtual machine instance + * @return array shared folder info + */ + private function _machineGetSharedFolders(&$m) { + $sfs = &$m->sharedFolders; + $return = array(); + foreach($sfs as $sf) { /* @var $sf ISharedFolder */ + $return[] = array( + 'name' => $sf->name, + 'hostPath' => $sf->hostPath, + 'accessible' => $sf->accessible, + 'writable' => $sf->writable, + 'autoMount' => $sf->autoMount, + 'lastAccessError' => $sf->lastAccessError, + 'type' => 'machine' + ); + } + return $return; + } + + /** + * Add encryption password to VM console + * + * @param array $args array of arguments. See function body for details. + * @return true on success + */ + public function remote_consoleAddDiskEncryptionPasswords($args) { + + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle,'Shared'); + + $response = array('accepted'=>array(),'failed'=>array(),'errors'=>array()); + + foreach($args['passwords'] as $creds) { + try { + $this->session->console->removeDiskEncryptionPassword($creds['id']); + } catch(Exception $e) { + // It may not exist yet + } + + try { + $this->session->console->addDiskEncryptionPassword($creds['id'], $creds['password'], (bool)@$args['clearOnSuspend']); + $response['accepted'][] = $creds['id']; + } catch (Exception $e) { + $response['failed'][] = $creds['id']; + $response['errors'][] = $e->getMessage(); + } + } + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return $response; + } + + /** + * Get a list of transient (temporary) shared folders + * + * @param array $args array of arguments. See function body for details. + * @return array of shared folders + */ + public function remote_consoleGetSharedFolders($args) { + + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + // No need to continue if machine is not running + if((string)$machine->state != 'Running') { + $machine->releaseRemote(); + return true; + } + + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle,'Shared'); + + $sfs = $this->session->console->sharedFolders; + + $response = array(); + + foreach($sfs as $sf) { /* @var $sf ISharedFolder */ + + $response[] = array( + 'name' => $sf->name, + 'hostPath' => $sf->hostPath, + 'accessible' => $sf->accessible, + 'writable' => $sf->writable, + 'autoMount' => $sf->autoMount, + 'lastAccessError' => $sf->lastAccessError, + 'type' => 'transient' + ); + } + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return $response; + } + + /** + * Get VirtualBox Host OS specific directory separator + * + * @return string directory separator string + */ + public function getDsep() { + + if(!$this->dsep) { + + /* No need to go through vbox if local browser is true */ + if($this->settings->browserLocal) { + + $this->dsep = DIRECTORY_SEPARATOR; + + } else { + + $this->connect(); + + if(stripos($this->vbox->host->operatingSystem,'windows') !== false) { + $this->dsep = '\\'; + } else { + $this->dsep = '/'; + } + } + + + } + + return $this->dsep; + } + + /** + * Get medium attachment information for all medium attachments in $mas + * + * @param IMediumAttachment[] $mas list of IMediumAttachment instances + * @return array medium attachment info + */ + private function _machineGetMediumAttachments(&$mas) { + + $return = array(); + + foreach($mas as $ma) { /** @var $ma IMediumAttachment */ + $return[] = array( + 'medium' => ($ma->medium->handle ? array('id'=>$ma->medium->id) : null), + 'controller' => $ma->controller, + 'port' => $ma->port, + 'device' => $ma->device, + 'type' => (string)$ma->type, + 'passthrough' => $ma->passthrough, + 'temporaryEject' => $ma->temporaryEject, + 'nonRotational' => $ma->nonRotational, + 'hotPluggable' => $ma->hotPluggable, + 'discard' => $ma->discard, + ); + } + + // sort by port then device + usort($return,function($a,$b){if($a["port"] == $b["port"]) { if($a["device"] < $b["device"]) { return -1; } if($a["device"] > $b["device"]) { return 1; } return 0; } if($a["port"] < $b["port"]) { return -1; } return 1;}); + + return $return; + } + + /** + * Save snapshot details ( description or name) + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_snapshotSave($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $vm IMachine */ + $vm = $this->vbox->findMachine($args['vm']); + + /* @var $snapshot ISnapshot */ + $snapshot = $vm->findSnapshot($args['snapshot']); + $snapshot->name = $args['name']; + $snapshot->description = $args['description']; + + // cleanup + $snapshot->releaseRemote(); + $vm->releaseRemote(); + + return true; + } + + /** + * Get snapshot details + * + * @param array $args array of arguments. See function body for details. + * @return array containing snapshot details + */ + public function remote_snapshotGetDetails($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $vm IMachine */ + $vm = $this->vbox->findMachine($args['vm']); + + /* @var $snapshot ISnapshot */ + $snapshot = $vm->findSnapshot($args['snapshot']); + + $response = $this->_snapshotGetDetails($snapshot,false); + $response['machine'] = $this->remote_machineGetDetails(array(),$snapshot->machine); + + // cleanup + $snapshot->releaseRemote(); + $vm->releaseRemote(); + + return $response; + + } + + /** + * Restore a snapshot + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress operation id + */ + public function remote_snapshotRestore($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $progress = $this->session = null; + + try { + + // Open session to machine + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $machine->lockMachine($this->session->handle, 'Write'); + + /* @var $snapshot ISnapshot */ + $snapshot = $this->session->machine->findSnapshot($args['snapshot']); + + /* @var $progress IProgress */ + $progress = $this->session->machine->restoreSnapshot($snapshot->handle); + + $snapshot->releaseRemote(); + $machine->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $this->_util_progressStore($progress); + + } catch (Exception $e) { + + $this->errors[] = $e; + + if($this->session->handle) { + try{$this->session->unlockMachine();}catch(Exception $e){} + } + return false; + } + + return array('progress' => $progress->handle); + + } + + /** + * Delete a snapshot + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress operation id + */ + public function remote_snapshotDelete($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $progress = $this->session = null; + + try { + + // Open session to machine + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $machine->lockMachine($this->session->handle, 'Shared'); + + /* @var $progress IProgress */ + $progress = $this->session->machine->deleteSnapshot($args['snapshot']); + + $machine->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $this->_util_progressStore($progress); + + + } catch (Exception $e) { + + $this->errors[] = $e; + + if($this->session->handle) { + try{$this->session->unlockMachine();$this->session=null;}catch(Exception $e){} + } + + return false; + } + + return array('progress' => $progress->handle); + + } + + /** + * Take a snapshot + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress operation id + */ + public function remote_snapshotTake($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + $progress = $this->session = null; + + try { + + // Open session to machine + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, ((string)$machine->sessionState == 'Unlocked' ? 'Write' : 'Shared')); + + /* @var $progress IProgress */ + list($progress, $snapshotId) = $this->session->machine->takeSnapshot($args['name'], $args['description'], false); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + try{$this->session->unlockMachine(); $this->session=null;}catch(Exception $ed){} + return false; + } + } catch (Exception $null) {} + + + $this->_util_progressStore($progress); + + } catch (Exception $e) { + + if(!$progress->handle && $this->session->handle) { + try{$this->session->unlockMachine();$this->session=null;}catch(Exception $e){} + } + + return false; + } + + return array('progress' => $progress->handle); + + } + + /** + * Get a list of snapshots for a machine + * + * @param array $args array of arguments. See function body for details. + * @return array list of snapshots + */ + public function remote_machineGetSnapshots($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + + $response = array('vm' => $args['vm'], + 'snapshot' => array(), + 'currentSnapshotId' => null); + + /* No snapshots? Empty array */ + if($machine->snapshotCount < 1) { + return $response; + } else { + + /* @var $s ISnapshot */ + $s = $machine->findSnapshot(null); + $response['snapshot'] = $this->_snapshotGetDetails($s,true); + $s->releaseRemote(); + } + + $response['currentSnapshotId'] = ($machine->currentSnapshot->handle ? $machine->currentSnapshot->id : ''); + if($machine->currentSnapshot->handle) $machine->currentSnapshot->releaseRemote(); + $machine->releaseRemote(); + + return $response; + } + + + /** + * Return details about snapshot $s + * + * @param ISnapshot $s snapshot instance + * @param boolean $sninfo traverse child snapshots + * @return array snapshot info + */ + private function _snapshotGetDetails(&$s,$sninfo=false) { + + $children = array(); + + if($sninfo) + foreach($s->children as $c) { /* @var $c ISnapshot */ + $children[] = $this->_snapshotGetDetails($c, true); + $c->releaseRemote(); + } + + // Avoid multiple soap calls + $timestamp = (string)$s->timeStamp; + + return array( + 'id' => $s->id, + 'name' => $s->name, + 'description' => $s->description, + 'timeStamp' => floor($timestamp/1000), + 'timeStampSplit' => $this->_util_splitTime(time() - floor($timestamp/1000)), + 'online' => $s->online + ) + ( + ($sninfo ? array('children' => $children) : array()) + ); + } + + /** + * Return details about storage controllers for machine $m + * + * @param IMachine $m virtual machine instance + * @return array storage controllers' details + */ + private function _machineGetStorageControllers(&$m) { + + $sc = array(); + $scs = $m->storageControllers; + + foreach($scs as $c) { /* @var $c IStorageController */ + $sc[] = array( + 'name' => $c->name, + 'maxDevicesPerPortCount' => $c->maxDevicesPerPortCount, + 'useHostIOCache' => $c->useHostIOCache, + 'minPortCount' => $c->minPortCount, + 'maxPortCount' => $c->maxPortCount, + 'portCount' => $c->portCount, + 'bus' => (string)$c->bus, + 'controllerType' => (string)$c->controllerType, + 'mediumAttachments' => $this->_machineGetMediumAttachments($m->getMediumAttachmentsOfController($c->name), $m->id) + ); + $c->releaseRemote(); + } + + for($i = 0; $i < count($sc); $i++) { + + for($a = 0; $a < count($sc[$i]['mediumAttachments']); $a++) { + + // Value of '' means it is not applicable + $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = ''; + + // Only valid for HardDisks + if($sc[$i]['mediumAttachments'][$a]['type'] != 'HardDisk') continue; + + // Get appropriate key + $xtra = $this->_util_getIgnoreFlushKey($sc[$i]['mediumAttachments'][$a]['port'], $sc[$i]['mediumAttachments'][$a]['device'], $sc[$i]['controllerType']); + + // No such setting for this bus type + if(!$xtra) continue; + + $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = $m->getExtraData($xtra); + + if(trim($sc[$i]['mediumAttachments'][$a]['ignoreFlush']) === '') + $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = 1; + else + $sc[$i]['mediumAttachments'][$a]['ignoreFlush'] = $sc[$i]['mediumAttachments'][$a]['ignoreFlush']; + + } + } + + return $sc; + } + + /** + * Check medium encryption password + * + * @param array $args array of arguments. See function body for details. + * @return array response data + */ + public function remote_mediumCheckEncryptionPassword($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $m = $this->vbox->openMedium($args['medium'],'HardDisk','ReadWrite',false); + + $retval = $m->checkEncryptionPassword($args['password']); + + $m->releaseRemote(); + + return $retval; + + } + + /** + * Change medium encryption + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress id or true + */ + public function remote_mediumChangeEncryption($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false); + + /* @var $progress IProgress */ + $progress = $m->changeEncryption($args['old_password'], + $args['cipher'], $args['password'], $args['id']); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + $m->releaseRemote(); + return false; + } + } catch (Exception $null) { + } + + if($args['waitForCompletion']) { + $progress->waitForCompletion(-1); + $progress->releaseRemote(); + $m->releaseRemote(); + return true; + } + + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + /** + * Resize a medium. Currently unimplemented in GUI. + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress id + */ + public function remote_mediumResize($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false); + + /* @var $progress IProgress */ + $progress = $m->resize($args['bytes']); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) { + } + + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle); + + } + + /** + * Clone a medium + * + * @param array $args array of arguments. See function body for details. + * @return array response data containing progress id + */ + public function remote_mediumCloneTo($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $format = strtoupper($args['format']); + /* @var $target IMedium */ + $target = $this->vbox->createMedium($format, $args['location'], 'ReadWrite', 'HardDisk'); + $mid = $target->id; + + /* @var $src IMedium */ + $src = $this->vbox->openMedium($args['src'], 'HardDisk', 'ReadWrite', false); + + $type = array(($args['type'] == 'fixed' ? 'Fixed' : 'Standard')); + if($args['split']) $type[] = 'VmdkSplit2G'; + + /* @var $progress IProgress */ + $progress = $src->cloneTo($target->handle,$type,null); + + $src->releaseRemote(); + $target->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $this->_util_progressStore($progress); + + return array('progress' => $progress->handle, 'id' => $mid); + + } + + /** + * Set medium to a specific type + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_mediumSetType($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $m IMedium */ + $m = $this->vbox->openMedium($args['medium'], 'HardDisk', 'ReadWrite', false); + $m->type = $args['type']; + $m->releaseRemote(); + + return true; + } + + /** + * Add iSCSI medium + * + * @param array $args array of arguments. See function body for details. + * @return response data + */ + public function remote_mediumAddISCSI($args) { + + // Connect to vboxwebsrv + $this->connect(); + + // {'server':server,'port':port,'intnet':intnet,'target':target,'lun':lun,'enclun':enclun,'targetUser':user,'targetPass':pass} + + // Fix LUN + $args['lun'] = intval($args['lun']); + if($args['enclun']) $args['lun'] = 'enc'.$args['lun']; + + // Compose name + $name = $args['server'].'|'.$args['target']; + if($args['lun'] != 0 && $args['lun'] != 'enc0') + $name .= '|'.$args['lun']; + + // Create disk + /* @var $hd IMedium */ + $hd = $this->vbox->createMedium('iSCSI',$name, 'ReadWrite', 'HardDisk'); + + if($args['port']) $args['server'] .= ':'.intval($args['port']); + + $arrProps = array(); + + $arrProps["TargetAddress"] = $args['server']; + $arrProps["TargetName"] = $args['target']; + $arrProps["LUN"] = $args['lun']; + if($args['targetUser']) $arrProps["InitiatorUsername"] = $args['targetUser']; + if($args['targetPass']) $arrProps["InitiatorSecret"] = $args['targetPass']; + if($args['intnet']) $arrProps["HostIPStack"] = '0'; + + $hd->setProperties(array_keys($arrProps),array_values($arrProps)); + + $hdid = $hd->id; + $hd->releaseRemote(); + + return array('id' => $hdid); + } + + /** + * Add existing medium by file location + * + * @param array $args array of arguments. See function body for details. + * @return resposne data containing new medium's id + */ + public function remote_mediumAdd($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $m IMedium */ + $m = $this->vbox->openMedium($args['path'], $args['type'], 'ReadWrite', false); + + $mid = $m->id; + $m->releaseRemote(); + + return array('id'=>$mid); + } + + /** + * Get VirtualBox generated machine configuration file name + * + * @param array $args array of arguments. See function body for details. + * @return string filename + */ + public function remote_vboxGetComposedMachineFilename($args) { + + // Connect to vboxwebsrv + $this->connect(); + + return $this->vbox->composeMachineFilename($args['name'],($this->settings->phpVboxGroups ? '' : $args['group']),$this->vbox->systemProperties->defaultMachineFolder,null); + + } + + /** + * Create base storage medium (virtual hard disk) + * + * @param array $args array of arguments. See function body for details. + * @return response data containing progress id + */ + public function remote_mediumCreateBaseStorage($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $format = strtoupper($args['format']); + + $type = array(($args['type'] == 'fixed' ? 'Fixed' : 'Standard')); + if($args['split']) $type[] = 'VmdkSplit2G'; + + /* @var $hd IMedium */ + $hd = $this->vbox->createMedium($format, $args['file'], 'ReadWrite', 'HardDisk'); + + /* @var $progress IProgress */ + $progress = $hd->createBaseStorage(intval($args['size'])*1024*1024,$type); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) {} + + $this->_util_progressStore($progress); + + $hd->releaseRemote(); + + return array('progress' => $progress->handle); + + } + + /** + * Release medium from all attachments + * + * @param array $args array of arguments. See function body for details. + * @return boolean true + */ + public function remote_mediumRelease($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $m IMedium */ + $m = $this->vbox->openMedium($args['medium'],$args['type'], 'ReadWrite', false); + $mediumid = $m->id; + + // connected to... + $machines = $m->machineIds; + $released = array(); + foreach($machines as $uuid) { + + // Find medium attachment + try { + /* @var $mach IMachine */ + $mach = $this->vbox->findMachine($uuid); + } catch (Exception $e) { + $this->errors[] = $e; + continue; + } + $attach = $mach->mediumAttachments; + $remove = array(); + foreach($attach as $a) { + if($a->medium->handle && $a->medium->id == $mediumid) { + $remove[] = array( + 'controller' => $a->controller, + 'port' => $a->port, + 'device' => $a->device); + break; + } + } + // save state + $state = (string)$mach->sessionState; + + if(!count($remove)) continue; + + $released[] = $uuid; + + // create session + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + // Hard disk requires machine to be stopped + if($args['type'] == 'HardDisk' || $state == 'Unlocked') { + + $mach->lockMachine($this->session->handle, 'Write'); + + } else { + + $mach->lockMachine($this->session->handle, 'Shared'); + + } + + foreach($remove as $r) { + if($args['type'] == 'HardDisk') { + $this->session->machine->detachDevice($r['controller'],$r['port'],$r['device']); + } else { + $this->session->machine->mountMedium($r['controller'],$r['port'],$r['device'],null,true); + } + } + + $this->session->machine->saveSettings(); + $this->session->machine->releaseRemote(); + $this->session->unlockMachine(); + unset($this->session); + $mach->releaseRemote(); + + } + $m->releaseRemote(); + + return true; + } + + /** + * Remove a medium + * + * @param array $args array of arguments. See function body for details. + * @return response data possibly containing progress operation id + */ + public function remote_mediumRemove($args) { + + // Connect to vboxwebsrv + $this->connect(); + + if(!$args['type']) $args['type'] = 'HardDisk'; + + /* @var $m IMedium */ + $m = $this->vbox->openMedium($args['medium'],$args['type'], 'ReadWrite', false); + + if($args['delete'] && @$this->settings->deleteOnRemove && (string)$m->deviceType == 'HardDisk') { + + /* @var $progress IProgress */ + $progress = $m->deleteStorage(); + + $m->releaseRemote(); + + // Does an exception exist? + try { + if($progress->errorInfo->handle) { + $this->errors[] = new Exception($progress->errorInfo->text); + $progress->releaseRemote(); + return false; + } + } catch (Exception $null) { } + + $this->_util_progressStore($progress); + return array('progress' => $progress->handle); + + } else { + $m->close(); + $m->releaseRemote(); + } + + return true; + } + + /** + * Get a list of recent media + * + * @param array $args array of arguments. See function body for details. + * @return array of recent media + */ + public function remote_vboxRecentMediaGet($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $mlist = array(); + foreach(array( + array('type'=>'HardDisk','key'=>'GUI/RecentListHD'), + array('type'=>'DVD','key'=>'GUI/RecentListCD'), + array('type'=>'Floppy','key'=>'GUI/RecentListFD')) as $r) { + $list = $this->vbox->getExtraData($r['key']); + $mlist[$r['type']] = array_filter(explode(';', trim($list,';'))); + } + return $mlist; + } + + /** + * Get a list of recent media paths + * + * @param array $args array of arguments. See function body for details. + * @return array of recent media paths + */ + public function remote_vboxRecentMediaPathsGet($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $mlist = array(); + foreach(array( + array('type'=>'HardDisk','key'=>'GUI/RecentFolderHD'), + array('type'=>'DVD','key'=>'GUI/RecentFolderCD'), + array('type'=>'Floppy','key'=>'GUI/RecentFolderFD')) as $r) { + $mlist[$r['type']] = $this->vbox->getExtraData($r['key']); + } + return $mlist; + } + + + /** + * Update recent medium path list + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_vboxRecentMediaPathSave($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $types = array( + 'HardDisk'=>'GUI/RecentFolderHD', + 'DVD'=>'GUI/RecentFolderCD', + 'Floppy'=>'GUI/RecentFolderFD' + ); + + $this->vbox->setExtraData($types[$args['type']], $args['folder']); + + return true; + } + + /** + * Update recent media list + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_vboxRecentMediaSave($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $types = array( + 'HardDisk'=>'GUI/RecentListHD', + 'DVD'=>'GUI/RecentListCD', + 'Floppy'=>'GUI/RecentListFD' + ); + + $this->vbox->setExtraData($types[$args['type']], implode(';',array_unique($args['list'])).';'); + + return true; + + } + + /** + * Mount a medium on the VM + * + * @param array $args array of arguments. See function body for details. + * @return boolean true on success + */ + public function remote_mediumMount($args) { + + // Connect to vboxwebsrv + $this->connect(); + + // Find medium attachment + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $state = (string)$machine->sessionState; + + // create session + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + + if($state == 'Unlocked') { + $machine->lockMachine($this->session->handle,'Write'); + $save = true; // force save on closed session as it is not a "run-time" change + } else { + + $machine->lockMachine($this->session->handle, 'Shared'); + } + + // Empty medium / eject + if($args['medium'] == 0) { + $med = null; + } else { + // Host drive + if(strtolower($args['medium']['hostDrive']) == 'true' || $args['medium']['hostDrive'] === true) { + // CD / DVD Drive + if($args['medium']['deviceType'] == 'DVD') { + $drives = $this->vbox->host->DVDDrives; + // floppy drives + } else { + $drives = $this->vbox->host->floppyDrives; + } + foreach($drives as $m) { /* @var $m IMedium */ + if($m->id == $args['medium']['id']) { + /* @var $med IMedium */ + $med = &$m; + break; + } + $m->releaseRemote(); + } + // Normal medium + } else { + /* @var $med IMedium */ + $med = $this->vbox->openMedium($args['medium']['location'],$args['medium']['deviceType'],'ReadWrite',false); + } + } + + $this->session->machine->mountMedium($args['controller'],$args['port'],$args['device'],(is_object($med) ? $med->handle : null),true); + + if(is_object($med)) $med->releaseRemote(); + + if($save) $this->session->machine->saveSettings(); + + $this->session->unlockMachine(); + $machine->releaseRemote(); + unset($this->session); + + return true; + } + + /** + * Get medium details + * + * @param IMedium $m medium instance + * @return array medium details + */ + private function _mediumGetDetails(&$m) { + + $children = array(); + $attachedTo = array(); + $machines = $m->machineIds; + $hasSnapshots = 0; + + foreach($m->children as $c) { /* @var $c IMedium */ + $children[] = $this->_mediumGetDetails($c); + $c->releaseRemote(); + } + + foreach($machines as $mid) { + $sids = $m->getSnapshotIds($mid); + try { + /* @var $mid IMachine */ + $mid = $this->vbox->findMachine($mid); + } catch (Exception $e) { + $attachedTo[] = array('machine' => $mid .' ('.$e->getMessage().')', 'snapshots' => array()); + continue; + } + + $c = count($sids); + $hasSnapshots = max($hasSnapshots,$c); + for($i = 0; $i < $c; $i++) { + if($sids[$i] == $mid->id) { + unset($sids[$i]); + } else { + try { + /* @var $sn ISnapshot */ + $sn = $mid->findSnapshot($sids[$i]); + $sids[$i] = $sn->name; + $sn->releaseRemote(); + } catch(Exception $e) { } + } + } + $hasSnapshots = (count($sids) ? 1 : 0); + $attachedTo[] = array('machine'=>$mid->name,'snapshots'=>$sids); + $mid->releaseRemote(); + } + + // For $fixed value + $mvenum = new MediumVariant(null, null); + $variant = 0; + + foreach($m->variant as $mv) { + $variant += $mvenum->ValueMap[(string)$mv]; + } + + // Encryption settings + $encryptionSettings = null; + if((string)$m->deviceType == 'HardDisk') { + try { + list($id, $cipher) = $m->getEncryptionSettings(); + if($id) { + $encryptionSettings = array( + 'id' => $id, + 'cipher' => $cipher, + ); + } + } catch (Exception $e) { + // Pass. Encryption is not configured + } + + } + return array( + 'id' => $m->id, + 'description' => $m->description, + 'state' => (string)$m->refreshState(), + 'location' => $m->location, + 'name' => $m->name, + 'deviceType' => (string)$m->deviceType, + 'hostDrive' => $m->hostDrive, + 'size' => (string)$m->size, /* (string) to support large disks. Bypass integer limit */ + 'format' => $m->format, + 'type' => (string)$m->type, + 'parent' => (((string)$m->deviceType == 'HardDisk' && $m->parent->handle) ? $m->parent->id : null), + 'children' => $children, + 'base' => (((string)$m->deviceType == 'HardDisk' && $m->base->handle) ? $m->base->id : null), + 'readOnly' => $m->readOnly, + 'logicalSize' => ($m->logicalSize/1024)/1024, + 'autoReset' => $m->autoReset, + 'hasSnapshots' => $hasSnapshots, + 'lastAccessError' => $m->lastAccessError, + 'variant' => $variant, + 'machineIds' => array(), + 'attachedTo' => $attachedTo, + 'encryptionSettings' => $encryptionSettings + ); + + } + + /** + * Store a progress operation so that its status can be polled via progressGet() + * + * @param IProgress $progress progress operation instance + * @return string progress operation handle / id + */ + private function _util_progressStore(&$progress) { + + /* Store vbox and session handle */ + $this->persistentRequest['vboxHandle'] = $this->vbox->handle; + if($this->session->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) + $this->persistentRequest['vboxServer'] = $this->settings->name; + + return $progress->handle; + } + + /** + * Get VirtualBox system properties + * @param array $args array of arguments. See function body for details. + * @return array of system properties + */ + public function remote_vboxSystemPropertiesGet($args) { + + // Connect to vboxwebsrv + $this->connect(); + + $mediumFormats = array(); + + // Shorthand + $sp = $this->vbox->systemProperties; + + // capabilities + $mfCap = new MediumFormatCapabilities(null,''); + foreach($sp->mediumFormats as $mf) { /* @var $mf IMediumFormat */ + $exts = $mf->describeFileExtensions(); + $dtypes = array(); + foreach($exts[1] as $t) $dtypes[] = (string)$t; + $caps = array(); + foreach($mf->capabilities as $c) { + $caps[] = (string)$c; + } + + $mediumFormats[] = array('id'=>$mf->id,'name'=>$mf->name,'extensions'=>array_map('strtolower',$exts[0]),'deviceTypes'=>$dtypes,'capabilities'=>$caps); + + } + + $scs = array(); + + $scts = array('LsiLogic', + 'BusLogic', + 'IntelAhci', + 'PIIX4', + 'ICH6', + 'I82078', + 'USB', + 'NVMe'); + + foreach($scts as $t) { + $scs[$t] = $sp->getStorageControllerHotplugCapable($t); + } + + return array( + 'minGuestRAM' => (string)$sp->minGuestRAM, + 'maxGuestRAM' => (string)$sp->maxGuestRAM, + 'minGuestVRAM' => (string)$sp->minGuestVRAM, + 'maxGuestVRAM' => (string)$sp->maxGuestVRAM, + 'minGuestCPUCount' => (string)$sp->minGuestCPUCount, + 'maxGuestCPUCount' => (string)$sp->maxGuestCPUCount, + 'autostartDatabasePath' => (@$this->settings->vboxAutostartConfig ? $sp->autostartDatabasePath : ''), + 'infoVDSize' => (string)$sp->infoVDSize, + 'networkAdapterCount' => 8, // static value for now + 'maxBootPosition' => (string)$sp->maxBootPosition, + 'defaultMachineFolder' => (string)$sp->defaultMachineFolder, + 'defaultHardDiskFormat' => (string)$sp->defaultHardDiskFormat, + 'homeFolder' => $this->vbox->homeFolder, + 'VRDEAuthLibrary' => (string)$sp->VRDEAuthLibrary, + 'defaultAudioDriver' => (string)$sp->defaultAudioDriver, + 'defaultVRDEExtPack' => $sp->defaultVRDEExtPack, + 'serialPortCount' => $sp->serialPortCount, + 'parallelPortCount' => $sp->parallelPortCount, + 'mediumFormats' => $mediumFormats, + 'scs' => $scs + ); + } + + /** + * Get a list of VM log file names + * + * @param array $args array of arguments. See function body for details. + * @return array of log file names + */ + public function remote_machineGetLogFilesList($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + + $logs = array(); + + try { $i = 0; while($l = $m->queryLogFilename($i++)) $logs[] = $l; + } catch (Exception $null) {} + + $lf = $m->logFolder; + $m->releaseRemote(); + + return array('path' => $lf, 'logs' => $logs); + + } + + /** + * Get VM log file contents + * + * @param array $args array of arguments. See function body for details. + * @return string log file contents + */ + public function remote_machineGetLogFile($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $m IMachine */ + $m = $this->vbox->findMachine($args['vm']); + $log = ''; + try { + // Read in 8k chunks + while($l = $m->readLog(intval($args['log']),strlen($log),8192)) { + if(!count($l) || !strlen($l[0])) break; + $log .= base64_decode($l[0]); + } + } catch (Exception $null) {} + $m->releaseRemote(); + + // Attempt to UTF-8 encode string or json_encode may choke + // and return an empty string + if(function_exists('utf8_encode')) + return utf8_encode($log); + + return $log; + } + + /** + * Get a list of USB devices attached to a given VM + * + * @param array $args array of arguments. See function body for details. + * @return array list of devices + */ + public function remote_consoleGetUSBDevices($args) { + + // Connect to vboxwebsrv + $this->connect(); + + /* @var $machine IMachine */ + $machine = $this->vbox->findMachine($args['vm']); + $this->session = $this->websessionManager->getSessionObject($this->vbox->handle); + $machine->lockMachine($this->session->handle, 'Shared'); + + $response = array(); + foreach($this->session->console->USBDevices as $u) { /* @var $u IUSBDevice */ + $response[$u->id] = array('id'=>$u->id,'remote'=>$u->remote); + $u->releaseRemote(); + } + + $this->session->unlockMachine(); + unset($this->session); + $machine->releaseRemote(); + + return $response; + + } + + /** + * Return a string representing the VirtualBox ExtraData key + * for this port + device + bus type IgnoreFlush setting + * + * @param integer port medium attachment port number + * @param integer device medium attachment device number + * @param string cType controller type + * @return string extra data setting string + */ + private function _util_getIgnoreFlushKey($port,$device,$cType) { + + $cTypes = array( + 'piix3' => 'piix3ide', + 'piix4' => 'piix3ide', + 'ich6' => 'piix3ide', + 'intelahci' => 'ahci', + 'lsilogic' => 'lsilogicscsi', + 'buslogic' => 'buslogic', + 'lsilogicsas' => 'lsilogicsas', + 'usb' => 'usb', + 'nvme' => 'nvme' + ); + + if(!isset($cTypes[strtolower($cType)])) { + $this->errors[] = new Exception('Invalid controller type: ' . $cType); + return ''; + } + + $lun = ((intval($device)*2) + intval($port)); + + return str_replace('[b]',$lun,str_replace('[a]',$cTypes[strtolower($cType)],"VBoxInternal/Devices/[a]/0/LUN#[b]/Config/IgnoreFlush")); + + } + + /** + * Get a newly generated MAC address from VirtualBox + * + * @param array $args array of arguments. See function body for details + * @return string mac address + */ + public function remote_vboxGenerateMacAddress($args) { + + // Connect to vboxwebsrv + $this->connect(); + + return $this->vbox->host->generateMACAddress(); + + } + + /** + * Set group definition + * + * @param array $args array of arguments. See function body for details + * @return boolean true on success + */ + public function remote_vboxGroupDefinitionsSet($args) { + + $this->connect(); + + // Save a list of valid paths + $validGroupPaths = array(); + + $groupKey = ($this->settings->phpVboxGroups ? vboxconnector::phpVboxGroupKey : 'GUI/GroupDefinitions'); + + // Write out each group definition + foreach($args['groupDefinitions'] as $groupDef) { + + $this->vbox->setExtraData($groupKey.$groupDef['path'], $groupDef['order']); + $validGroupPaths[] = $groupDef['path']; + + } + + // Remove any unused group definitions + $keys = $this->vbox->getExtraDataKeys(); + foreach($keys as $k) { + if(strpos($k,$groupKey) !== 0) continue; + if(array_search(substr($k,strlen($groupKey)), $validGroupPaths) === false) + $this->vbox->setExtraData($k,''); + } + + return true; + } + + /** + * Return group definitions + * + * @param array $args array of arguments. See function body for details + * @return array group definitions + */ + public function remote_vboxGroupDefinitionsGet($args) { + + $this->connect(); + + $response = array(); + + $keys = $this->vbox->getExtraDataKeys(); + + $groupKey = ($this->settings->phpVboxGroups ? vboxconnector::phpVboxGroupKey : 'GUI/GroupDefinitions'); + foreach($keys as $grouppath) { + + if(strpos($grouppath,$groupKey) !== 0) continue; + + $subgroups = array(); + $machines = array(); + + $response[] = array( + 'name' => substr($grouppath,strrpos($grouppath,'/')+1), + 'path' => substr($grouppath,strlen($groupKey)), + 'order' => $this->vbox->getExtraData($grouppath) + ); + } + + return $response; + + } + + /** + * Format a time span in seconds into days / hours / minutes / seconds + * @param integer $t number of seconds + * @return array containing number of days / hours / minutes / seconds + */ + private function _util_splitTime($t) { + + $spans = array( + 'days' => 86400, + 'hours' => 3600, + 'minutes' => 60, + 'seconds' => 1); + + $time = array(); + + foreach($spans as $k => $v) { + if(!(floor($t / $v) > 0)) continue; + $time[$k] = floor($t / $v); + $t -= floor($time[$k] * $v); + } + + return $time; + } + + + /** + * Return VBOX result code text for result code + * + * @param integer result code number + * @return string result code text + */ + private function _util_resultCodeText($c) { + + $rcodes = new ReflectionClass('VirtualBox_COM_result_codes'); + $rcodes = array_flip($rcodes->getConstants()); + $rcodes['0x80004005'] = 'NS_ERROR_FAILURE'; + + return @$rcodes['0x'.strtoupper(dechex($c))] . ' (0x'.strtoupper(dechex($c)).')'; + } +} diff --git a/endpoints/lib/vboxweb-6.1.wsdl b/endpoints/lib/vboxweb-6.1.wsdl new file mode 100644 index 0000000..4689653 --- /dev/null +++ b/endpoints/lib/vboxweb-6.1.wsdl @@ -0,0 +1,73805 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + DO NOT EDIT! This is a generated file. + Generated from: src/VBox/Main/idl/VirtualBox.xidl (VirtualBox's interface definitions in XML) + Generator: src/VBox/Main/webservice/websrv-wsdl.xsl +--> +<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:vbox="http://www.virtualbox.org/" name="VirtualBox" targetNamespace="http://www.virtualbox.org/"> + <!-- + ****************************************************** + * + * WSDL type definitions in XML Schema + * + ****************************************************** +--> + <wsdl:types> + <xsd:schema targetNamespace="http://www.virtualbox.org/"> + <!-- + ****************************************************** + * enumerations + ****************************************************** +--> + <!-- enum: SettingsVersion - + Null: 0 - + v1_0: 1 - + v1_1: 2 - + v1_2: 3 - + v1_3pre: 4 - + v1_3: 5 - + v1_4: 6 - + v1_5: 7 - + v1_6: 8 - + v1_7: 9 - + v1_8: 10 - + v1_9: 11 - + v1_10: 12 - + v1_11: 13 - + v1_12: 14 - + v1_13: 15 - + v1_14: 16 - + v1_15: 17 - + v1_16: 18 - + v1_17: 19 - + v1_18: 20 - + Future: 99999 - + --> + <xsd:simpleType name="SettingsVersion"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="v1_0"/> + <xsd:enumeration value="v1_1"/> + <xsd:enumeration value="v1_2"/> + <xsd:enumeration value="v1_3pre"/> + <xsd:enumeration value="v1_3"/> + <xsd:enumeration value="v1_4"/> + <xsd:enumeration value="v1_5"/> + <xsd:enumeration value="v1_6"/> + <xsd:enumeration value="v1_7"/> + <xsd:enumeration value="v1_8"/> + <xsd:enumeration value="v1_9"/> + <xsd:enumeration value="v1_10"/> + <xsd:enumeration value="v1_11"/> + <xsd:enumeration value="v1_12"/> + <xsd:enumeration value="v1_13"/> + <xsd:enumeration value="v1_14"/> + <xsd:enumeration value="v1_15"/> + <xsd:enumeration value="v1_16"/> + <xsd:enumeration value="v1_17"/> + <xsd:enumeration value="v1_18"/> + <xsd:enumeration value="Future"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AccessMode - + ReadOnly: 1 - + ReadWrite: 2 - + --> + <xsd:simpleType name="AccessMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="ReadOnly"/> + <xsd:enumeration value="ReadWrite"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MachineState - + 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 - + DeletingSnapshotOnline: 16 - + DeletingSnapshotPaused: 17 - + OnlineSnapshotting: 18 - + RestoringSnapshot: 19 - + DeletingSnapshot: 20 - + SettingUp: 21 - + Snapshotting: 22 - + FirstOnline: 5 - + LastOnline: 18 - + FirstTransient: 8 - + LastTransient: 22 - + --> + <xsd:simpleType name="MachineState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="PoweredOff"/> + <xsd:enumeration value="Saved"/> + <xsd:enumeration value="Teleported"/> + <xsd:enumeration value="Aborted"/> + <xsd:enumeration value="Running"/> + <xsd:enumeration value="Paused"/> + <xsd:enumeration value="Stuck"/> + <xsd:enumeration value="Teleporting"/> + <xsd:enumeration value="LiveSnapshotting"/> + <xsd:enumeration value="Starting"/> + <xsd:enumeration value="Stopping"/> + <xsd:enumeration value="Saving"/> + <xsd:enumeration value="Restoring"/> + <xsd:enumeration value="TeleportingPausedVM"/> + <xsd:enumeration value="TeleportingIn"/> + <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"/> + <xsd:enumeration value="LastTransient"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: SessionState - + Null: 0 - + Unlocked: 1 - + Locked: 2 - + Spawning: 3 - + Unlocking: 4 - + --> + <xsd:simpleType name="SessionState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Unlocked"/> + <xsd:enumeration value="Locked"/> + <xsd:enumeration value="Spawning"/> + <xsd:enumeration value="Unlocking"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CPUPropertyType - + Null: 0 - + PAE: 1 - + LongMode: 2 - + TripleFaultReset: 3 - + APIC: 4 - + X2APIC: 5 - + IBPBOnVMExit: 6 - + IBPBOnVMEntry: 7 - + HWVirt: 8 - + SpecCtrl: 9 - + SpecCtrlByHost: 10 - + L1DFlushOnEMTScheduling: 11 - + L1DFlushOnVMEntry: 12 - + MDSClearOnEMTScheduling: 13 - + MDSClearOnVMEntry: 14 - + --> + <xsd:simpleType name="CPUPropertyType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="PAE"/> + <xsd:enumeration value="LongMode"/> + <xsd:enumeration value="TripleFaultReset"/> + <xsd:enumeration value="APIC"/> + <xsd:enumeration value="X2APIC"/> + <xsd:enumeration value="IBPBOnVMExit"/> + <xsd:enumeration value="IBPBOnVMEntry"/> + <xsd:enumeration value="HWVirt"/> + <xsd:enumeration value="SpecCtrl"/> + <xsd:enumeration value="SpecCtrlByHost"/> + <xsd:enumeration value="L1DFlushOnEMTScheduling"/> + <xsd:enumeration value="L1DFlushOnVMEntry"/> + <xsd:enumeration value="MDSClearOnEMTScheduling"/> + <xsd:enumeration value="MDSClearOnVMEntry"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: HWVirtExPropertyType - + Null: 0 - + Enabled: 1 - + VPID: 2 - + NestedPaging: 3 - + UnrestrictedExecution: 4 - + LargePages: 5 - + Force: 6 - + UseNativeApi: 7 - + --> + <xsd:simpleType name="HWVirtExPropertyType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Enabled"/> + <xsd:enumeration value="VPID"/> + <xsd:enumeration value="NestedPaging"/> + <xsd:enumeration value="UnrestrictedExecution"/> + <xsd:enumeration value="LargePages"/> + <xsd:enumeration value="Force"/> + <xsd:enumeration value="UseNativeApi"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ParavirtProvider - + None: 0 - + Default: 1 - + Legacy: 2 - + Minimal: 3 - + HyperV: 4 - + KVM: 5 - + --> + <xsd:simpleType name="ParavirtProvider"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Default"/> + <xsd:enumeration value="Legacy"/> + <xsd:enumeration value="Minimal"/> + <xsd:enumeration value="HyperV"/> + <xsd:enumeration value="KVM"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: LockType - + Null: 0 - + Shared: 1 - + Write: 2 - + VM: 3 - + --> + <xsd:simpleType name="LockType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Shared"/> + <xsd:enumeration value="Write"/> + <xsd:enumeration value="VM"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: SessionType - + Null: 0 - + WriteLock: 1 - + Remote: 2 - + Shared: 3 - + --> + <xsd:simpleType name="SessionType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="WriteLock"/> + <xsd:enumeration value="Remote"/> + <xsd:enumeration value="Shared"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DeviceType - + Null: 0 - + Floppy: 1 - + DVD: 2 - + HardDisk: 3 - + Network: 4 - + USB: 5 - + SharedFolder: 6 - + Graphics3D: 7 - + --> + <xsd:simpleType name="DeviceType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Floppy"/> + <xsd:enumeration value="DVD"/> + <xsd:enumeration value="HardDisk"/> + <xsd:enumeration value="Network"/> + <xsd:enumeration value="USB"/> + <xsd:enumeration value="SharedFolder"/> + <xsd:enumeration value="Graphics3D"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DeviceActivity - + Null: 0 - + Idle: 1 - + Reading: 2 - + Writing: 3 - + --> + <xsd:simpleType name="DeviceActivity"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Idle"/> + <xsd:enumeration value="Reading"/> + <xsd:enumeration value="Writing"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ClipboardMode - + Disabled: 0 - + HostToGuest: 1 - + GuestToHost: 2 - + Bidirectional: 3 - + --> + <xsd:simpleType name="ClipboardMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="HostToGuest"/> + <xsd:enumeration value="GuestToHost"/> + <xsd:enumeration value="Bidirectional"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DnDMode - + Disabled: 0 - + HostToGuest: 1 - + GuestToHost: 2 - + Bidirectional: 3 - + --> + <xsd:simpleType name="DnDMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="HostToGuest"/> + <xsd:enumeration value="GuestToHost"/> + <xsd:enumeration value="Bidirectional"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: Scope - + Global: 0 - + Machine: 1 - + Session: 2 - + --> + <xsd:simpleType name="Scope"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Global"/> + <xsd:enumeration value="Machine"/> + <xsd:enumeration value="Session"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: BIOSBootMenuMode - + Disabled: 0 - + MenuOnly: 1 - + MessageAndMenu: 2 - + --> + <xsd:simpleType name="BIOSBootMenuMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="MenuOnly"/> + <xsd:enumeration value="MessageAndMenu"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: APICMode - + Disabled: 0 - + APIC: 1 - + X2APIC: 2 - + --> + <xsd:simpleType name="APICMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="APIC"/> + <xsd:enumeration value="X2APIC"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessorFeature - + HWVirtEx: 0 - + PAE: 1 - + LongMode: 2 - + NestedPaging: 3 - + UnrestrictedGuest: 4 - + NestedHWVirt: 5 - + --> + <xsd:simpleType name="ProcessorFeature"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="HWVirtEx"/> + <xsd:enumeration value="PAE"/> + <xsd:enumeration value="LongMode"/> + <xsd:enumeration value="NestedPaging"/> + <xsd:enumeration value="UnrestrictedGuest"/> + <xsd:enumeration value="NestedHWVirt"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FirmwareType - + BIOS: 1 - + EFI: 2 - + EFI32: 3 - + EFI64: 4 - + EFIDUAL: 5 - + --> + <xsd:simpleType name="FirmwareType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="BIOS"/> + <xsd:enumeration value="EFI"/> + <xsd:enumeration value="EFI32"/> + <xsd:enumeration value="EFI64"/> + <xsd:enumeration value="EFIDUAL"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: PointingHIDType - + None: 1 - + PS2Mouse: 2 - + USBMouse: 3 - + USBTablet: 4 - + ComboMouse: 5 - + USBMultiTouch: 6 - + --> + <xsd:simpleType name="PointingHIDType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="PS2Mouse"/> + <xsd:enumeration value="USBMouse"/> + <xsd:enumeration value="USBTablet"/> + <xsd:enumeration value="ComboMouse"/> + <xsd:enumeration value="USBMultiTouch"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: KeyboardHIDType - + None: 1 - + PS2Keyboard: 2 - + USBKeyboard: 3 - + ComboKeyboard: 4 - + --> + <xsd:simpleType name="KeyboardHIDType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="PS2Keyboard"/> + <xsd:enumeration value="USBKeyboard"/> + <xsd:enumeration value="ComboKeyboard"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: BitmapFormat - + Opaque: 0 - + BGR: 0x20524742 - + BGR0: 0x30524742 - + BGRA: 0x41524742 - + RGBA: 0x41424752 - + PNG: 0x20474E50 - + JPEG: 0x4745504A - + --> + <xsd:simpleType name="BitmapFormat"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Opaque"/> + <xsd:enumeration value="BGR"/> + <xsd:enumeration value="BGR0"/> + <xsd:enumeration value="BGRA"/> + <xsd:enumeration value="RGBA"/> + <xsd:enumeration value="PNG"/> + <xsd:enumeration value="JPEG"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DHCPOption - + SubnetMask: 1 - + TimeOffset: 2 - + Routers: 3 - + TimeServers: 4 - + NameServers: 5 - + DomainNameServers: 6 - + LogServers: 7 - + CookieServers: 8 - + LPRServers: 9 - + ImpressServers: 10 - + ResourseLocationServers: 11 - + HostName: 12 - + BootFileSize: 13 - + MeritDumpFile: 14 - + DomainName: 15 - + SwapServer: 16 - + RootPath: 17 - + ExtensionPath: 18 - + IPForwarding: 19 - + OptNonLocalSourceRouting: 20 - + PolicyFilter: 21 - + MaxDgramReassemblySize: 22 - + DefaultIPTTL: 23 - + PathMTUAgingTimeout: 24 - + PathMTUPlateauTable: 25 - + InterfaceMTU: 26 - + AllSubnetsAreLocal: 27 - + BroadcastAddress: 28 - + PerformMaskDiscovery: 29 - + MaskSupplier: 30 - + PerformRouterDiscovery: 31 - + RouterSolicitationAddress: 32 - + StaticRoute: 33 - + TrailerEncapsulation: 34 - + ARPCacheTimeout: 35 - + EthernetEncapsulation: 36 - + TCPDefaultTTL: 37 - + TCPKeepaliveInterval: 38 - + TCPKeepaliveGarbage: 39 - + NISDomain: 40 - + NISServers: 41 - + NTPServers: 42 - + VendorSpecificInfo: 43 - + NetBIOSNameServers: 44 - + NetBIOSDatagramServers: 45 - + NetBIOSNodeType: 46 - + NetBIOSScope: 47 - + XWindowsFontServers: 48 - + XWindowsDisplayManager: 49 - + NetWareIPDomainName: 62 - + NetWareIPInformation: 63 - + NISPlusDomain: 64 - + NISPlusServers: 65 - + TFTPServerName: 66 - + BootfileName: 67 - + MobileIPHomeAgents: 68 - + SMTPServers: 69 - + POP3Servers: 70 - + NNTPServers: 71 - + WWWServers: 72 - + FingerServers: 73 - + IRCServers: 74 - + StreetTalkServers: 75 - + STDAServers: 76 - + SLPDirectoryAgent: 78 - + SLPServiceScope: 79 - + DomainSearch: 119 - + --> + <xsd:simpleType name="DHCPOption"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="SubnetMask"/> + <xsd:enumeration value="TimeOffset"/> + <xsd:enumeration value="Routers"/> + <xsd:enumeration value="TimeServers"/> + <xsd:enumeration value="NameServers"/> + <xsd:enumeration value="DomainNameServers"/> + <xsd:enumeration value="LogServers"/> + <xsd:enumeration value="CookieServers"/> + <xsd:enumeration value="LPRServers"/> + <xsd:enumeration value="ImpressServers"/> + <xsd:enumeration value="ResourseLocationServers"/> + <xsd:enumeration value="HostName"/> + <xsd:enumeration value="BootFileSize"/> + <xsd:enumeration value="MeritDumpFile"/> + <xsd:enumeration value="DomainName"/> + <xsd:enumeration value="SwapServer"/> + <xsd:enumeration value="RootPath"/> + <xsd:enumeration value="ExtensionPath"/> + <xsd:enumeration value="IPForwarding"/> + <xsd:enumeration value="OptNonLocalSourceRouting"/> + <xsd:enumeration value="PolicyFilter"/> + <xsd:enumeration value="MaxDgramReassemblySize"/> + <xsd:enumeration value="DefaultIPTTL"/> + <xsd:enumeration value="PathMTUAgingTimeout"/> + <xsd:enumeration value="PathMTUPlateauTable"/> + <xsd:enumeration value="InterfaceMTU"/> + <xsd:enumeration value="AllSubnetsAreLocal"/> + <xsd:enumeration value="BroadcastAddress"/> + <xsd:enumeration value="PerformMaskDiscovery"/> + <xsd:enumeration value="MaskSupplier"/> + <xsd:enumeration value="PerformRouterDiscovery"/> + <xsd:enumeration value="RouterSolicitationAddress"/> + <xsd:enumeration value="StaticRoute"/> + <xsd:enumeration value="TrailerEncapsulation"/> + <xsd:enumeration value="ARPCacheTimeout"/> + <xsd:enumeration value="EthernetEncapsulation"/> + <xsd:enumeration value="TCPDefaultTTL"/> + <xsd:enumeration value="TCPKeepaliveInterval"/> + <xsd:enumeration value="TCPKeepaliveGarbage"/> + <xsd:enumeration value="NISDomain"/> + <xsd:enumeration value="NISServers"/> + <xsd:enumeration value="NTPServers"/> + <xsd:enumeration value="VendorSpecificInfo"/> + <xsd:enumeration value="NetBIOSNameServers"/> + <xsd:enumeration value="NetBIOSDatagramServers"/> + <xsd:enumeration value="NetBIOSNodeType"/> + <xsd:enumeration value="NetBIOSScope"/> + <xsd:enumeration value="XWindowsFontServers"/> + <xsd:enumeration value="XWindowsDisplayManager"/> + <xsd:enumeration value="NetWareIPDomainName"/> + <xsd:enumeration value="NetWareIPInformation"/> + <xsd:enumeration value="NISPlusDomain"/> + <xsd:enumeration value="NISPlusServers"/> + <xsd:enumeration value="TFTPServerName"/> + <xsd:enumeration value="BootfileName"/> + <xsd:enumeration value="MobileIPHomeAgents"/> + <xsd:enumeration value="SMTPServers"/> + <xsd:enumeration value="POP3Servers"/> + <xsd:enumeration value="NNTPServers"/> + <xsd:enumeration value="WWWServers"/> + <xsd:enumeration value="FingerServers"/> + <xsd:enumeration value="IRCServers"/> + <xsd:enumeration value="StreetTalkServers"/> + <xsd:enumeration value="STDAServers"/> + <xsd:enumeration value="SLPDirectoryAgent"/> + <xsd:enumeration value="SLPServiceScope"/> + <xsd:enumeration value="DomainSearch"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DHCPOptionEncoding - + Normal: 0 - + Hex: 1 - + --> + <xsd:simpleType name="DHCPOptionEncoding"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Normal"/> + <xsd:enumeration value="Hex"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DHCPConfigScope - + Global: 0 - + Group: 1 - + MachineNIC: 2 - + MAC: 3 - + --> + <xsd:simpleType name="DHCPConfigScope"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Global"/> + <xsd:enumeration value="Group"/> + <xsd:enumeration value="MachineNIC"/> + <xsd:enumeration value="MAC"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DHCPGroupConditionType - + MAC: 0 - + MACWildcard: 1 - + vendorClassID: 2 - + vendorClassIDWildcard: 3 - + userClassID: 4 - + userClassIDWildcard: 5 - + --> + <xsd:simpleType name="DHCPGroupConditionType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="MAC"/> + <xsd:enumeration value="MACWildcard"/> + <xsd:enumeration value="vendorClassID"/> + <xsd:enumeration value="vendorClassIDWildcard"/> + <xsd:enumeration value="userClassID"/> + <xsd:enumeration value="userClassIDWildcard"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VFSType - + File: 1 - + Cloud: 2 - + S3: 3 - + WebDav: 4 - + --> + <xsd:simpleType name="VFSType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="File"/> + <xsd:enumeration value="Cloud"/> + <xsd:enumeration value="S3"/> + <xsd:enumeration value="WebDav"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ImportOptions - + KeepAllMACs: 1 - + KeepNATMACs: 2 - + ImportToVDI: 3 - + --> + <xsd:simpleType name="ImportOptions"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="KeepAllMACs"/> + <xsd:enumeration value="KeepNATMACs"/> + <xsd:enumeration value="ImportToVDI"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ExportOptions - + CreateManifest: 1 - + ExportDVDImages: 2 - + StripAllMACs: 3 - + StripAllNonNATMACs: 4 - + --> + <xsd:simpleType name="ExportOptions"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="CreateManifest"/> + <xsd:enumeration value="ExportDVDImages"/> + <xsd:enumeration value="StripAllMACs"/> + <xsd:enumeration value="StripAllNonNATMACs"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CertificateVersion - + V1: 1 - + V2: 2 - + V3: 3 - + Unknown: 99 - + --> + <xsd:simpleType name="CertificateVersion"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="V1"/> + <xsd:enumeration value="V2"/> + <xsd:enumeration value="V3"/> + <xsd:enumeration value="Unknown"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VirtualSystemDescriptionType - + Ignore: 1 - + OS: 2 - + Name: 3 - + Product: 4 - + Vendor: 5 - + Version: 6 - + ProductUrl: 7 - + VendorUrl: 8 - + Description: 9 - + License: 10 - + Miscellaneous: 11 - + CPU: 12 - + Memory: 13 - + HardDiskControllerIDE: 14 - + HardDiskControllerSATA: 15 - + HardDiskControllerSCSI: 16 - + HardDiskControllerSAS: 17 - + HardDiskImage: 18 - + Floppy: 19 - + CDROM: 20 - + NetworkAdapter: 21 - + USBController: 22 - + SoundCard: 23 - + SettingsFile: 24 - + BaseFolder: 25 - + PrimaryGroup: 26 - + CloudInstanceShape: 27 - + CloudDomain: 28 - + CloudBootDiskSize: 29 - + CloudBucket: 30 - + CloudOCIVCN: 31 - + CloudPublicIP: 32 - + CloudProfileName: 33 - + CloudOCISubnet: 34 - + CloudKeepObject: 35 - + CloudLaunchInstance: 36 - + CloudInstanceId: 37 - + CloudImageId: 38 - + CloudInstanceState: 39 - + CloudImageState: 40 - + CloudInstanceDisplayName: 41 - + CloudImageDisplayName: 42 - + CloudOCILaunchMode: 43 - + CloudPrivateIP: 44 - + CloudBootVolumeId: 45 - + CloudOCIVCNCompartment: 46 - + CloudOCISubnetCompartment: 47 - + CloudPublicSSHKey: 48 - + BootingFirmware: 49 - + --> + <xsd:simpleType name="VirtualSystemDescriptionType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Ignore"/> + <xsd:enumeration value="OS"/> + <xsd:enumeration value="Name"/> + <xsd:enumeration value="Product"/> + <xsd:enumeration value="Vendor"/> + <xsd:enumeration value="Version"/> + <xsd:enumeration value="ProductUrl"/> + <xsd:enumeration value="VendorUrl"/> + <xsd:enumeration value="Description"/> + <xsd:enumeration value="License"/> + <xsd:enumeration value="Miscellaneous"/> + <xsd:enumeration value="CPU"/> + <xsd:enumeration value="Memory"/> + <xsd:enumeration value="HardDiskControllerIDE"/> + <xsd:enumeration value="HardDiskControllerSATA"/> + <xsd:enumeration value="HardDiskControllerSCSI"/> + <xsd:enumeration value="HardDiskControllerSAS"/> + <xsd:enumeration value="HardDiskImage"/> + <xsd:enumeration value="Floppy"/> + <xsd:enumeration value="CDROM"/> + <xsd:enumeration value="NetworkAdapter"/> + <xsd:enumeration value="USBController"/> + <xsd:enumeration value="SoundCard"/> + <xsd:enumeration value="SettingsFile"/> + <xsd:enumeration value="BaseFolder"/> + <xsd:enumeration value="PrimaryGroup"/> + <xsd:enumeration value="CloudInstanceShape"/> + <xsd:enumeration value="CloudDomain"/> + <xsd:enumeration value="CloudBootDiskSize"/> + <xsd:enumeration value="CloudBucket"/> + <xsd:enumeration value="CloudOCIVCN"/> + <xsd:enumeration value="CloudPublicIP"/> + <xsd:enumeration value="CloudProfileName"/> + <xsd:enumeration value="CloudOCISubnet"/> + <xsd:enumeration value="CloudKeepObject"/> + <xsd:enumeration value="CloudLaunchInstance"/> + <xsd:enumeration value="CloudInstanceId"/> + <xsd:enumeration value="CloudImageId"/> + <xsd:enumeration value="CloudInstanceState"/> + <xsd:enumeration value="CloudImageState"/> + <xsd:enumeration value="CloudInstanceDisplayName"/> + <xsd:enumeration value="CloudImageDisplayName"/> + <xsd:enumeration value="CloudOCILaunchMode"/> + <xsd:enumeration value="CloudPrivateIP"/> + <xsd:enumeration value="CloudBootVolumeId"/> + <xsd:enumeration value="CloudOCIVCNCompartment"/> + <xsd:enumeration value="CloudOCISubnetCompartment"/> + <xsd:enumeration value="CloudPublicSSHKey"/> + <xsd:enumeration value="BootingFirmware"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VirtualSystemDescriptionValueType - + Reference: 1 - + Original: 2 - + Auto: 3 - + ExtraConfig: 4 - + --> + <xsd:simpleType name="VirtualSystemDescriptionValueType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Reference"/> + <xsd:enumeration value="Original"/> + <xsd:enumeration value="Auto"/> + <xsd:enumeration value="ExtraConfig"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingDestination - + None: 0 - + File: 1 - + --> + <xsd:simpleType name="RecordingDestination"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="File"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingFeature - + None: 0 - + Video: 1 - + Audio: 2 - + --> + <xsd:simpleType name="RecordingFeature"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Video"/> + <xsd:enumeration value="Audio"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingAudioCodec - + None: 0 - + WavPCM: 1 - + Opus: 2 - + --> + <xsd:simpleType name="RecordingAudioCodec"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="WavPCM"/> + <xsd:enumeration value="Opus"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingVideoCodec - + None: 0 - + VP8: 1 - + VP9: 2 - + AV1: 3 - + --> + <xsd:simpleType name="RecordingVideoCodec"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="VP8"/> + <xsd:enumeration value="VP9"/> + <xsd:enumeration value="AV1"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingVideoScalingMethod - + None: 0 - + NearestNeighbor: 1 - + Bilinear: 2 - + Bicubic: 3 - + --> + <xsd:simpleType name="RecordingVideoScalingMethod"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="NearestNeighbor"/> + <xsd:enumeration value="Bilinear"/> + <xsd:enumeration value="Bicubic"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: RecordingVideoRateControlMode - + CBR: 0 - + VBR: 1 - + --> + <xsd:simpleType name="RecordingVideoRateControlMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="CBR"/> + <xsd:enumeration value="VBR"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GraphicsControllerType - + Null: 0 - + VBoxVGA: 1 - + VMSVGA: 2 - + VBoxSVGA: 3 - + --> + <xsd:simpleType name="GraphicsControllerType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="VBoxVGA"/> + <xsd:enumeration value="VMSVGA"/> + <xsd:enumeration value="VBoxSVGA"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CleanupMode - + UnregisterOnly: 1 - + DetachAllReturnNone: 2 - + DetachAllReturnHardDisksOnly: 3 - + Full: 4 - + --> + <xsd:simpleType name="CleanupMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="UnregisterOnly"/> + <xsd:enumeration value="DetachAllReturnNone"/> + <xsd:enumeration value="DetachAllReturnHardDisksOnly"/> + <xsd:enumeration value="Full"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CloneMode - + MachineState: 1 - + MachineAndChildStates: 2 - + AllStates: 3 - + --> + <xsd:simpleType name="CloneMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="MachineState"/> + <xsd:enumeration value="MachineAndChildStates"/> + <xsd:enumeration value="AllStates"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CloneOptions - + Link: 1 - + KeepAllMACs: 2 - + KeepNATMACs: 3 - + KeepDiskNames: 4 - + KeepHwUUIDs: 5 - + --> + <xsd:simpleType name="CloneOptions"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Link"/> + <xsd:enumeration value="KeepAllMACs"/> + <xsd:enumeration value="KeepNATMACs"/> + <xsd:enumeration value="KeepDiskNames"/> + <xsd:enumeration value="KeepHwUUIDs"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AutostopType - + Disabled: 1 - + SaveState: 2 - + PowerOff: 3 - + AcpiShutdown: 4 - + --> + <xsd:simpleType name="AutostopType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="SaveState"/> + <xsd:enumeration value="PowerOff"/> + <xsd:enumeration value="AcpiShutdown"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VMProcPriority - + Invalid: 0 - + Default: 1 - + Flat: 2 - + Low: 3 - + Normal: 5 - + High: 6 - + --> + <xsd:simpleType name="VMProcPriority"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Invalid"/> + <xsd:enumeration value="Default"/> + <xsd:enumeration value="Flat"/> + <xsd:enumeration value="Low"/> + <xsd:enumeration value="Normal"/> + <xsd:enumeration value="High"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: HostNetworkInterfaceMediumType - + Unknown: 0 - + Ethernet: 1 - + PPP: 2 - + SLIP: 3 - + --> + <xsd:simpleType name="HostNetworkInterfaceMediumType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unknown"/> + <xsd:enumeration value="Ethernet"/> + <xsd:enumeration value="PPP"/> + <xsd:enumeration value="SLIP"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: HostNetworkInterfaceStatus - + Unknown: 0 - + Up: 1 - + Down: 2 - + --> + <xsd:simpleType name="HostNetworkInterfaceStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unknown"/> + <xsd:enumeration value="Up"/> + <xsd:enumeration value="Down"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: HostNetworkInterfaceType - + Bridged: 1 - + HostOnly: 2 - + --> + <xsd:simpleType name="HostNetworkInterfaceType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Bridged"/> + <xsd:enumeration value="HostOnly"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProxyMode - + System: 0 - + NoProxy: 1 - + Manual: 2 - + --> + <xsd:simpleType name="ProxyMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="System"/> + <xsd:enumeration value="NoProxy"/> + <xsd:enumeration value="Manual"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AdditionsFacilityType - + None: 0 - + VBoxGuestDriver: 20 - + AutoLogon: 90 - + VBoxService: 100 - + VBoxTrayClient: 101 - + Seamless: 1000 - + Graphics: 1100 - + MonitorAttach: 1101 - + All: 2147483646 - + --> + <xsd:simpleType name="AdditionsFacilityType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="VBoxGuestDriver"/> + <xsd:enumeration value="AutoLogon"/> + <xsd:enumeration value="VBoxService"/> + <xsd:enumeration value="VBoxTrayClient"/> + <xsd:enumeration value="Seamless"/> + <xsd:enumeration value="Graphics"/> + <xsd:enumeration value="MonitorAttach"/> + <xsd:enumeration value="All"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AdditionsFacilityClass - + None: 0 - + Driver: 10 - + Service: 30 - + Program: 50 - + Feature: 100 - + ThirdParty: 999 - + All: 2147483646 - + --> + <xsd:simpleType name="AdditionsFacilityClass"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Driver"/> + <xsd:enumeration value="Service"/> + <xsd:enumeration value="Program"/> + <xsd:enumeration value="Feature"/> + <xsd:enumeration value="ThirdParty"/> + <xsd:enumeration value="All"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AdditionsFacilityStatus - + Inactive: 0 - + Paused: 1 - + PreInit: 20 - + Init: 30 - + Active: 50 - + Terminating: 100 - + Terminated: 101 - + Failed: 800 - + Unknown: 999 - + --> + <xsd:simpleType name="AdditionsFacilityStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Inactive"/> + <xsd:enumeration value="Paused"/> + <xsd:enumeration value="PreInit"/> + <xsd:enumeration value="Init"/> + <xsd:enumeration value="Active"/> + <xsd:enumeration value="Terminating"/> + <xsd:enumeration value="Terminated"/> + <xsd:enumeration value="Failed"/> + <xsd:enumeration value="Unknown"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AdditionsRunLevelType - + None: 0 - + System: 1 - + Userland: 2 - + Desktop: 3 - + --> + <xsd:simpleType name="AdditionsRunLevelType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="System"/> + <xsd:enumeration value="Userland"/> + <xsd:enumeration value="Desktop"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AdditionsUpdateFlag - + None: 0 - + WaitForUpdateStartOnly: 1 - + --> + <xsd:simpleType name="AdditionsUpdateFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="WaitForUpdateStartOnly"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestSessionStatus - + Undefined: 0 - + Starting: 10 - + Started: 100 - + Terminating: 480 - + Terminated: 500 - + TimedOutKilled: 512 - + TimedOutAbnormally: 513 - + Down: 600 - + Error: 800 - + --> + <xsd:simpleType name="GuestSessionStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Undefined"/> + <xsd:enumeration value="Starting"/> + <xsd:enumeration value="Started"/> + <xsd:enumeration value="Terminating"/> + <xsd:enumeration value="Terminated"/> + <xsd:enumeration value="TimedOutKilled"/> + <xsd:enumeration value="TimedOutAbnormally"/> + <xsd:enumeration value="Down"/> + <xsd:enumeration value="Error"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestSessionWaitForFlag - + None: 0 - + Start: 1 - + Terminate: 2 - + Status: 4 - + --> + <xsd:simpleType name="GuestSessionWaitForFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Start"/> + <xsd:enumeration value="Terminate"/> + <xsd:enumeration value="Status"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestSessionWaitResult - + None: 0 - + Start: 1 - + Terminate: 2 - + Status: 3 - + Error: 4 - + Timeout: 5 - + WaitFlagNotSupported: 6 - + --> + <xsd:simpleType name="GuestSessionWaitResult"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Start"/> + <xsd:enumeration value="Terminate"/> + <xsd:enumeration value="Status"/> + <xsd:enumeration value="Error"/> + <xsd:enumeration value="Timeout"/> + <xsd:enumeration value="WaitFlagNotSupported"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestUserState - + Unknown: 0 - + LoggedIn: 1 - + LoggedOut: 2 - + Locked: 3 - + Unlocked: 4 - + Disabled: 5 - + Idle: 6 - + InUse: 7 - + Created: 8 - + Deleted: 9 - + SessionChanged: 10 - + CredentialsChanged: 11 - + RoleChanged: 12 - + GroupAdded: 13 - + GroupRemoved: 14 - + Elevated: 15 - + --> + <xsd:simpleType name="GuestUserState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unknown"/> + <xsd:enumeration value="LoggedIn"/> + <xsd:enumeration value="LoggedOut"/> + <xsd:enumeration value="Locked"/> + <xsd:enumeration value="Unlocked"/> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="Idle"/> + <xsd:enumeration value="InUse"/> + <xsd:enumeration value="Created"/> + <xsd:enumeration value="Deleted"/> + <xsd:enumeration value="SessionChanged"/> + <xsd:enumeration value="CredentialsChanged"/> + <xsd:enumeration value="RoleChanged"/> + <xsd:enumeration value="GroupAdded"/> + <xsd:enumeration value="GroupRemoved"/> + <xsd:enumeration value="Elevated"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileSeekOrigin - + Begin: 0 - + Current: 1 - + End: 2 - + --> + <xsd:simpleType name="FileSeekOrigin"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Begin"/> + <xsd:enumeration value="Current"/> + <xsd:enumeration value="End"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessInputFlag - + None: 0 - + EndOfFile: 1 - + --> + <xsd:simpleType name="ProcessInputFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="EndOfFile"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessOutputFlag - + None: 0 - + StdErr: 1 - + --> + <xsd:simpleType name="ProcessOutputFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="StdErr"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessWaitForFlag - + None: 0 - + Start: 1 - + Terminate: 2 - + StdIn: 4 - + StdOut: 8 - + StdErr: 16 - + --> + <xsd:simpleType name="ProcessWaitForFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Start"/> + <xsd:enumeration value="Terminate"/> + <xsd:enumeration value="StdIn"/> + <xsd:enumeration value="StdOut"/> + <xsd:enumeration value="StdErr"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessWaitResult - + None: 0 - + Start: 1 - + Terminate: 2 - + Status: 3 - + Error: 4 - + Timeout: 5 - + StdIn: 6 - + StdOut: 7 - + StdErr: 8 - + WaitFlagNotSupported: 9 - + --> + <xsd:simpleType name="ProcessWaitResult"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Start"/> + <xsd:enumeration value="Terminate"/> + <xsd:enumeration value="Status"/> + <xsd:enumeration value="Error"/> + <xsd:enumeration value="Timeout"/> + <xsd:enumeration value="StdIn"/> + <xsd:enumeration value="StdOut"/> + <xsd:enumeration value="StdErr"/> + <xsd:enumeration value="WaitFlagNotSupported"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileCopyFlag - + None: 0 - + NoReplace: 1 - + FollowLinks: 2 - + Update: 4 - + --> + <xsd:simpleType name="FileCopyFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="NoReplace"/> + <xsd:enumeration value="FollowLinks"/> + <xsd:enumeration value="Update"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FsObjMoveFlag - + None: 0 - + Replace: 1 - + FollowLinks: 2 - + AllowDirectoryMoves: 4 - + --> + <xsd:simpleType name="FsObjMoveFlag"> + <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 - + None: 0 - + Parents: 1 - + --> + <xsd:simpleType name="DirectoryCreateFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Parents"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DirectoryCopyFlag - + None: 0 - + CopyIntoExisting: 1 - + --> + <xsd:simpleType name="DirectoryCopyFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="CopyIntoExisting"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DirectoryRemoveRecFlag - + None: 0 - + ContentAndDir: 1 - + ContentOnly: 2 - + --> + <xsd:simpleType name="DirectoryRemoveRecFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="ContentAndDir"/> + <xsd:enumeration value="ContentOnly"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FsObjRenameFlag - + NoReplace: 0 - + Replace: 1 - + --> + <xsd:simpleType name="FsObjRenameFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="NoReplace"/> + <xsd:enumeration value="Replace"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessCreateFlag - + None: 0 - + WaitForProcessStartOnly: 1 - + IgnoreOrphanedProcesses: 2 - + Hidden: 4 - + Profile: 8 - + WaitForStdOut: 16 - + WaitForStdErr: 32 - + ExpandArguments: 64 - + UnquotedArguments: 128 - + --> + <xsd:simpleType name="ProcessCreateFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="WaitForProcessStartOnly"/> + <xsd:enumeration value="IgnoreOrphanedProcesses"/> + <xsd:enumeration value="Hidden"/> + <xsd:enumeration value="Profile"/> + <xsd:enumeration value="WaitForStdOut"/> + <xsd:enumeration value="WaitForStdErr"/> + <xsd:enumeration value="ExpandArguments"/> + <xsd:enumeration value="UnquotedArguments"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessPriority - + Invalid: 0 - + Default: 1 - + --> + <xsd:simpleType name="ProcessPriority"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Invalid"/> + <xsd:enumeration value="Default"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: SymlinkType - + Unknown: 0 - + Directory: 1 - + File: 2 - + --> + <xsd:simpleType name="SymlinkType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unknown"/> + <xsd:enumeration value="Directory"/> + <xsd:enumeration value="File"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: SymlinkReadFlag - + None: 0 - + NoSymlinks: 1 - + --> + <xsd:simpleType name="SymlinkReadFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="NoSymlinks"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessStatus - + Undefined: 0 - + Starting: 10 - + Started: 100 - + Paused: 110 - + Terminating: 480 - + TerminatedNormally: 500 - + TerminatedSignal: 510 - + TerminatedAbnormally: 511 - + TimedOutKilled: 512 - + TimedOutAbnormally: 513 - + Down: 600 - + Error: 800 - + --> + <xsd:simpleType name="ProcessStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Undefined"/> + <xsd:enumeration value="Starting"/> + <xsd:enumeration value="Started"/> + <xsd:enumeration value="Paused"/> + <xsd:enumeration value="Terminating"/> + <xsd:enumeration value="TerminatedNormally"/> + <xsd:enumeration value="TerminatedSignal"/> + <xsd:enumeration value="TerminatedAbnormally"/> + <xsd:enumeration value="TimedOutKilled"/> + <xsd:enumeration value="TimedOutAbnormally"/> + <xsd:enumeration value="Down"/> + <xsd:enumeration value="Error"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ProcessInputStatus - + Undefined: 0 - + Broken: 1 - + Available: 10 - + Written: 50 - + Overflow: 100 - + --> + <xsd:simpleType name="ProcessInputStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Undefined"/> + <xsd:enumeration value="Broken"/> + <xsd:enumeration value="Available"/> + <xsd:enumeration value="Written"/> + <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: FileOpenExFlag - + None: 0 - + --> + <xsd:simpleType name="FileOpenExFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FileStatus - + Undefined: 0 - + Opening: 10 - + Open: 100 - + Closing: 150 - + Closed: 200 - + Down: 600 - + Error: 800 - + --> + <xsd:simpleType name="FileStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Undefined"/> + <xsd:enumeration value="Opening"/> + <xsd:enumeration value="Open"/> + <xsd:enumeration value="Closing"/> + <xsd:enumeration value="Closed"/> + <xsd:enumeration value="Down"/> + <xsd:enumeration value="Error"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FsObjType - + 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="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: DnDAction - + Ignore: 0 - + Copy: 1 - + Move: 2 - + Link: 3 - + --> + <xsd:simpleType name="DnDAction"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Ignore"/> + <xsd:enumeration value="Copy"/> + <xsd:enumeration value="Move"/> + <xsd:enumeration value="Link"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DirectoryOpenFlag - + None: 0 - + NoSymlinks: 1 - + --> + <xsd:simpleType name="DirectoryOpenFlag"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="NoSymlinks"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MediumState - + NotCreated: 0 - + Created: 1 - + LockedRead: 2 - + LockedWrite: 3 - + Inaccessible: 4 - + Creating: 5 - + Deleting: 6 - + --> + <xsd:simpleType name="MediumState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="NotCreated"/> + <xsd:enumeration value="Created"/> + <xsd:enumeration value="LockedRead"/> + <xsd:enumeration value="LockedWrite"/> + <xsd:enumeration value="Inaccessible"/> + <xsd:enumeration value="Creating"/> + <xsd:enumeration value="Deleting"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MediumType - + Normal: 0 - + Immutable: 1 - + Writethrough: 2 - + Shareable: 3 - + Readonly: 4 - + MultiAttach: 5 - + --> + <xsd:simpleType name="MediumType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Normal"/> + <xsd:enumeration value="Immutable"/> + <xsd:enumeration value="Writethrough"/> + <xsd:enumeration value="Shareable"/> + <xsd:enumeration value="Readonly"/> + <xsd:enumeration value="MultiAttach"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MediumVariant - + Standard: 0 - + VmdkSplit2G: 0x01 - + VmdkRawDisk: 0x02 - + VmdkStreamOptimized: 0x04 - + VmdkESX: 0x08 - + VdiZeroExpand: 0x100 - + Fixed: 0x10000 - + Diff: 0x20000 - + Formatted: 0x20000000 - + NoCreateDir: 0x40000000 - + --> + <xsd:simpleType name="MediumVariant"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Standard"/> + <xsd:enumeration value="VmdkSplit2G"/> + <xsd:enumeration value="VmdkRawDisk"/> + <xsd:enumeration value="VmdkStreamOptimized"/> + <xsd:enumeration value="VmdkESX"/> + <xsd:enumeration value="VdiZeroExpand"/> + <xsd:enumeration value="Fixed"/> + <xsd:enumeration value="Diff"/> + <xsd:enumeration value="Formatted"/> + <xsd:enumeration value="NoCreateDir"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DataType - + Int32: 0 - + Int8: 1 - + String: 2 - + --> + <xsd:simpleType name="DataType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Int32"/> + <xsd:enumeration value="Int8"/> + <xsd:enumeration value="String"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: DataFlags - + None: 0x00 - + Mandatory: 0x01 - + Expert: 0x02 - + Array: 0x04 - + FlagMask: 0x07 - + --> + <xsd:simpleType name="DataFlags"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="Mandatory"/> + <xsd:enumeration value="Expert"/> + <xsd:enumeration value="Array"/> + <xsd:enumeration value="FlagMask"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MediumFormatCapabilities - + Uuid: 0x01 - + CreateFixed: 0x02 - + CreateDynamic: 0x04 - + CreateSplit2G: 0x08 - + Differencing: 0x10 - + Asynchronous: 0x20 - + File: 0x40 - + Properties: 0x80 - + TcpNetworking: 0x100 - + VFS: 0x200 - + Discard: 0x400 - + Preferred: 0x800 - + CapabilityMask: 0xFFF - + --> + <xsd:simpleType name="MediumFormatCapabilities"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Uuid"/> + <xsd:enumeration value="CreateFixed"/> + <xsd:enumeration value="CreateDynamic"/> + <xsd:enumeration value="CreateSplit2G"/> + <xsd:enumeration value="Differencing"/> + <xsd:enumeration value="Asynchronous"/> + <xsd:enumeration value="File"/> + <xsd:enumeration value="Properties"/> + <xsd:enumeration value="TcpNetworking"/> + <xsd:enumeration value="VFS"/> + <xsd:enumeration value="Discard"/> + <xsd:enumeration value="Preferred"/> + <xsd:enumeration value="CapabilityMask"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: PartitionTableType - + MBR: 1 - + GPT: 2 - + --> + <xsd:simpleType name="PartitionTableType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="MBR"/> + <xsd:enumeration value="GPT"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: KeyboardLED - + NumLock: 0x01 - + CapsLock: 0x02 - + ScrollLock: 0x04 - + --> + <xsd:simpleType name="KeyboardLED"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="NumLock"/> + <xsd:enumeration value="CapsLock"/> + <xsd:enumeration value="ScrollLock"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: MouseButtonState - + LeftButton: 0x01 - + RightButton: 0x02 - + MiddleButton: 0x04 - + WheelUp: 0x08 - + WheelDown: 0x10 - + XButton1: 0x20 - + XButton2: 0x40 - + MouseStateMask: 0x7F - + --> + <xsd:simpleType name="MouseButtonState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="LeftButton"/> + <xsd:enumeration value="RightButton"/> + <xsd:enumeration value="MiddleButton"/> + <xsd:enumeration value="WheelUp"/> + <xsd:enumeration value="WheelDown"/> + <xsd:enumeration value="XButton1"/> + <xsd:enumeration value="XButton2"/> + <xsd:enumeration value="MouseStateMask"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: TouchContactState - + None: 0x00 - + InContact: 0x01 - + InRange: 0x02 - + ContactStateMask: 0x03 - + --> + <xsd:simpleType name="TouchContactState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="None"/> + <xsd:enumeration value="InContact"/> + <xsd:enumeration value="InRange"/> + <xsd:enumeration value="ContactStateMask"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FramebufferCapabilities - + UpdateImage: 0x01 - + VHWA: 0x02 - + VisibleRegion: 0x04 - + RenderCursor: 0x08 - + MoveCursor: 0x10 - + --> + <xsd:simpleType name="FramebufferCapabilities"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="UpdateImage"/> + <xsd:enumeration value="VHWA"/> + <xsd:enumeration value="VisibleRegion"/> + <xsd:enumeration value="RenderCursor"/> + <xsd:enumeration value="MoveCursor"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestMonitorStatus - + Disabled: 0 - + Enabled: 1 - + Blank: 2 - + --> + <xsd:simpleType name="GuestMonitorStatus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="Enabled"/> + <xsd:enumeration value="Blank"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ScreenLayoutMode - + Apply: 0 - + Reset: 1 - + Attach: 2 - + Silent: 3 - + --> + <xsd:simpleType name="ScreenLayoutMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Apply"/> + <xsd:enumeration value="Reset"/> + <xsd:enumeration value="Attach"/> + <xsd:enumeration value="Silent"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: NetworkAttachmentType - + Null: 0 - + NAT: 1 - + Bridged: 2 - + Internal: 3 - + HostOnly: 4 - + Generic: 5 - + NATNetwork: 6 - + Cloud: 7 - + --> + <xsd:simpleType name="NetworkAttachmentType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="NAT"/> + <xsd:enumeration value="Bridged"/> + <xsd:enumeration value="Internal"/> + <xsd:enumeration value="HostOnly"/> + <xsd:enumeration value="Generic"/> + <xsd:enumeration value="NATNetwork"/> + <xsd:enumeration value="Cloud"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: NetworkAdapterType - + Null: 0 - + Am79C970A: 1 - + Am79C973: 2 - + I82540EM: 3 - + I82543GC: 4 - + I82545EM: 5 - + Virtio: 6 - + Am79C960: 7 - + --> + <xsd:simpleType name="NetworkAdapterType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Am79C970A"/> + <xsd:enumeration value="Am79C973"/> + <xsd:enumeration value="I82540EM"/> + <xsd:enumeration value="I82543GC"/> + <xsd:enumeration value="I82545EM"/> + <xsd:enumeration value="Virtio"/> + <xsd:enumeration value="Am79C960"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: NetworkAdapterPromiscModePolicy - + Deny: 1 - + AllowNetwork: 2 - + AllowAll: 3 - + --> + <xsd:simpleType name="NetworkAdapterPromiscModePolicy"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Deny"/> + <xsd:enumeration value="AllowNetwork"/> + <xsd:enumeration value="AllowAll"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: PortMode - + Disconnected: 0 - + HostPipe: 1 - + HostDevice: 2 - + RawFile: 3 - + TCP: 4 - + --> + <xsd:simpleType name="PortMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Disconnected"/> + <xsd:enumeration value="HostPipe"/> + <xsd:enumeration value="HostDevice"/> + <xsd:enumeration value="RawFile"/> + <xsd:enumeration value="TCP"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: UartType - + U16450: 0 - + U16550A: 1 - + U16750: 2 - + --> + <xsd:simpleType name="UartType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="U16450"/> + <xsd:enumeration value="U16550A"/> + <xsd:enumeration value="U16750"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VMExecutionEngine - + NotSet: 0 - + RawMode: 1 - + HwVirt: 2 - + NativeApi: 3 - + --> + <xsd:simpleType name="VMExecutionEngine"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="NotSet"/> + <xsd:enumeration value="RawMode"/> + <xsd:enumeration value="HwVirt"/> + <xsd:enumeration value="NativeApi"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: USBControllerType - + Null: 0 - + OHCI: 1 - + EHCI: 2 - + XHCI: 3 - + Last: 4 - + --> + <xsd:simpleType name="USBControllerType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="OHCI"/> + <xsd:enumeration value="EHCI"/> + <xsd:enumeration value="XHCI"/> + <xsd:enumeration value="Last"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: USBConnectionSpeed - + Null: 0 - + Low: 1 - + Full: 2 - + High: 3 - + Super: 4 - + SuperPlus: 5 - + --> + <xsd:simpleType name="USBConnectionSpeed"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Low"/> + <xsd:enumeration value="Full"/> + <xsd:enumeration value="High"/> + <xsd:enumeration value="Super"/> + <xsd:enumeration value="SuperPlus"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: USBDeviceState - + NotSupported: 0 - + Unavailable: 1 - + Busy: 2 - + Available: 3 - + Held: 4 - + Captured: 5 - + --> + <xsd:simpleType name="USBDeviceState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="NotSupported"/> + <xsd:enumeration value="Unavailable"/> + <xsd:enumeration value="Busy"/> + <xsd:enumeration value="Available"/> + <xsd:enumeration value="Held"/> + <xsd:enumeration value="Captured"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: USBDeviceFilterAction - + Null: 0 - + Ignore: 1 - + Hold: 2 - + --> + <xsd:simpleType name="USBDeviceFilterAction"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Ignore"/> + <xsd:enumeration value="Hold"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AudioDriverType - + Null: 0 - + WinMM: 1 - + OSS: 2 - + ALSA: 3 - + DirectSound: 4 - + CoreAudio: 5 - + MMPM: 6 - + Pulse: 7 - + SolAudio: 8 - + --> + <xsd:simpleType name="AudioDriverType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="WinMM"/> + <xsd:enumeration value="OSS"/> + <xsd:enumeration value="ALSA"/> + <xsd:enumeration value="DirectSound"/> + <xsd:enumeration value="CoreAudio"/> + <xsd:enumeration value="MMPM"/> + <xsd:enumeration value="Pulse"/> + <xsd:enumeration value="SolAudio"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: AudioControllerType - + AC97: 0 - + SB16: 1 - + HDA: 2 - + --> + <xsd:simpleType name="AudioControllerType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="AC97"/> + <xsd:enumeration value="SB16"/> + <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 - + Guest: 2 - + --> + <xsd:simpleType name="AuthType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="External"/> + <xsd:enumeration value="Guest"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: Reason - + Unspecified: 0 - + HostSuspend: 1 - + HostResume: 2 - + HostBatteryLow: 3 - + Snapshot: 4 - + --> + <xsd:simpleType name="Reason"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unspecified"/> + <xsd:enumeration value="HostSuspend"/> + <xsd:enumeration value="HostResume"/> + <xsd:enumeration value="HostBatteryLow"/> + <xsd:enumeration value="Snapshot"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: StorageBus - + Null: 0 - + IDE: 1 - + SATA: 2 - + SCSI: 3 - + Floppy: 4 - + SAS: 5 - + USB: 6 - + PCIe: 7 - + VirtioSCSI: 8 - + --> + <xsd:simpleType name="StorageBus"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="IDE"/> + <xsd:enumeration value="SATA"/> + <xsd:enumeration value="SCSI"/> + <xsd:enumeration value="Floppy"/> + <xsd:enumeration value="SAS"/> + <xsd:enumeration value="USB"/> + <xsd:enumeration value="PCIe"/> + <xsd:enumeration value="VirtioSCSI"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: StorageControllerType - + Null: 0 - + LsiLogic: 1 - + BusLogic: 2 - + IntelAhci: 3 - + PIIX3: 4 - + PIIX4: 5 - + ICH6: 6 - + I82078: 7 - + LsiLogicSas: 8 - + USB: 9 - + NVMe: 10 - + VirtioSCSI: 11 - + --> + <xsd:simpleType name="StorageControllerType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="LsiLogic"/> + <xsd:enumeration value="BusLogic"/> + <xsd:enumeration value="IntelAhci"/> + <xsd:enumeration value="PIIX3"/> + <xsd:enumeration value="PIIX4"/> + <xsd:enumeration value="ICH6"/> + <xsd:enumeration value="I82078"/> + <xsd:enumeration value="LsiLogicSas"/> + <xsd:enumeration value="USB"/> + <xsd:enumeration value="NVMe"/> + <xsd:enumeration value="VirtioSCSI"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: ChipsetType - + Null: 0 - + PIIX3: 1 - + ICH9: 2 - + --> + <xsd:simpleType name="ChipsetType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="PIIX3"/> + <xsd:enumeration value="ICH9"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: NATAliasMode - + AliasLog: 0x1 - + AliasProxyOnly: 0x02 - + AliasUseSamePorts: 0x04 - + --> + <xsd:simpleType name="NATAliasMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="AliasLog"/> + <xsd:enumeration value="AliasProxyOnly"/> + <xsd:enumeration value="AliasUseSamePorts"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: NATProtocol - + UDP: 0 - + TCP: 1 - + --> + <xsd:simpleType name="NATProtocol"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="UDP"/> + <xsd:enumeration value="TCP"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: BandwidthGroupType - + Null: 0 - + Disk: 1 - + Network: 2 - + --> + <xsd:simpleType name="BandwidthGroupType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Null"/> + <xsd:enumeration value="Disk"/> + <xsd:enumeration value="Network"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: VBoxEventType - + 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 - + OnRecordingChanged: 91 - + OnGuestUserStateChanged: 92 - + OnGuestMultiTouch: 93 - + OnHostNameResolutionConfigurationChange: 94 - + OnSnapshotRestored: 95 - + OnMediumConfigChanged: 96 - + OnAudioAdapterChanged: 97 - + OnProgressPercentageChanged: 98 - + OnProgressTaskCompleted: 99 - + OnCursorPositionChanged: 100 - + OnGuestAdditionsStatusChanged: 101 - + OnGuestMonitorInfoChanged: 102 - + OnGuestFileSizeChanged: 103 - + OnClipboardFileTransferModeChanged: 104 - + Last: 105 - + --> + <xsd:simpleType name="VBoxEventType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Invalid"/> + <xsd:enumeration value="Any"/> + <xsd:enumeration value="Vetoable"/> + <xsd:enumeration value="MachineEvent"/> + <xsd:enumeration value="SnapshotEvent"/> + <xsd:enumeration value="InputEvent"/> + <xsd:enumeration value="LastWildcard"/> + <xsd:enumeration value="OnMachineStateChanged"/> + <xsd:enumeration value="OnMachineDataChanged"/> + <xsd:enumeration value="OnExtraDataChanged"/> + <xsd:enumeration value="OnExtraDataCanChange"/> + <xsd:enumeration value="OnMediumRegistered"/> + <xsd:enumeration value="OnMachineRegistered"/> + <xsd:enumeration value="OnSessionStateChanged"/> + <xsd:enumeration value="OnSnapshotTaken"/> + <xsd:enumeration value="OnSnapshotDeleted"/> + <xsd:enumeration value="OnSnapshotChanged"/> + <xsd:enumeration value="OnGuestPropertyChanged"/> + <xsd:enumeration value="OnMousePointerShapeChanged"/> + <xsd:enumeration value="OnMouseCapabilityChanged"/> + <xsd:enumeration value="OnKeyboardLedsChanged"/> + <xsd:enumeration value="OnStateChanged"/> + <xsd:enumeration value="OnAdditionsStateChanged"/> + <xsd:enumeration value="OnNetworkAdapterChanged"/> + <xsd:enumeration value="OnSerialPortChanged"/> + <xsd:enumeration value="OnParallelPortChanged"/> + <xsd:enumeration value="OnStorageControllerChanged"/> + <xsd:enumeration value="OnMediumChanged"/> + <xsd:enumeration value="OnVRDEServerChanged"/> + <xsd:enumeration value="OnUSBControllerChanged"/> + <xsd:enumeration value="OnUSBDeviceStateChanged"/> + <xsd:enumeration value="OnSharedFolderChanged"/> + <xsd:enumeration value="OnRuntimeError"/> + <xsd:enumeration value="OnCanShowWindow"/> + <xsd:enumeration value="OnShowWindow"/> + <xsd:enumeration value="OnCPUChanged"/> + <xsd:enumeration value="OnVRDEServerInfoChanged"/> + <xsd:enumeration value="OnEventSourceChanged"/> + <xsd:enumeration value="OnCPUExecutionCapChanged"/> + <xsd:enumeration value="OnGuestKeyboard"/> + <xsd:enumeration value="OnGuestMouse"/> + <xsd:enumeration value="OnNATRedirect"/> + <xsd:enumeration value="OnHostPCIDevicePlug"/> + <xsd:enumeration value="OnVBoxSVCAvailabilityChanged"/> + <xsd:enumeration value="OnBandwidthGroupChanged"/> + <xsd:enumeration value="OnGuestMonitorChanged"/> + <xsd:enumeration value="OnStorageDeviceChanged"/> + <xsd:enumeration value="OnClipboardModeChanged"/> + <xsd:enumeration value="OnDnDModeChanged"/> + <xsd:enumeration value="OnNATNetworkChanged"/> + <xsd:enumeration value="OnNATNetworkStartStop"/> + <xsd:enumeration value="OnNATNetworkAlter"/> + <xsd:enumeration value="OnNATNetworkCreationDeletion"/> + <xsd:enumeration value="OnNATNetworkSetting"/> + <xsd:enumeration value="OnNATNetworkPortForward"/> + <xsd:enumeration value="OnGuestSessionStateChanged"/> + <xsd:enumeration value="OnGuestSessionRegistered"/> + <xsd:enumeration value="OnGuestProcessRegistered"/> + <xsd:enumeration value="OnGuestProcessStateChanged"/> + <xsd:enumeration value="OnGuestProcessInputNotify"/> + <xsd:enumeration value="OnGuestProcessOutput"/> + <xsd:enumeration value="OnGuestFileRegistered"/> + <xsd:enumeration value="OnGuestFileStateChanged"/> + <xsd:enumeration value="OnGuestFileOffsetChanged"/> + <xsd:enumeration value="OnGuestFileRead"/> + <xsd:enumeration value="OnGuestFileWrite"/> + <xsd:enumeration value="OnRecordingChanged"/> + <xsd:enumeration value="OnGuestUserStateChanged"/> + <xsd:enumeration value="OnGuestMultiTouch"/> + <xsd:enumeration value="OnHostNameResolutionConfigurationChange"/> + <xsd:enumeration value="OnSnapshotRestored"/> + <xsd:enumeration value="OnMediumConfigChanged"/> + <xsd:enumeration value="OnAudioAdapterChanged"/> + <xsd:enumeration value="OnProgressPercentageChanged"/> + <xsd:enumeration value="OnProgressTaskCompleted"/> + <xsd:enumeration value="OnCursorPositionChanged"/> + <xsd:enumeration value="OnGuestAdditionsStatusChanged"/> + <xsd:enumeration value="OnGuestMonitorInfoChanged"/> + <xsd:enumeration value="OnGuestFileSizeChanged"/> + <xsd:enumeration value="OnClipboardFileTransferModeChanged"/> + <xsd:enumeration value="Last"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestMouseEventMode - + Relative: 0 - + Absolute: 1 - + --> + <xsd:simpleType name="GuestMouseEventMode"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Relative"/> + <xsd:enumeration value="Absolute"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: GuestMonitorChangedEventType - + Enabled: 0 - + Disabled: 1 - + NewOrigin: 2 - + --> + <xsd:simpleType name="GuestMonitorChangedEventType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Enabled"/> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="NewOrigin"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: FormValueType - + Boolean: 0 - + String: 1 - + Choice: 2 - + RangedInteger: 3 - + --> + <xsd:simpleType name="FormValueType"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Boolean"/> + <xsd:enumeration value="String"/> + <xsd:enumeration value="Choice"/> + <xsd:enumeration value="RangedInteger"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CloudMachineState - + Invalid: 0 - + Provisioning: 1 - + Running: 2 - + Starting: 3 - + Stopping: 4 - + Stopped: 5 - + CreatingImage: 6 - + Terminating: 7 - + Terminated: 8 - + --> + <xsd:simpleType name="CloudMachineState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Invalid"/> + <xsd:enumeration value="Provisioning"/> + <xsd:enumeration value="Running"/> + <xsd:enumeration value="Starting"/> + <xsd:enumeration value="Stopping"/> + <xsd:enumeration value="Stopped"/> + <xsd:enumeration value="CreatingImage"/> + <xsd:enumeration value="Terminating"/> + <xsd:enumeration value="Terminated"/> + </xsd:restriction> + </xsd:simpleType> + <!-- enum: CloudImageState - + Invalid: 0 - + Provisioning: 1 - + Importing: 2 - + Available: 3 - + Exporting: 4 - + Disabled: 5 - + Deleted: 6 - + --> + <xsd:simpleType name="CloudImageState"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Invalid"/> + <xsd:enumeration value="Provisioning"/> + <xsd:enumeration value="Importing"/> + <xsd:enumeration value="Available"/> + <xsd:enumeration value="Exporting"/> + <xsd:enumeration value="Disabled"/> + <xsd:enumeration value="Deleted"/> + </xsd:restriction> + </xsd:simpleType> + <!-- + ****************************************************** + * structs + ****************************************************** +--> + <!-- interface IPCIDeviceAttachment as struct: --> + <xsd:complexType name="IPCIDeviceAttachment"> + <xsd:sequence> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="isPhysicalDevice" type="xsd:boolean"/> + <xsd:element name="hostAddress" type="xsd:int"/> + <xsd:element name="guestAddress" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + <!-- interface IVRDEServerInfo as struct: --> + <xsd:complexType name="IVRDEServerInfo"> + <xsd:sequence> + <xsd:element name="active" type="xsd:boolean"/> + <xsd:element name="port" type="xsd:int"/> + <xsd:element name="numberOfClients" type="xsd:unsignedInt"/> + <xsd:element name="beginTime" type="xsd:long"/> + <xsd:element name="endTime" type="xsd:long"/> + <xsd:element name="bytesSent" type="xsd:long"/> + <xsd:element name="bytesSentTotal" type="xsd:long"/> + <xsd:element name="bytesReceived" type="xsd:long"/> + <xsd:element name="bytesReceivedTotal" type="xsd:long"/> + <xsd:element name="user" type="xsd:string"/> + <xsd:element name="domain" type="xsd:string"/> + <xsd:element name="clientName" type="xsd:string"/> + <xsd:element name="clientIP" type="xsd:string"/> + <xsd:element name="clientVersion" type="xsd:unsignedInt"/> + <xsd:element name="encryptionStyle" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + <!-- interface IGuestOSType as struct: --> + <xsd:complexType name="IGuestOSType"> + <xsd:sequence> + <xsd:element name="familyId" type="xsd:string"/> + <xsd:element name="familyDescription" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + <xsd:element name="is64Bit" type="xsd:boolean"/> + <xsd:element name="recommendedIOAPIC" type="xsd:boolean"/> + <xsd:element name="recommendedVirtEx" type="xsd:boolean"/> + <xsd:element name="recommendedRAM" type="xsd:unsignedInt"/> + <xsd:element name="recommendedGraphicsController" type="vbox:GraphicsControllerType"/> + <xsd:element name="recommendedVRAM" type="xsd:unsignedInt"/> + <xsd:element name="recommended2DVideoAcceleration" type="xsd:boolean"/> + <xsd:element name="recommended3DAcceleration" type="xsd:boolean"/> + <xsd:element name="recommendedHDD" type="xsd:long"/> + <xsd:element name="adapterType" type="vbox:NetworkAdapterType"/> + <xsd:element name="recommendedPAE" type="xsd:boolean"/> + <xsd:element name="recommendedDVDStorageController" type="vbox:StorageControllerType"/> + <xsd:element name="recommendedDVDStorageBus" type="vbox:StorageBus"/> + <xsd:element name="recommendedHDStorageController" type="vbox:StorageControllerType"/> + <xsd:element name="recommendedHDStorageBus" type="vbox:StorageBus"/> + <xsd:element name="recommendedFirmware" type="vbox:FirmwareType"/> + <xsd:element name="recommendedUSBHID" type="xsd:boolean"/> + <xsd:element name="recommendedHPET" type="xsd:boolean"/> + <xsd:element name="recommendedUSBTablet" type="xsd:boolean"/> + <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="recommendedUSB3" type="xsd:boolean"/> + <xsd:element name="recommendedTFReset" type="xsd:boolean"/> + <xsd:element name="recommendedX2APIC" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + <!-- interface IAdditionsFacility as struct: --> + <xsd:complexType name="IAdditionsFacility"> + <xsd:sequence> + <xsd:element name="classType" type="vbox:AdditionsFacilityClass"/> + <xsd:element name="lastUpdated" type="xsd:long"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="status" type="vbox:AdditionsFacilityStatus"/> + <xsd:element name="type" type="vbox:AdditionsFacilityType"/> + </xsd:sequence> + </xsd:complexType> + <!-- interface IMediumAttachment as struct: --> + <xsd:complexType name="IMediumAttachment"> + <xsd:sequence> + <xsd:element name="machine" type="xsd:string"/> + <xsd:element name="medium" type="xsd:string"/> + <xsd:element name="controller" type="xsd:string"/> + <xsd:element name="port" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="type" type="vbox:DeviceType"/> + <xsd:element name="passthrough" type="xsd:boolean"/> + <xsd:element name="temporaryEject" type="xsd:boolean"/> + <xsd:element name="isEjected" type="xsd:boolean"/> + <xsd:element name="nonRotational" type="xsd:boolean"/> + <xsd:element name="discard" type="xsd:boolean"/> + <xsd:element name="hotPluggable" type="xsd:boolean"/> + <xsd:element name="bandwidthGroup" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + <!-- + ****************************************************** + * elements for message arguments (parts); generated for WSDL 'document' style + ****************************************************** +--> + <!--Interface IVirtualBoxErrorInfo--> + <!-- readonly attribute IVirtualBoxErrorInfo::resultCode--> + <xsd:element name="IVirtualBoxErrorInfo_getResultCode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getResultCodeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBoxErrorInfo::resultDetail--> + <xsd:element name="IVirtualBoxErrorInfo_getResultDetail"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getResultDetailResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBoxErrorInfo::interfaceID--> + <xsd:element name="IVirtualBoxErrorInfo_getInterfaceID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getInterfaceIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBoxErrorInfo::component--> + <xsd:element name="IVirtualBoxErrorInfo_getComponent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getComponentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBoxErrorInfo::text--> + <xsd:element name="IVirtualBoxErrorInfo_getText"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getTextResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBoxErrorInfo::next--> + <xsd:element name="IVirtualBoxErrorInfo_getNext"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBoxErrorInfo_getNextResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATNetwork--> + <!-- read/write attribute INATNetwork::networkName--> + <xsd:element name="INATNetwork_getNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::enabled--> + <xsd:element name="INATNetwork_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::network--> + <xsd:element name="INATNetwork_getNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="network" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetwork::gateway--> + <xsd:element name="INATNetwork_getGateway"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getGatewayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::IPv6Enabled--> + <xsd:element name="INATNetwork_getIPv6Enabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getIPv6EnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setIPv6Enabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IPv6Enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setIPv6EnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::IPv6Prefix--> + <xsd:element name="INATNetwork_getIPv6Prefix"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getIPv6PrefixResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setIPv6Prefix"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IPv6Prefix" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setIPv6PrefixResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::advertiseDefaultIPv6RouteEnabled--> + <xsd:element name="INATNetwork_getAdvertiseDefaultIPv6RouteEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getAdvertiseDefaultIPv6RouteEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setAdvertiseDefaultIPv6RouteEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="advertiseDefaultIPv6RouteEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setAdvertiseDefaultIPv6RouteEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::needDhcpServer--> + <xsd:element name="INATNetwork_getNeedDhcpServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getNeedDhcpServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNeedDhcpServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="needDhcpServer" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setNeedDhcpServerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetwork::eventSource--> + <xsd:element name="INATNetwork_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetwork::portForwardRules4--> + <xsd:element name="INATNetwork_getPortForwardRules4"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getPortForwardRules4Response"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetwork::localMappings--> + <xsd:element name="INATNetwork_getLocalMappings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getLocalMappingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATNetwork::loopbackIp6--> + <xsd:element name="INATNetwork_getLoopbackIp6"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getLoopbackIp6Response"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setLoopbackIp6"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="loopbackIp6" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_setLoopbackIp6Response"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetwork::portForwardRules6--> + <xsd:element name="INATNetwork_getPortForwardRules6"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_getPortForwardRules6Response"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method INATNetwork::addLocalMapping--> + <xsd:element name="INATNetwork_addLocalMapping"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostid" type="xsd:string"/> + <xsd:element name="offset" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_addLocalMappingResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATNetwork::addPortForwardRule--> + <xsd:element name="INATNetwork_addPortForwardRule"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="isIpv6" type="xsd:boolean"/> + <xsd:element name="ruleName" type="xsd:string"/> + <xsd:element name="proto" type="vbox:NATProtocol"/> + <xsd:element name="hostIP" type="xsd:string"/> + <xsd:element name="hostPort" type="xsd:unsignedShort"/> + <xsd:element name="guestIP" type="xsd:string"/> + <xsd:element name="guestPort" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_addPortForwardRuleResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATNetwork::removePortForwardRule--> + <xsd:element name="INATNetwork_removePortForwardRule"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="iSipv6" type="xsd:boolean"/> + <xsd:element name="ruleName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_removePortForwardRuleResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATNetwork::start--> + <xsd:element name="INATNetwork_start"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_startResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATNetwork::stop--> + <xsd:element name="INATNetwork_stop"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetwork_stopResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudNetwork--> + <!-- read/write attribute ICloudNetwork::networkName--> + <xsd:element name="ICloudNetwork_getNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_getNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ICloudNetwork::enabled--> + <xsd:element name="ICloudNetwork_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ICloudNetwork::provider--> + <xsd:element name="ICloudNetwork_getProvider"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_getProviderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setProvider"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="provider" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setProviderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ICloudNetwork::profile--> + <xsd:element name="ICloudNetwork_getProfile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_getProfileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setProfile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="profile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setProfileResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ICloudNetwork::networkId--> + <xsd:element name="ICloudNetwork_getNetworkId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_getNetworkIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setNetworkId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetwork_setNetworkIdResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IDHCPServer--> + <!-- readonly attribute IDHCPServer::eventSource--> + <xsd:element name="IDHCPServer_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPServer::enabled--> + <xsd:element name="IDHCPServer_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::IPAddress--> + <xsd:element name="IDHCPServer_getIPAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getIPAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::networkMask--> + <xsd:element name="IDHCPServer_getNetworkMask"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getNetworkMaskResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::networkName--> + <xsd:element name="IDHCPServer_getNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::lowerIP--> + <xsd:element name="IDHCPServer_getLowerIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getLowerIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::upperIP--> + <xsd:element name="IDHCPServer_getUpperIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getUpperIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::globalConfig--> + <xsd:element name="IDHCPServer_getGlobalConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getGlobalConfigResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::groupConfigs--> + <xsd:element name="IDHCPServer_getGroupConfigs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getGroupConfigsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPServer::individualConfigs--> + <xsd:element name="IDHCPServer_getIndividualConfigs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getIndividualConfigsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::setConfiguration--> + <xsd:element name="IDHCPServer_setConfiguration"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IPAddress" type="xsd:string"/> + <xsd:element name="networkMask" type="xsd:string"/> + <xsd:element name="FromIPAddress" type="xsd:string"/> + <xsd:element name="ToIPAddress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_setConfigurationResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::start--> + <xsd:element name="IDHCPServer_start"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="trunkName" type="xsd:string"/> + <xsd:element name="trunkType" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_startResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::stop--> + <xsd:element name="IDHCPServer_stop"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_stopResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::restart--> + <xsd:element name="IDHCPServer_restart"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_restartResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::findLeaseByMAC--> + <xsd:element name="IDHCPServer_findLeaseByMAC"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="mac" type="xsd:string"/> + <xsd:element name="type" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_findLeaseByMACResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="address" type="xsd:string"/> + <xsd:element name="state" type="xsd:string"/> + <xsd:element name="issued" type="xsd:long"/> + <xsd:element name="expire" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPServer::getConfig--> + <xsd:element name="IDHCPServer_getConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="scope" type="vbox:DHCPConfigScope"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="slot" type="xsd:unsignedInt"/> + <xsd:element name="mayAdd" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPServer_getConfigResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IDHCPConfig--> + <!-- readonly attribute IDHCPConfig::scope--> + <xsd:element name="IDHCPConfig_getScope"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getScopeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DHCPConfigScope"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPConfig::minLeaseTime--> + <xsd:element name="IDHCPConfig_getMinLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getMinLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setMinLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="minLeaseTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setMinLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPConfig::defaultLeaseTime--> + <xsd:element name="IDHCPConfig_getDefaultLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getDefaultLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setDefaultLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultLeaseTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setDefaultLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPConfig::maxLeaseTime--> + <xsd:element name="IDHCPConfig_getMaxLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getMaxLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setMaxLeaseTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maxLeaseTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setMaxLeaseTimeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPConfig::forcedOptions--> + <xsd:element name="IDHCPConfig_getForcedOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getForcedOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setForcedOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="forcedOptions" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setForcedOptionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPConfig::suppressedOptions--> + <xsd:element name="IDHCPConfig_getSuppressedOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getSuppressedOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setSuppressedOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="suppressedOptions" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setSuppressedOptionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::setOption--> + <xsd:element name="IDHCPConfig_setOption"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="option" type="vbox:DHCPOption"/> + <xsd:element name="encoding" type="vbox:DHCPOptionEncoding"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_setOptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::removeOption--> + <xsd:element name="IDHCPConfig_removeOption"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="option" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_removeOptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::removeAllOptions--> + <xsd:element name="IDHCPConfig_removeAllOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_removeAllOptionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::getOption--> + <xsd:element name="IDHCPConfig_getOption"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="option" type="vbox:DHCPOption"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getOptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="encoding" type="vbox:DHCPOptionEncoding"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::getAllOptions--> + <xsd:element name="IDHCPConfig_getAllOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_getAllOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="options" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOption"/> + <xsd:element name="encodings" minOccurs="0" maxOccurs="unbounded" type="vbox:DHCPOptionEncoding"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPConfig::remove--> + <xsd:element name="IDHCPConfig_remove"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPConfig_removeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IDHCPGlobalConfig--> + <!--Interface IDHCPGroupCondition--> + <!-- read/write attribute IDHCPGroupCondition::inclusive--> + <xsd:element name="IDHCPGroupCondition_getInclusive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_getInclusiveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setInclusive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="inclusive" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setInclusiveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPGroupCondition::type--> + <xsd:element name="IDHCPGroupCondition_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DHCPGroupConditionType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:DHCPGroupConditionType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPGroupCondition::value--> + <xsd:element name="IDHCPGroupCondition_getValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_getValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_setValueResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPGroupCondition::remove--> + <xsd:element name="IDHCPGroupCondition_remove"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupCondition_removeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IDHCPGroupConfig--> + <!-- read/write attribute IDHCPGroupConfig::name--> + <xsd:element name="IDHCPGroupConfig_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupConfig_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupConfig_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="IDHCPGroupConfig_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPGroupConfig::conditions--> + <xsd:element name="IDHCPGroupConfig_getConditions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupConfig_getConditionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPGroupConfig::addCondition--> + <xsd:element name="IDHCPGroupConfig_addCondition"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="inclusive" type="xsd:boolean"/> + <xsd:element name="type" type="vbox:DHCPGroupConditionType"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupConfig_addConditionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDHCPGroupConfig::removeAllConditions--> + <xsd:element name="IDHCPGroupConfig_removeAllConditions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPGroupConfig_removeAllConditionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IDHCPIndividualConfig--> + <!-- readonly attribute IDHCPIndividualConfig::MACAddress--> + <xsd:element name="IDHCPIndividualConfig_getMACAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_getMACAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPIndividualConfig::machineId--> + <xsd:element name="IDHCPIndividualConfig_getMachineId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_getMachineIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDHCPIndividualConfig::slot--> + <xsd:element name="IDHCPIndividualConfig_getSlot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_getSlotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IDHCPIndividualConfig::fixedAddress--> + <xsd:element name="IDHCPIndividualConfig_getFixedAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_getFixedAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_setFixedAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="fixedAddress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDHCPIndividualConfig_setFixedAddressResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IVirtualBox--> + <!-- readonly attribute IVirtualBox::version--> + <xsd:element name="IVirtualBox_getVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::versionNormalized--> + <xsd:element name="IVirtualBox_getVersionNormalized"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getVersionNormalizedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::revision--> + <xsd:element name="IVirtualBox_getRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getRevisionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::packageType--> + <xsd:element name="IVirtualBox_getPackageType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getPackageTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::APIVersion--> + <xsd:element name="IVirtualBox_getAPIVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getAPIVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getHomeFolderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::settingsFilePath--> + <xsd:element name="IVirtualBox_getSettingsFilePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getSettingsFilePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::host--> + <xsd:element name="IVirtualBox_getHost"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getHostResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::systemProperties--> + <xsd:element name="IVirtualBox_getSystemProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getSystemPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::machines--> + <xsd:element name="IVirtualBox_getMachines"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getMachinesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::machineGroups--> + <xsd:element name="IVirtualBox_getMachineGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getMachineGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::hardDisks--> + <xsd:element name="IVirtualBox_getHardDisks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getHardDisksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::DVDImages--> + <xsd:element name="IVirtualBox_getDVDImages"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getDVDImagesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::floppyImages--> + <xsd:element name="IVirtualBox_getFloppyImages"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getFloppyImagesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::progressOperations--> + <xsd:element name="IVirtualBox_getProgressOperations"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getProgressOperationsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::guestOSTypes--> + <xsd:element name="IVirtualBox_getGuestOSTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getGuestOSTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IGuestOSType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::sharedFolders--> + <xsd:element name="IVirtualBox_getSharedFolders"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getSharedFoldersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::performanceCollector--> + <xsd:element name="IVirtualBox_getPerformanceCollector"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getPerformanceCollectorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::DHCPServers--> + <xsd:element name="IVirtualBox_getDHCPServers"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getDHCPServersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::NATNetworks--> + <xsd:element name="IVirtualBox_getNATNetworks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getNATNetworksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::eventSource--> + <xsd:element name="IVirtualBox_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--skipping attribute IExtPackManager for it is of a suppressed type--> + <!-- readonly attribute IVirtualBox::internalNetworks--> + <xsd:element name="IVirtualBox_getInternalNetworks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getInternalNetworksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::genericNetworkDrivers--> + <xsd:element name="IVirtualBox_getGenericNetworkDrivers"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getGenericNetworkDriversResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::cloudNetworks--> + <xsd:element name="IVirtualBox_getCloudNetworks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getCloudNetworksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVirtualBox::cloudProviderManager--> + <xsd:element name="IVirtualBox_getCloudProviderManager"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getCloudProviderManagerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::composeMachineFilename--> + <xsd:element name="IVirtualBox_composeMachineFilename"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="group" type="xsd:string"/> + <xsd:element name="createFlags" type="xsd:string"/> + <xsd:element name="baseFolder" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_composeMachineFilenameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createMachine--> + <xsd:element name="IVirtualBox_createMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settingsFile" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="osTypeId" type="xsd:string"/> + <xsd:element name="flags" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::openMachine--> + <xsd:element name="IVirtualBox_openMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settingsFile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_openMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::registerMachine--> + <xsd:element name="IVirtualBox_registerMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="machine" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_registerMachineResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::findMachine--> + <xsd:element name="IVirtualBox_findMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="nameOrId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_findMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::getMachinesByGroups--> + <xsd:element name="IVirtualBox_getMachinesByGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getMachinesByGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::getMachineStates--> + <xsd:element name="IVirtualBox_getMachineStates"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="machines" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getMachineStatesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:MachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createAppliance--> + <xsd:element name="IVirtualBox_createAppliance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createApplianceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createUnattendedInstaller--> + <xsd:element name="IVirtualBox_createUnattendedInstaller"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createUnattendedInstallerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createMedium--> + <xsd:element name="IVirtualBox_createMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="location" type="xsd:string"/> + <xsd:element name="accessMode" type="vbox:AccessMode"/> + <xsd:element name="aDeviceTypeType" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createMediumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::openMedium--> + <xsd:element name="IVirtualBox_openMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="location" type="xsd:string"/> + <xsd:element name="deviceType" type="vbox:DeviceType"/> + <xsd:element name="accessMode" type="vbox:AccessMode"/> + <xsd:element name="forceNewUuid" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_openMediumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::getGuestOSType--> + <xsd:element name="IVirtualBox_getGuestOSType"> + <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="IVirtualBox_getGuestOSTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IGuestOSType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createSharedFolder--> + <xsd:element name="IVirtualBox_createSharedFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="hostPath" type="xsd:string"/> + <xsd:element name="writable" type="xsd:boolean"/> + <xsd:element name="automount" type="xsd:boolean"/> + <xsd:element name="autoMountPoint" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::removeSharedFolder--> + <xsd:element name="IVirtualBox_removeSharedFolder"> + <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="IVirtualBox_removeSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::getExtraDataKeys--> + <xsd:element name="IVirtualBox_getExtraDataKeys"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_getExtraDataKeysResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::getExtraData--> + <xsd:element name="IVirtualBox_getExtraData"> + <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="IVirtualBox_getExtraDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::setExtraData--> + <xsd:element name="IVirtualBox_setExtraData"> + <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="IVirtualBox_setExtraDataResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::setSettingsSecret--> + <xsd:element name="IVirtualBox_setSettingsSecret"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_setSettingsSecretResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createDHCPServer--> + <xsd:element name="IVirtualBox_createDHCPServer"> + <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="IVirtualBox_createDHCPServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::findDHCPServerByNetworkName--> + <xsd:element name="IVirtualBox_findDHCPServerByNetworkName"> + <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="IVirtualBox_findDHCPServerByNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::removeDHCPServer--> + <xsd:element name="IVirtualBox_removeDHCPServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="server" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_removeDHCPServerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createNATNetwork--> + <xsd:element name="IVirtualBox_createNATNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createNATNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::findNATNetworkByName--> + <xsd:element name="IVirtualBox_findNATNetworkByName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_findNATNetworkByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::removeNATNetwork--> + <xsd:element name="IVirtualBox_removeNATNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="network" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_removeNATNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::createCloudNetwork--> + <xsd:element name="IVirtualBox_createCloudNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_createCloudNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::findCloudNetworkByName--> + <xsd:element name="IVirtualBox_findCloudNetworkByName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="networkName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_findCloudNetworkByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::removeCloudNetwork--> + <xsd:element name="IVirtualBox_removeCloudNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="network" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_removeCloudNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualBox::checkFirmwarePresent--> + <xsd:element name="IVirtualBox_checkFirmwarePresent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="firmwareType" type="vbox:FirmwareType"/> + <xsd:element name="version" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualBox_checkFirmwarePresentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="url" type="xsd:string"/> + <xsd:element name="file" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVFSExplorer--> + <!-- readonly attribute IVFSExplorer::path--> + <xsd:element name="IVFSExplorer_getPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_getPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVFSExplorer::type--> + <xsd:element name="IVFSExplorer_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:VFSType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::update--> + <xsd:element name="IVFSExplorer_update"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_updateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::cd--> + <xsd:element name="IVFSExplorer_cd"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="dir" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_cdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::cdUp--> + <xsd:element name="IVFSExplorer_cdUp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_cdUpResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::entryList--> + <xsd:element name="IVFSExplorer_entryList"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_entryListResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="types" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="sizes" minOccurs="0" maxOccurs="unbounded" type="xsd:long"/> + <xsd:element name="modes" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::exists--> + <xsd:element name="IVFSExplorer_exists"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_existsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVFSExplorer::remove--> + <xsd:element name="IVFSExplorer_remove"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVFSExplorer_removeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICertificate--> + <!-- readonly attribute ICertificate::versionNumber--> + <xsd:element name="ICertificate_getVersionNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getVersionNumberResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:CertificateVersion"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::serialNumber--> + <xsd:element name="ICertificate_getSerialNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSerialNumberResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::signatureAlgorithmOID--> + <xsd:element name="ICertificate_getSignatureAlgorithmOID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSignatureAlgorithmOIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::signatureAlgorithmName--> + <xsd:element name="ICertificate_getSignatureAlgorithmName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSignatureAlgorithmNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::issuerName--> + <xsd:element name="ICertificate_getIssuerName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getIssuerNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::subjectName--> + <xsd:element name="ICertificate_getSubjectName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSubjectNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::friendlyName--> + <xsd:element name="ICertificate_getFriendlyName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getFriendlyNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::validityPeriodNotBefore--> + <xsd:element name="ICertificate_getValidityPeriodNotBefore"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getValidityPeriodNotBeforeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::validityPeriodNotAfter--> + <xsd:element name="ICertificate_getValidityPeriodNotAfter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getValidityPeriodNotAfterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::publicKeyAlgorithmOID--> + <xsd:element name="ICertificate_getPublicKeyAlgorithmOID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getPublicKeyAlgorithmOIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::publicKeyAlgorithm--> + <xsd:element name="ICertificate_getPublicKeyAlgorithm"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getPublicKeyAlgorithmResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::subjectPublicKey--> + <xsd:element name="ICertificate_getSubjectPublicKey"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSubjectPublicKeyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::issuerUniqueIdentifier--> + <xsd:element name="ICertificate_getIssuerUniqueIdentifier"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getIssuerUniqueIdentifierResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::subjectUniqueIdentifier--> + <xsd:element name="ICertificate_getSubjectUniqueIdentifier"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSubjectUniqueIdentifierResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::certificateAuthority--> + <xsd:element name="ICertificate_getCertificateAuthority"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getCertificateAuthorityResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::keyUsage--> + <xsd:element name="ICertificate_getKeyUsage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getKeyUsageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::extendedKeyUsage--> + <xsd:element name="ICertificate_getExtendedKeyUsage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getExtendedKeyUsageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::rawCertData--> + <xsd:element name="ICertificate_getRawCertData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getRawCertDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::selfSigned--> + <xsd:element name="ICertificate_getSelfSigned"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getSelfSignedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::trusted--> + <xsd:element name="ICertificate_getTrusted"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getTrustedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICertificate::expired--> + <xsd:element name="ICertificate_getExpired"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_getExpiredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICertificate::isCurrentlyExpired--> + <xsd:element name="ICertificate_isCurrentlyExpired"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_isCurrentlyExpiredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICertificate::queryInfo--> + <xsd:element name="ICertificate_queryInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="what" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICertificate_queryInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IAppliance--> + <!-- readonly attribute IAppliance::path--> + <xsd:element name="IAppliance_getPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IAppliance::disks--> + <xsd:element name="IAppliance_getDisks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getDisksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IAppliance::virtualSystemDescriptions--> + <xsd:element name="IAppliance_getVirtualSystemDescriptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getVirtualSystemDescriptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IAppliance::machines--> + <xsd:element name="IAppliance_getMachines"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getMachinesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IAppliance::certificate--> + <xsd:element name="IAppliance_getCertificate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getCertificateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::read--> + <xsd:element name="IAppliance_read"> + <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="IAppliance_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::interpret--> + <xsd:element name="IAppliance_interpret"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_interpretResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::importMachines--> + <xsd:element name="IAppliance_importMachines"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="options" minOccurs="0" maxOccurs="unbounded" type="vbox:ImportOptions"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_importMachinesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::createVFSExplorer--> + <xsd:element name="IAppliance_createVFSExplorer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="URI" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_createVFSExplorerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::write--> + <xsd:element name="IAppliance_write"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="options" minOccurs="0" maxOccurs="unbounded" type="vbox:ExportOptions"/> + <xsd:element name="path" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_writeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IAppliance::getWarnings--> + <xsd:element name="IAppliance_getWarnings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_getWarningsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </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> + <!-- method IAppliance::createVirtualSystemDescriptions--> + <xsd:element name="IAppliance_createVirtualSystemDescriptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="requested" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAppliance_createVirtualSystemDescriptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVirtualSystemDescription--> + <!-- readonly attribute IVirtualSystemDescription::count--> + <xsd:element name="IVirtualSystemDescription_getCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_getCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::getDescription--> + <xsd:element name="IVirtualSystemDescription_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="types" minOccurs="0" maxOccurs="unbounded" type="vbox:VirtualSystemDescriptionType"/> + <xsd:element name="refs" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="OVFValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="VBoxValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="extraConfigValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::getDescriptionByType--> + <xsd:element name="IVirtualSystemDescription_getDescriptionByType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:VirtualSystemDescriptionType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_getDescriptionByTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="types" minOccurs="0" maxOccurs="unbounded" type="vbox:VirtualSystemDescriptionType"/> + <xsd:element name="refs" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="OVFValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="VBoxValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="extraConfigValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::removeDescriptionByType--> + <xsd:element name="IVirtualSystemDescription_removeDescriptionByType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:VirtualSystemDescriptionType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_removeDescriptionByTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::getValuesByType--> + <xsd:element name="IVirtualSystemDescription_getValuesByType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:VirtualSystemDescriptionType"/> + <xsd:element name="which" type="vbox:VirtualSystemDescriptionValueType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_getValuesByTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::setFinalValues--> + <xsd:element name="IVirtualSystemDescription_setFinalValues"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" minOccurs="0" maxOccurs="unbounded" type="xsd:boolean"/> + <xsd:element name="VBoxValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="extraConfigValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_setFinalValuesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVirtualSystemDescription::addDescription--> + <xsd:element name="IVirtualSystemDescription_addDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:VirtualSystemDescriptionType"/> + <xsd:element name="VBoxValue" type="xsd:string"/> + <xsd:element name="extraConfigValue" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescription_addDescriptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IUnattended--> + <!-- read/write attribute IUnattended::isoPath--> + <xsd:element name="IUnattended_getIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getIsoPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="isoPath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setIsoPathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::machine--> + <xsd:element name="IUnattended_getMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="machine" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setMachineResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::user--> + <xsd:element name="IUnattended_getUser"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getUserResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setUser"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="user" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setUserResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::password--> + <xsd:element name="IUnattended_getPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getPasswordResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPasswordResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::fullUserName--> + <xsd:element name="IUnattended_getFullUserName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getFullUserNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setFullUserName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="fullUserName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setFullUserNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::productKey--> + <xsd:element name="IUnattended_getProductKey"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getProductKeyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setProductKey"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="productKey" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setProductKeyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::additionsIsoPath--> + <xsd:element name="IUnattended_getAdditionsIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getAdditionsIsoPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setAdditionsIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="additionsIsoPath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setAdditionsIsoPathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::installGuestAdditions--> + <xsd:element name="IUnattended_getInstallGuestAdditions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getInstallGuestAdditionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setInstallGuestAdditions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="installGuestAdditions" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setInstallGuestAdditionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::validationKitIsoPath--> + <xsd:element name="IUnattended_getValidationKitIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getValidationKitIsoPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setValidationKitIsoPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="validationKitIsoPath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setValidationKitIsoPathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::installTestExecService--> + <xsd:element name="IUnattended_getInstallTestExecService"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getInstallTestExecServiceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setInstallTestExecService"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="installTestExecService" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setInstallTestExecServiceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::timeZone--> + <xsd:element name="IUnattended_getTimeZone"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getTimeZoneResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setTimeZone"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeZone" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setTimeZoneResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::locale--> + <xsd:element name="IUnattended_getLocale"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getLocaleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setLocale"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="locale" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setLocaleResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::language--> + <xsd:element name="IUnattended_getLanguage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getLanguageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setLanguage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="language" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setLanguageResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::country--> + <xsd:element name="IUnattended_getCountry"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getCountryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setCountry"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="country" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setCountryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::proxy--> + <xsd:element name="IUnattended_getProxy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getProxyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setProxy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="proxy" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setProxyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::packageSelectionAdjustments--> + <xsd:element name="IUnattended_getPackageSelectionAdjustments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getPackageSelectionAdjustmentsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPackageSelectionAdjustments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="packageSelectionAdjustments" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPackageSelectionAdjustmentsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::hostname--> + <xsd:element name="IUnattended_getHostname"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getHostnameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setHostname"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostname" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setHostnameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::auxiliaryBasePath--> + <xsd:element name="IUnattended_getAuxiliaryBasePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getAuxiliaryBasePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setAuxiliaryBasePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="auxiliaryBasePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setAuxiliaryBasePathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::imageIndex--> + <xsd:element name="IUnattended_getImageIndex"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getImageIndexResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setImageIndex"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="imageIndex" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setImageIndexResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::scriptTemplatePath--> + <xsd:element name="IUnattended_getScriptTemplatePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getScriptTemplatePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setScriptTemplatePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="scriptTemplatePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setScriptTemplatePathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::postInstallScriptTemplatePath--> + <xsd:element name="IUnattended_getPostInstallScriptTemplatePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getPostInstallScriptTemplatePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPostInstallScriptTemplatePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="postInstallScriptTemplatePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPostInstallScriptTemplatePathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::postInstallCommand--> + <xsd:element name="IUnattended_getPostInstallCommand"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getPostInstallCommandResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPostInstallCommand"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="postInstallCommand" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setPostInstallCommandResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUnattended::extraInstallKernelParameters--> + <xsd:element name="IUnattended_getExtraInstallKernelParameters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getExtraInstallKernelParametersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setExtraInstallKernelParameters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="extraInstallKernelParameters" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_setExtraInstallKernelParametersResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUnattended::detectedOSTypeId--> + <xsd:element name="IUnattended_getDetectedOSTypeId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getDetectedOSTypeIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUnattended::detectedOSVersion--> + <xsd:element name="IUnattended_getDetectedOSVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getDetectedOSVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUnattended::detectedOSFlavor--> + <xsd:element name="IUnattended_getDetectedOSFlavor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getDetectedOSFlavorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUnattended::detectedOSLanguages--> + <xsd:element name="IUnattended_getDetectedOSLanguages"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getDetectedOSLanguagesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUnattended::detectedOSHints--> + <xsd:element name="IUnattended_getDetectedOSHints"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_getDetectedOSHintsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IUnattended::detectIsoOS--> + <xsd:element name="IUnattended_detectIsoOS"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_detectIsoOSResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IUnattended::prepare--> + <xsd:element name="IUnattended_prepare"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_prepareResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IUnattended::constructMedia--> + <xsd:element name="IUnattended_constructMedia"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_constructMediaResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IUnattended::reconfigureVM--> + <xsd:element name="IUnattended_reconfigureVM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_reconfigureVMResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IUnattended::done--> + <xsd:element name="IUnattended_done"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUnattended_doneResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IGraphicsAdapter--> + <!-- read/write attribute IGraphicsAdapter::graphicsControllerType--> + <xsd:element name="IGraphicsAdapter_getGraphicsControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_getGraphicsControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GraphicsControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setGraphicsControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="graphicsControllerType" type="vbox:GraphicsControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setGraphicsControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGraphicsAdapter::VRAMSize--> + <xsd:element name="IGraphicsAdapter_getVRAMSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_getVRAMSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setVRAMSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="VRAMSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setVRAMSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGraphicsAdapter::accelerate3DEnabled--> + <xsd:element name="IGraphicsAdapter_getAccelerate3DEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_getAccelerate3DEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setAccelerate3DEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="accelerate3DEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setAccelerate3DEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGraphicsAdapter::accelerate2DVideoEnabled--> + <xsd:element name="IGraphicsAdapter_getAccelerate2DVideoEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_getAccelerate2DVideoEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setAccelerate2DVideoEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="accelerate2DVideoEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setAccelerate2DVideoEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGraphicsAdapter::monitorCount--> + <xsd:element name="IGraphicsAdapter_getMonitorCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_getMonitorCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setMonitorCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="monitorCount" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGraphicsAdapter_setMonitorCountResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IBIOSSettings--> + <!-- read/write attribute IBIOSSettings::logoFadeIn--> + <xsd:element name="IBIOSSettings_getLogoFadeIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getLogoFadeInResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoFadeIn"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logoFadeIn" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoFadeInResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::logoFadeOut--> + <xsd:element name="IBIOSSettings_getLogoFadeOut"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getLogoFadeOutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoFadeOut"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logoFadeOut" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoFadeOutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::logoDisplayTime--> + <xsd:element name="IBIOSSettings_getLogoDisplayTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getLogoDisplayTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoDisplayTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logoDisplayTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoDisplayTimeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::logoImagePath--> + <xsd:element name="IBIOSSettings_getLogoImagePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getLogoImagePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoImagePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logoImagePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setLogoImagePathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::bootMenuMode--> + <xsd:element name="IBIOSSettings_getBootMenuMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getBootMenuModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:BIOSBootMenuMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setBootMenuMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bootMenuMode" type="vbox:BIOSBootMenuMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setBootMenuModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::ACPIEnabled--> + <xsd:element name="IBIOSSettings_getACPIEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getACPIEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setACPIEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="ACPIEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setACPIEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::IOAPICEnabled--> + <xsd:element name="IBIOSSettings_getIOAPICEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getIOAPICEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setIOAPICEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IOAPICEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setIOAPICEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::APICMode--> + <xsd:element name="IBIOSSettings_getAPICMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getAPICModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:APICMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setAPICMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="APICMode" type="vbox:APICMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setAPICModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::timeOffset--> + <xsd:element name="IBIOSSettings_getTimeOffset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getTimeOffsetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setTimeOffset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeOffset" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setTimeOffsetResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::PXEDebugEnabled--> + <xsd:element name="IBIOSSettings_getPXEDebugEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getPXEDebugEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setPXEDebugEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="PXEDebugEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setPXEDebugEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IBIOSSettings::nonVolatileStorageFile--> + <xsd:element name="IBIOSSettings_getNonVolatileStorageFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getNonVolatileStorageFileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBIOSSettings::SMBIOSUuidLittleEndian--> + <xsd:element name="IBIOSSettings_getSMBIOSUuidLittleEndian"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_getSMBIOSUuidLittleEndianResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setSMBIOSUuidLittleEndian"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="SMBIOSUuidLittleEndian" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBIOSSettings_setSMBIOSUuidLittleEndianResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IRecordingScreenSettings--> + <!-- readonly attribute IRecordingScreenSettings::id--> + <xsd:element name="IRecordingScreenSettings_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::enabled--> + <xsd:element name="IRecordingScreenSettings_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::features--> + <xsd:element name="IRecordingScreenSettings_getFeatures"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getFeaturesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setFeatures"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="features" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setFeaturesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::destination--> + <xsd:element name="IRecordingScreenSettings_getDestination"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getDestinationResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:RecordingDestination"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setDestination"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="destination" type="vbox:RecordingDestination"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setDestinationResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::filename--> + <xsd:element name="IRecordingScreenSettings_getFilename"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getFilenameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setFilename"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="filename" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setFilenameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::maxTime--> + <xsd:element name="IRecordingScreenSettings_getMaxTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getMaxTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setMaxTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maxTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setMaxTimeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::maxFileSize--> + <xsd:element name="IRecordingScreenSettings_getMaxFileSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getMaxFileSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setMaxFileSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maxFileSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setMaxFileSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::options--> + <xsd:element name="IRecordingScreenSettings_getOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="options" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setOptionsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::audioCodec--> + <xsd:element name="IRecordingScreenSettings_getAudioCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getAudioCodecResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:RecordingAudioCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioCodec" type="vbox:RecordingAudioCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioCodecResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::audioHz--> + <xsd:element name="IRecordingScreenSettings_getAudioHz"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getAudioHzResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioHz"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioHz" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioHzResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::audioBits--> + <xsd:element name="IRecordingScreenSettings_getAudioBits"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getAudioBitsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioBits"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioBits" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioBitsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::audioChannels--> + <xsd:element name="IRecordingScreenSettings_getAudioChannels"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getAudioChannelsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioChannels"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioChannels" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setAudioChannelsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoCodec--> + <xsd:element name="IRecordingScreenSettings_getVideoCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoCodecResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:RecordingVideoCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoCodec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoCodec" type="vbox:RecordingVideoCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoCodecResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoWidth--> + <xsd:element name="IRecordingScreenSettings_getVideoWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoWidth" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoWidthResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoHeight--> + <xsd:element name="IRecordingScreenSettings_getVideoHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoHeight" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoHeightResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoRate--> + <xsd:element name="IRecordingScreenSettings_getVideoRate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoRateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoRate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoRate" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoRateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoRateControlMode--> + <xsd:element name="IRecordingScreenSettings_getVideoRateControlMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoRateControlModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:RecordingVideoRateControlMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoRateControlMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoRateControlMode" type="vbox:RecordingVideoRateControlMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoRateControlModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoFPS--> + <xsd:element name="IRecordingScreenSettings_getVideoFPS"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoFPSResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoFPS"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoFPS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoFPSResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IRecordingScreenSettings::videoScalingMethod--> + <xsd:element name="IRecordingScreenSettings_getVideoScalingMethod"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_getVideoScalingMethodResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:RecordingVideoScalingMethod"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoScalingMethod"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="videoScalingMethod" type="vbox:RecordingVideoScalingMethod"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_setVideoScalingMethodResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IRecordingScreenSettings::isFeatureEnabled--> + <xsd:element name="IRecordingScreenSettings_isFeatureEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="feature" type="vbox:RecordingFeature"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingScreenSettings_isFeatureEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IRecordingSettings--> + <!-- read/write attribute IRecordingSettings::enabled--> + <xsd:element name="IRecordingSettings_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingSettings_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingSettings_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingSettings_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IRecordingSettings::screens--> + <xsd:element name="IRecordingSettings_getScreens"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingSettings_getScreensResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IRecordingSettings::getScreenSettings--> + <xsd:element name="IRecordingSettings_getScreenSettings"> + <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="IRecordingSettings_getScreenSettingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IPCIAddress--> + <!-- read/write attribute IPCIAddress::bus--> + <xsd:element name="IPCIAddress_getBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_getBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bus" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setBusResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IPCIAddress::device--> + <xsd:element name="IPCIAddress_getDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_getDeviceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="device" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IPCIAddress::devFunction--> + <xsd:element name="IPCIAddress_getDevFunction"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_getDevFunctionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setDevFunction"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="devFunction" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_setDevFunctionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IPCIAddress::asLong--> + <xsd:element name="IPCIAddress_asLong"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_asLongResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPCIAddress::fromLong--> + <xsd:element name="IPCIAddress_fromLong"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="number" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPCIAddress_fromLongResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IMachine--> + <!-- readonly attribute IMachine::parent--> + <xsd:element name="IMachine_getParent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getParentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::icon--> + <xsd:element name="IMachine_getIcon"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getIconResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIcon"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="icon" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIconResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::accessible--> + <xsd:element name="IMachine_getAccessible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAccessibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::accessError--> + <xsd:element name="IMachine_getAccessError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAccessErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::name--> + <xsd:element name="IMachine_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_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="IMachine_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::description--> + <xsd:element name="IMachine_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDescriptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::id--> + <xsd:element name="IMachine_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::groups--> + <xsd:element name="IMachine_getGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setGroupsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::OSTypeId--> + <xsd:element name="IMachine_getOSTypeId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getOSTypeIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setOSTypeId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="OSTypeId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setOSTypeIdResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::hardwareVersion--> + <xsd:element name="IMachine_getHardwareVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getHardwareVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHardwareVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hardwareVersion" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHardwareVersionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::hardwareUUID--> + <xsd:element name="IMachine_getHardwareUUID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getHardwareUUIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHardwareUUID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hardwareUUID" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHardwareUUIDResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::CPUCount--> + <xsd:element name="IMachine_getCPUCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CPUCount" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUCountResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::CPUHotPlugEnabled--> + <xsd:element name="IMachine_getCPUHotPlugEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUHotPlugEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUHotPlugEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CPUHotPlugEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUHotPlugEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::CPUExecutionCap--> + <xsd:element name="IMachine_getCPUExecutionCap"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUExecutionCapResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUExecutionCap"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CPUExecutionCap" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUExecutionCapResponse"> + <xsd:complexType> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getMemorySizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setMemorySize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="memorySize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setMemorySizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::memoryBalloonSize--> + <xsd:element name="IMachine_getMemoryBalloonSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getMemoryBalloonSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setMemoryBalloonSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="memoryBalloonSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setMemoryBalloonSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::pageFusionEnabled--> + <xsd:element name="IMachine_getPageFusionEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getPageFusionEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setPageFusionEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pageFusionEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setPageFusionEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::graphicsAdapter--> + <xsd:element name="IMachine_getGraphicsAdapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getGraphicsAdapterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::BIOSSettings--> + <xsd:element name="IMachine_getBIOSSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getBIOSSettingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::recordingSettings--> + <xsd:element name="IMachine_getRecordingSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getRecordingSettingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::firmwareType--> + <xsd:element name="IMachine_getFirmwareType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getFirmwareTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FirmwareType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setFirmwareType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="firmwareType" type="vbox:FirmwareType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setFirmwareTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::pointingHIDType--> + <xsd:element name="IMachine_getPointingHIDType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getPointingHIDTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:PointingHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setPointingHIDType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pointingHIDType" type="vbox:PointingHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setPointingHIDTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::keyboardHIDType--> + <xsd:element name="IMachine_getKeyboardHIDType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getKeyboardHIDTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:KeyboardHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setKeyboardHIDType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="keyboardHIDType" type="vbox:KeyboardHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setKeyboardHIDTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::HPETEnabled--> + <xsd:element name="IMachine_getHPETEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getHPETEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHPETEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="HPETEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHPETEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::chipsetType--> + <xsd:element name="IMachine_getChipsetType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getChipsetTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ChipsetType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setChipsetType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="chipsetType" type="vbox:ChipsetType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setChipsetTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::snapshotFolder--> + <xsd:element name="IMachine_getSnapshotFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSnapshotFolderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setSnapshotFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="snapshotFolder" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setSnapshotFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::VRDEServer--> + <xsd:element name="IMachine_getVRDEServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getVRDEServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::emulatedUSBCardReaderEnabled--> + <xsd:element name="IMachine_getEmulatedUSBCardReaderEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getEmulatedUSBCardReaderEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setEmulatedUSBCardReaderEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="emulatedUSBCardReaderEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setEmulatedUSBCardReaderEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::mediumAttachments--> + <xsd:element name="IMachine_getMediumAttachments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getMediumAttachmentsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IMediumAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::USBControllers--> + <xsd:element name="IMachine_getUSBControllers"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getUSBControllersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::USBDeviceFilters--> + <xsd:element name="IMachine_getUSBDeviceFilters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getUSBDeviceFiltersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::audioAdapter--> + <xsd:element name="IMachine_getAudioAdapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAudioAdapterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::storageControllers--> + <xsd:element name="IMachine_getStorageControllers"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getStorageControllersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::settingsFilePath--> + <xsd:element name="IMachine_getSettingsFilePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSettingsFilePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::settingsAuxFilePath--> + <xsd:element name="IMachine_getSettingsAuxFilePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSettingsAuxFilePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::settingsModified--> + <xsd:element name="IMachine_getSettingsModified"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSettingsModifiedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::sessionState--> + <xsd:element name="IMachine_getSessionState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSessionStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:SessionState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getSessionNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::sessionPID--> + <xsd:element name="IMachine_getSessionPID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSessionPIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::state--> + <xsd:element name="IMachine_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::lastStateChange--> + <xsd:element name="IMachine_getLastStateChange"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getLastStateChangeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::stateFilePath--> + <xsd:element name="IMachine_getStateFilePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getStateFilePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::logFolder--> + <xsd:element name="IMachine_getLogFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getLogFolderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::currentSnapshot--> + <xsd:element name="IMachine_getCurrentSnapshot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCurrentSnapshotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::snapshotCount--> + <xsd:element name="IMachine_getSnapshotCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSnapshotCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::currentStateModified--> + <xsd:element name="IMachine_getCurrentStateModified"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCurrentStateModifiedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::sharedFolders--> + <xsd:element name="IMachine_getSharedFolders"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSharedFoldersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::clipboardMode--> + <xsd:element name="IMachine_getClipboardMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getClipboardModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ClipboardMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setClipboardMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="clipboardMode" type="vbox:ClipboardMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setClipboardModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::clipboardFileTransfersEnabled--> + <xsd:element name="IMachine_getClipboardFileTransfersEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getClipboardFileTransfersEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setClipboardFileTransfersEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="clipboardFileTransfersEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setClipboardFileTransfersEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::dnDMode--> + <xsd:element name="IMachine_getDnDMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getDnDModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DnDMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDnDMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="dnDMode" type="vbox:DnDMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDnDModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::teleporterEnabled--> + <xsd:element name="IMachine_getTeleporterEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTeleporterEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="teleporterEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::teleporterPort--> + <xsd:element name="IMachine_getTeleporterPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTeleporterPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="teleporterPort" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterPortResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::teleporterAddress--> + <xsd:element name="IMachine_getTeleporterAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTeleporterAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="teleporterAddress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterAddressResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::teleporterPassword--> + <xsd:element name="IMachine_getTeleporterPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTeleporterPasswordResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="teleporterPassword" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTeleporterPasswordResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::paravirtProvider--> + <xsd:element name="IMachine_getParavirtProvider"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getParavirtProviderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ParavirtProvider"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setParavirtProvider"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="paravirtProvider" type="vbox:ParavirtProvider"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setParavirtProviderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::RTCUseUTC--> + <xsd:element name="IMachine_getRTCUseUTC"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getRTCUseUTCResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setRTCUseUTC"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="RTCUseUTC" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setRTCUseUTCResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::IOCacheEnabled--> + <xsd:element name="IMachine_getIOCacheEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getIOCacheEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIOCacheEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IOCacheEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIOCacheEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::IOCacheSize--> + <xsd:element name="IMachine_getIOCacheSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getIOCacheSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIOCacheSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IOCacheSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setIOCacheSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::PCIDeviceAssignments--> + <xsd:element name="IMachine_getPCIDeviceAssignments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getPCIDeviceAssignmentsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IPCIDeviceAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::bandwidthControl--> + <xsd:element name="IMachine_getBandwidthControl"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getBandwidthControlResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::tracingEnabled--> + <xsd:element name="IMachine_getTracingEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTracingEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTracingEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="tracingEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTracingEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::tracingConfig--> + <xsd:element name="IMachine_getTracingConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getTracingConfigResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTracingConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="tracingConfig" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setTracingConfigResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::allowTracingToAccessVM--> + <xsd:element name="IMachine_getAllowTracingToAccessVM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAllowTracingToAccessVMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAllowTracingToAccessVM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="allowTracingToAccessVM" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAllowTracingToAccessVMResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::autostartEnabled--> + <xsd:element name="IMachine_getAutostartEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAutostartEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostartEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autostartEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostartEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::autostartDelay--> + <xsd:element name="IMachine_getAutostartDelay"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAutostartDelayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostartDelay"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autostartDelay" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostartDelayResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::autostopType--> + <xsd:element name="IMachine_getAutostopType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getAutostopTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AutostopType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostopType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autostopType" type="vbox:AutostopType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutostopTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::defaultFrontend--> + <xsd:element name="IMachine_getDefaultFrontend"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getDefaultFrontendResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDefaultFrontend"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultFrontend" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setDefaultFrontendResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachine::USBProxyAvailable--> + <xsd:element name="IMachine_getUSBProxyAvailable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getUSBProxyAvailableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </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="vbox:VMProcPriority"/> + </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="vbox:VMProcPriority"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setVMProcessPriorityResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::paravirtDebug--> + <xsd:element name="IMachine_getParavirtDebug"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getParavirtDebugResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setParavirtDebug"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="paravirtDebug" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setParavirtDebugResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachine::CPUProfile--> + <xsd:element name="IMachine_getCPUProfile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUProfileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUProfile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CPUProfile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUProfileResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::lockMachine--> + <xsd:element name="IMachine_lockMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="session" type="xsd:string"/> + <xsd:element name="lockType" type="vbox:LockType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_lockMachineResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::launchVMProcess--> + <xsd:element name="IMachine_launchVMProcess"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="session" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="environmentChanges" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_launchVMProcessResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setBootOrder--> + <xsd:element name="IMachine_setBootOrder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + <xsd:element name="device" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setBootOrderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getBootOrder--> + <xsd:element name="IMachine_getBootOrder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getBootOrderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::attachDevice--> + <xsd:element name="IMachine_attachDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="type" type="vbox:DeviceType"/> + <xsd:element name="medium" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_attachDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::attachDeviceWithoutMedium--> + <xsd:element name="IMachine_attachDeviceWithoutMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="type" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_attachDeviceWithoutMediumResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::detachDevice--> + <xsd:element name="IMachine_detachDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_detachDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::passthroughDevice--> + <xsd:element name="IMachine_passthroughDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="passthrough" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_passthroughDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::temporaryEjectDevice--> + <xsd:element name="IMachine_temporaryEjectDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="temporaryEject" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_temporaryEjectDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::nonRotationalDevice--> + <xsd:element name="IMachine_nonRotationalDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="nonRotational" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_nonRotationalDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setAutoDiscardForDevice--> + <xsd:element name="IMachine_setAutoDiscardForDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="discard" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setAutoDiscardForDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setHotPluggableForDevice--> + <xsd:element name="IMachine_setHotPluggableForDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="hotPluggable" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHotPluggableForDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setBandwidthGroupForDevice--> + <xsd:element name="IMachine_setBandwidthGroupForDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="bandwidthGroup" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setBandwidthGroupForDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setNoBandwidthGroupForDevice--> + <xsd:element name="IMachine_setNoBandwidthGroupForDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setNoBandwidthGroupForDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::unmountMedium--> + <xsd:element name="IMachine_unmountMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="force" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_unmountMediumResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::mountMedium--> + <xsd:element name="IMachine_mountMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + <xsd:element name="medium" type="xsd:string"/> + <xsd:element name="force" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_mountMediumResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getMedium--> + <xsd:element name="IMachine_getMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getMediumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getMediumAttachmentsOfController--> + <xsd:element name="IMachine_getMediumAttachmentsOfController"> + <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="IMachine_getMediumAttachmentsOfControllerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IMediumAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getMediumAttachment--> + <xsd:element name="IMachine_getMediumAttachment"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="controllerPort" type="xsd:int"/> + <xsd:element name="device" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getMediumAttachmentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IMediumAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::attachHostPCIDevice--> + <xsd:element name="IMachine_attachHostPCIDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostAddress" type="xsd:int"/> + <xsd:element name="desiredGuestAddress" type="xsd:int"/> + <xsd:element name="tryToUnbind" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_attachHostPCIDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::detachHostPCIDevice--> + <xsd:element name="IMachine_detachHostPCIDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostAddress" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_detachHostPCIDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getNetworkAdapter--> + <xsd:element name="IMachine_getNetworkAdapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="slot" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getNetworkAdapterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::addStorageController--> + <xsd:element name="IMachine_addStorageController"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="connectionType" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_addStorageControllerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getStorageControllerByName--> + <xsd:element name="IMachine_getStorageControllerByName"> + <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="IMachine_getStorageControllerByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getStorageControllerByInstance--> + <xsd:element name="IMachine_getStorageControllerByInstance"> + <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> + </xsd:element> + <xsd:element name="IMachine_getStorageControllerByInstanceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::removeStorageController--> + <xsd:element name="IMachine_removeStorageController"> + <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="IMachine_removeStorageControllerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setStorageControllerBootable--> + <xsd:element name="IMachine_setStorageControllerBootable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="bootable" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setStorageControllerBootableResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::addUSBController--> + <xsd:element name="IMachine_addUSBController"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="type" type="vbox:USBControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_addUSBControllerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::removeUSBController--> + <xsd:element name="IMachine_removeUSBController"> + <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="IMachine_removeUSBControllerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getUSBControllerByName--> + <xsd:element name="IMachine_getUSBControllerByName"> + <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="IMachine_getUSBControllerByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getUSBControllerCountByType--> + <xsd:element name="IMachine_getUSBControllerCountByType"> + <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="IMachine_getUSBControllerCountByTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getSerialPort--> + <xsd:element name="IMachine_getSerialPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="slot" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getSerialPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getParallelPort--> + <xsd:element name="IMachine_getParallelPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="slot" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getParallelPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getExtraDataKeys--> + <xsd:element name="IMachine_getExtraDataKeys"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getExtraDataKeysResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getExtraData--> + <xsd:element name="IMachine_getExtraData"> + <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="IMachine_getExtraDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setExtraData--> + <xsd:element name="IMachine_setExtraData"> + <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="IMachine_setExtraDataResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getCPUProperty--> + <xsd:element name="IMachine_getCPUProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="vbox:CPUPropertyType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setCPUProperty--> + <xsd:element name="IMachine_setCPUProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="vbox:CPUPropertyType"/> + <xsd:element name="value" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getCPUIDLeafByOrdinal--> + <xsd:element name="IMachine_getCPUIDLeafByOrdinal"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="ordinal" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUIDLeafByOrdinalResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="idx" type="xsd:unsignedInt"/> + <xsd:element name="idxSub" type="xsd:unsignedInt"/> + <xsd:element name="valEax" type="xsd:unsignedInt"/> + <xsd:element name="valEbx" type="xsd:unsignedInt"/> + <xsd:element name="valEcx" type="xsd:unsignedInt"/> + <xsd:element name="valEdx" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getCPUIDLeaf--> + <xsd:element name="IMachine_getCPUIDLeaf"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="idx" type="xsd:unsignedInt"/> + <xsd:element name="idxSub" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUIDLeafResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="valEax" type="xsd:unsignedInt"/> + <xsd:element name="valEbx" type="xsd:unsignedInt"/> + <xsd:element name="valEcx" type="xsd:unsignedInt"/> + <xsd:element name="valEdx" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setCPUIDLeaf--> + <xsd:element name="IMachine_setCPUIDLeaf"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="idx" type="xsd:unsignedInt"/> + <xsd:element name="idxSub" type="xsd:unsignedInt"/> + <xsd:element name="valEax" type="xsd:unsignedInt"/> + <xsd:element name="valEbx" type="xsd:unsignedInt"/> + <xsd:element name="valEcx" type="xsd:unsignedInt"/> + <xsd:element name="valEdx" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setCPUIDLeafResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::removeCPUIDLeaf--> + <xsd:element name="IMachine_removeCPUIDLeaf"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="idx" type="xsd:unsignedInt"/> + <xsd:element name="idxSub" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_removeCPUIDLeafResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::removeAllCPUIDLeaves--> + <xsd:element name="IMachine_removeAllCPUIDLeaves"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_removeAllCPUIDLeavesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getHWVirtExProperty--> + <xsd:element name="IMachine_getHWVirtExProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="vbox:HWVirtExPropertyType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getHWVirtExPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setHWVirtExProperty--> + <xsd:element name="IMachine_setHWVirtExProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="vbox:HWVirtExPropertyType"/> + <xsd:element name="value" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setHWVirtExPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setSettingsFilePath--> + <xsd:element name="IMachine_setSettingsFilePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settingsFilePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setSettingsFilePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::saveSettings--> + <xsd:element name="IMachine_saveSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_saveSettingsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::discardSettings--> + <xsd:element name="IMachine_discardSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_discardSettingsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::unregister--> + <xsd:element name="IMachine_unregister"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cleanupMode" type="vbox:CleanupMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_unregisterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::deleteConfig--> + <xsd:element name="IMachine_deleteConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="media" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_deleteConfigResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::exportTo--> + <xsd:element name="IMachine_exportTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="appliance" type="xsd:string"/> + <xsd:element name="location" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_exportToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::findSnapshot--> + <xsd:element name="IMachine_findSnapshot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="nameOrId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_findSnapshotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::createSharedFolder--> + <xsd:element name="IMachine_createSharedFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="hostPath" type="xsd:string"/> + <xsd:element name="writable" type="xsd:boolean"/> + <xsd:element name="automount" type="xsd:boolean"/> + <xsd:element name="autoMountPoint" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_createSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::removeSharedFolder--> + <xsd:element name="IMachine_removeSharedFolder"> + <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="IMachine_removeSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::canShowConsoleWindow--> + <xsd:element name="IMachine_canShowConsoleWindow"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_canShowConsoleWindowResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::showConsoleWindow--> + <xsd:element name="IMachine_showConsoleWindow"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_showConsoleWindowResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getGuestProperty--> + <xsd:element name="IMachine_getGuestProperty"> + <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="IMachine_getGuestPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string"/> + <xsd:element name="timestamp" type="xsd:long"/> + <xsd:element name="flags" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getGuestPropertyValue--> + <xsd:element name="IMachine_getGuestPropertyValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getGuestPropertyValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getGuestPropertyTimestamp--> + <xsd:element name="IMachine_getGuestPropertyTimestamp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getGuestPropertyTimestampResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setGuestProperty--> + <xsd:element name="IMachine_setGuestProperty"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> + <xsd:element name="flags" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setGuestPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::setGuestPropertyValue--> + <xsd:element name="IMachine_setGuestPropertyValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="property" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_setGuestPropertyValueResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::deleteGuestProperty--> + <xsd:element name="IMachine_deleteGuestProperty"> + <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="IMachine_deleteGuestPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::enumerateGuestProperties--> + <xsd:element name="IMachine_enumerateGuestProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="patterns" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_enumerateGuestPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="timestamps" minOccurs="0" maxOccurs="unbounded" type="xsd:long"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::querySavedGuestScreenInfo--> + <xsd:element name="IMachine_querySavedGuestScreenInfo"> + <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_querySavedGuestScreenInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="originX" type="xsd:unsignedInt"/> + <xsd:element name="originY" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::readSavedThumbnailToArray--> + <xsd:element name="IMachine_readSavedThumbnailToArray"> + <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_readSavedThumbnailToArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::querySavedScreenshotInfo--> + <xsd:element name="IMachine_querySavedScreenshotInfo"> + <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_querySavedScreenshotInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <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::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_readSavedScreenshotToArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::hotPlugCPU--> + <xsd:element name="IMachine_hotPlugCPU"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpu" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_hotPlugCPUResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::hotUnplugCPU--> + <xsd:element name="IMachine_hotUnplugCPU"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpu" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_hotUnplugCPUResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getCPUStatus--> + <xsd:element name="IMachine_getCPUStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpu" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getCPUStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::getEffectiveParavirtProvider--> + <xsd:element name="IMachine_getEffectiveParavirtProvider"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_getEffectiveParavirtProviderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ParavirtProvider"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::queryLogFilename--> + <xsd:element name="IMachine_queryLogFilename"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="idx" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_queryLogFilenameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::readLog--> + <xsd:element name="IMachine_readLog"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="idx" type="xsd:unsignedInt"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="size" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_readLogResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::cloneTo--> + <xsd:element name="IMachine_cloneTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="target" type="xsd:string"/> + <xsd:element name="mode" type="vbox:CloneMode"/> + <xsd:element name="options" minOccurs="0" maxOccurs="unbounded" type="vbox:CloneOptions"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_cloneToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachine::moveTo--> + <xsd:element name="IMachine_moveTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="folder" type="xsd:string"/> + <xsd:element name="type" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachine_moveToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEmulatedUSB_getWebcamsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEmulatedUSB::webcamAttach--> + <xsd:element name="IEmulatedUSB_webcamAttach"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="settings" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEmulatedUSB_webcamAttachResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IEmulatedUSB::webcamDetach--> + <xsd:element name="IEmulatedUSB_webcamDetach"> + <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="IEmulatedUSB_webcamDetachResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IConsole--> + <!-- readonly attribute IConsole::machine--> + <xsd:element name="IConsole_getMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::state--> + <xsd:element name="IConsole_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::guest--> + <xsd:element name="IConsole_getGuest"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::keyboard--> + <xsd:element name="IConsole_getKeyboard"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getKeyboardResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::mouse--> + <xsd:element name="IConsole_getMouse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getMouseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::display--> + <xsd:element name="IConsole_getDisplay"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getDisplayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::debugger--> + <xsd:element name="IConsole_getDebugger"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getDebuggerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::USBDevices--> + <xsd:element name="IConsole_getUSBDevices"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getUSBDevicesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::remoteUSBDevices--> + <xsd:element name="IConsole_getRemoteUSBDevices"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getRemoteUSBDevicesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::sharedFolders--> + <xsd:element name="IConsole_getSharedFolders"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getSharedFoldersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::VRDEServerInfo--> + <xsd:element name="IConsole_getVRDEServerInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getVRDEServerInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IVRDEServerInfo"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::eventSource--> + <xsd:element name="IConsole_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::attachedPCIDevices--> + <xsd:element name="IConsole_getAttachedPCIDevices"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getAttachedPCIDevicesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IPCIDeviceAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IConsole::useHostClipboard--> + <xsd:element name="IConsole_getUseHostClipboard"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getUseHostClipboardResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_setUseHostClipboard"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="useHostClipboard" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_setUseHostClipboardResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IConsole::emulatedUSB--> + <xsd:element name="IConsole_getEmulatedUSB"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getEmulatedUSBResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::powerUp--> + <xsd:element name="IConsole_powerUp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_powerUpResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::powerUpPaused--> + <xsd:element name="IConsole_powerUpPaused"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_powerUpPausedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::powerDown--> + <xsd:element name="IConsole_powerDown"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_powerDownResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::reset--> + <xsd:element name="IConsole_reset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_resetResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::pause--> + <xsd:element name="IConsole_pause"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_pauseResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::resume--> + <xsd:element name="IConsole_resume"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_resumeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::powerButton--> + <xsd:element name="IConsole_powerButton"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_powerButtonResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::sleepButton--> + <xsd:element name="IConsole_sleepButton"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_sleepButtonResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::getPowerButtonHandled--> + <xsd:element name="IConsole_getPowerButtonHandled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getPowerButtonHandledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::getGuestEnteredACPIMode--> + <xsd:element name="IConsole_getGuestEnteredACPIMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getGuestEnteredACPIModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::getDeviceActivity--> + <xsd:element name="IConsole_getDeviceActivity"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" minOccurs="0" maxOccurs="unbounded" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_getDeviceActivityResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:DeviceActivity"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::attachUSBDevice--> + <xsd:element name="IConsole_attachUSBDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + <xsd:element name="captureFilename" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_attachUSBDeviceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::detachUSBDevice--> + <xsd:element name="IConsole_detachUSBDevice"> + <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_detachUSBDeviceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::findUSBDeviceByAddress--> + <xsd:element name="IConsole_findUSBDeviceByAddress"> + <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="IConsole_findUSBDeviceByAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::findUSBDeviceById--> + <xsd:element name="IConsole_findUSBDeviceById"> + <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_findUSBDeviceByIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::createSharedFolder--> + <xsd:element name="IConsole_createSharedFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="hostPath" type="xsd:string"/> + <xsd:element name="writable" type="xsd:boolean"/> + <xsd:element name="automount" type="xsd:boolean"/> + <xsd:element name="autoMountPoint" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_createSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::removeSharedFolder--> + <xsd:element name="IConsole_removeSharedFolder"> + <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="IConsole_removeSharedFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::teleport--> + <xsd:element name="IConsole_teleport"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostname" type="xsd:string"/> + <xsd:element name="tcpport" type="xsd:unsignedInt"/> + <xsd:element name="password" type="xsd:string"/> + <xsd:element name="maxDowntime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_teleportResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::addDiskEncryptionPassword--> + <xsd:element name="IConsole_addDiskEncryptionPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + <xsd:element name="clearOnSuspend" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_addDiskEncryptionPasswordResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::addDiskEncryptionPasswords--> + <xsd:element name="IConsole_addDiskEncryptionPasswords"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="ids" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="passwords" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="clearOnSuspend" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_addDiskEncryptionPasswordsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::removeDiskEncryptionPassword--> + <xsd:element name="IConsole_removeDiskEncryptionPassword"> + <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_removeDiskEncryptionPasswordResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IConsole::clearAllDiskEncryptionPasswords--> + <xsd:element name="IConsole_clearAllDiskEncryptionPasswords"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IConsole_clearAllDiskEncryptionPasswordsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IHostNetworkInterface--> + <!-- readonly attribute IHostNetworkInterface::name--> + <xsd:element name="IHostNetworkInterface_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::shortName--> + <xsd:element name="IHostNetworkInterface_getShortName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getShortNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::id--> + <xsd:element name="IHostNetworkInterface_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::networkName--> + <xsd:element name="IHostNetworkInterface_getNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::DHCPEnabled--> + <xsd:element name="IHostNetworkInterface_getDHCPEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getDHCPEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::IPAddress--> + <xsd:element name="IHostNetworkInterface_getIPAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getIPAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::networkMask--> + <xsd:element name="IHostNetworkInterface_getNetworkMask"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getNetworkMaskResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::IPV6Supported--> + <xsd:element name="IHostNetworkInterface_getIPV6Supported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getIPV6SupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::IPV6Address--> + <xsd:element name="IHostNetworkInterface_getIPV6Address"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getIPV6AddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::IPV6NetworkMaskPrefixLength--> + <xsd:element name="IHostNetworkInterface_getIPV6NetworkMaskPrefixLength"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::hardwareAddress--> + <xsd:element name="IHostNetworkInterface_getHardwareAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getHardwareAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::mediumType--> + <xsd:element name="IHostNetworkInterface_getMediumType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getMediumTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:HostNetworkInterfaceMediumType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::status--> + <xsd:element name="IHostNetworkInterface_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:HostNetworkInterfaceStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::interfaceType--> + <xsd:element name="IHostNetworkInterface_getInterfaceType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getInterfaceTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:HostNetworkInterfaceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostNetworkInterface::wireless--> + <xsd:element name="IHostNetworkInterface_getWireless"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_getWirelessResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHostNetworkInterface::enableStaticIPConfig--> + <xsd:element name="IHostNetworkInterface_enableStaticIPConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IPAddress" type="xsd:string"/> + <xsd:element name="networkMask" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_enableStaticIPConfigResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHostNetworkInterface::enableStaticIPConfigV6--> + <xsd:element name="IHostNetworkInterface_enableStaticIPConfigV6"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IPV6Address" type="xsd:string"/> + <xsd:element name="IPV6NetworkMaskPrefixLength" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_enableStaticIPConfigV6Response"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHostNetworkInterface::enableDynamicIPConfig--> + <xsd:element name="IHostNetworkInterface_enableDynamicIPConfig"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_enableDynamicIPConfigResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHostNetworkInterface::DHCPRediscover--> + <xsd:element name="IHostNetworkInterface_DHCPRediscover"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostNetworkInterface_DHCPRediscoverResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IHostVideoInputDevice--> + <!-- readonly attribute IHostVideoInputDevice::name--> + <xsd:element name="IHostVideoInputDevice_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostVideoInputDevice_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostVideoInputDevice::path--> + <xsd:element name="IHostVideoInputDevice_getPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostVideoInputDevice_getPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostVideoInputDevice::alias--> + <xsd:element name="IHostVideoInputDevice_getAlias"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostVideoInputDevice_getAliasResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IHostUpdate--> + <!--Interface IHost--> + <!-- readonly attribute IHost::DVDDrives--> + <xsd:element name="IHost_getDVDDrives"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getDVDDrivesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::floppyDrives--> + <xsd:element name="IHost_getFloppyDrives"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getFloppyDrivesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::USBDevices--> + <xsd:element name="IHost_getUSBDevices"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getUSBDevicesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::USBDeviceFilters--> + <xsd:element name="IHost_getUSBDeviceFilters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getUSBDeviceFiltersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::networkInterfaces--> + <xsd:element name="IHost_getNetworkInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getNetworkInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::nameServers--> + <xsd:element name="IHost_getNameServers"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getNameServersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::domainName--> + <xsd:element name="IHost_getDomainName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getDomainNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::searchStrings--> + <xsd:element name="IHost_getSearchStrings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getSearchStringsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::processorCount--> + <xsd:element name="IHost_getProcessorCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::processorOnlineCount--> + <xsd:element name="IHost_getProcessorOnlineCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorOnlineCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::processorCoreCount--> + <xsd:element name="IHost_getProcessorCoreCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorCoreCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::processorOnlineCoreCount--> + <xsd:element name="IHost_getProcessorOnlineCoreCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorOnlineCoreCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::memorySize--> + <xsd:element name="IHost_getMemorySize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getMemorySizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::memoryAvailable--> + <xsd:element name="IHost_getMemoryAvailable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getMemoryAvailableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::operatingSystem--> + <xsd:element name="IHost_getOperatingSystem"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getOperatingSystemResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::OSVersion--> + <xsd:element name="IHost_getOSVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getOSVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::UTCTime--> + <xsd:element name="IHost_getUTCTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getUTCTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::acceleration3DAvailable--> + <xsd:element name="IHost_getAcceleration3DAvailable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getAcceleration3DAvailableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::videoInputDevices--> + <xsd:element name="IHost_getVideoInputDevices"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getVideoInputDevicesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHost::update--> + <xsd:element name="IHost_getUpdate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getUpdateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::getProcessorSpeed--> + <xsd:element name="IHost_getProcessorSpeed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorSpeedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::getProcessorFeature--> + <xsd:element name="IHost_getProcessorFeature"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="feature" type="vbox:ProcessorFeature"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorFeatureResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::getProcessorDescription--> + <xsd:element name="IHost_getProcessorDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::getProcessorCPUIDLeaf--> + <xsd:element name="IHost_getProcessorCPUIDLeaf"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="leaf" type="xsd:unsignedInt"/> + <xsd:element name="subLeaf" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_getProcessorCPUIDLeafResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="valEax" type="xsd:unsignedInt"/> + <xsd:element name="valEbx" type="xsd:unsignedInt"/> + <xsd:element name="valEcx" type="xsd:unsignedInt"/> + <xsd:element name="valEdx" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::createHostOnlyNetworkInterface--> + <xsd:element name="IHost_createHostOnlyNetworkInterface"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_createHostOnlyNetworkInterfaceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="hostInterface" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::removeHostOnlyNetworkInterface--> + <xsd:element name="IHost_removeHostOnlyNetworkInterface"> + <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="IHost_removeHostOnlyNetworkInterfaceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::createUSBDeviceFilter--> + <xsd:element name="IHost_createUSBDeviceFilter"> + <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="IHost_createUSBDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::insertUSBDeviceFilter--> + <xsd:element name="IHost_insertUSBDeviceFilter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + <xsd:element name="filter" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_insertUSBDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHost::removeUSBDeviceFilter--> + <xsd:element name="IHost_removeUSBDeviceFilter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_removeUSBDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findHostDVDDrive--> + <xsd:element name="IHost_findHostDVDDrive"> + <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="IHost_findHostDVDDriveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findHostFloppyDrive--> + <xsd:element name="IHost_findHostFloppyDrive"> + <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="IHost_findHostFloppyDriveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findHostNetworkInterfaceByName--> + <xsd:element name="IHost_findHostNetworkInterfaceByName"> + <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="IHost_findHostNetworkInterfaceByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findHostNetworkInterfaceById--> + <xsd:element name="IHost_findHostNetworkInterfaceById"> + <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="IHost_findHostNetworkInterfaceByIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findHostNetworkInterfacesOfType--> + <xsd:element name="IHost_findHostNetworkInterfacesOfType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:HostNetworkInterfaceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_findHostNetworkInterfacesOfTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findUSBDeviceById--> + <xsd:element name="IHost_findUSBDeviceById"> + <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="IHost_findUSBDeviceByIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::findUSBDeviceByAddress--> + <xsd:element name="IHost_findUSBDeviceByAddress"> + <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="IHost_findUSBDeviceByAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::generateMACAddress--> + <xsd:element name="IHost_generateMACAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_generateMACAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IHost::addUSBDeviceSource--> + <xsd:element name="IHost_addUSBDeviceSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="backend" type="xsd:string"/> + <xsd:element name="id" type="xsd:string"/> + <xsd:element name="address" type="xsd:string"/> + <xsd:element name="propertyNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="propertyValues" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHost_addUSBDeviceSourceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IHost::removeUSBDeviceSource--> + <xsd:element name="IHost_removeUSBDeviceSource"> + <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="IHost_removeUSBDeviceSourceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface ISystemProperties--> + <!-- readonly attribute ISystemProperties::minGuestRAM--> + <xsd:element name="ISystemProperties_getMinGuestRAM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMinGuestRAMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::maxGuestRAM--> + <xsd:element name="ISystemProperties_getMaxGuestRAM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxGuestRAMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::minGuestVRAM--> + <xsd:element name="ISystemProperties_getMinGuestVRAM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMinGuestVRAMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::maxGuestVRAM--> + <xsd:element name="ISystemProperties_getMaxGuestVRAM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxGuestVRAMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::minGuestCPUCount--> + <xsd:element name="ISystemProperties_getMinGuestCPUCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMinGuestCPUCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::maxGuestCPUCount--> + <xsd:element name="ISystemProperties_getMaxGuestCPUCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxGuestCPUCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::maxGuestMonitors--> + <xsd:element name="ISystemProperties_getMaxGuestMonitors"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxGuestMonitorsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::infoVDSize--> + <xsd:element name="ISystemProperties_getInfoVDSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getInfoVDSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::serialPortCount--> + <xsd:element name="ISystemProperties_getSerialPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSerialPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::parallelPortCount--> + <xsd:element name="ISystemProperties_getParallelPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getParallelPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::maxBootPosition--> + <xsd:element name="ISystemProperties_getMaxBootPosition"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxBootPositionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getExclusiveHwVirtResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setExclusiveHwVirt"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="exclusiveHwVirt" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setExclusiveHwVirtResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::defaultMachineFolder--> + <xsd:element name="ISystemProperties_getDefaultMachineFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultMachineFolderResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultMachineFolder"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultMachineFolder" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultMachineFolderResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::loggingLevel--> + <xsd:element name="ISystemProperties_getLoggingLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getLoggingLevelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setLoggingLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="loggingLevel" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setLoggingLevelResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::mediumFormats--> + <xsd:element name="ISystemProperties_getMediumFormats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMediumFormatsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::defaultHardDiskFormat--> + <xsd:element name="ISystemProperties_getDefaultHardDiskFormat"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultHardDiskFormatResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultHardDiskFormat"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultHardDiskFormat" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultHardDiskFormatResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::freeDiskSpaceWarning--> + <xsd:element name="ISystemProperties_getFreeDiskSpaceWarning"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getFreeDiskSpaceWarningResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpaceWarning"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="freeDiskSpaceWarning" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpaceWarningResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::freeDiskSpacePercentWarning--> + <xsd:element name="ISystemProperties_getFreeDiskSpacePercentWarning"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getFreeDiskSpacePercentWarningResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpacePercentWarning"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="freeDiskSpacePercentWarning" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpacePercentWarningResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::freeDiskSpaceError--> + <xsd:element name="ISystemProperties_getFreeDiskSpaceError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getFreeDiskSpaceErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpaceError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="freeDiskSpaceError" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpaceErrorResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::freeDiskSpacePercentError--> + <xsd:element name="ISystemProperties_getFreeDiskSpacePercentError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getFreeDiskSpacePercentErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpacePercentError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="freeDiskSpacePercentError" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setFreeDiskSpacePercentErrorResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::VRDEAuthLibrary--> + <xsd:element name="ISystemProperties_getVRDEAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getVRDEAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setVRDEAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="VRDEAuthLibrary" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setVRDEAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::webServiceAuthLibrary--> + <xsd:element name="ISystemProperties_getWebServiceAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getWebServiceAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setWebServiceAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="webServiceAuthLibrary" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setWebServiceAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::defaultVRDEExtPack--> + <xsd:element name="ISystemProperties_getDefaultVRDEExtPack"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultVRDEExtPackResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultVRDEExtPack"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultVRDEExtPack" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultVRDEExtPackResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::logHistoryCount--> + <xsd:element name="ISystemProperties_getLogHistoryCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getLogHistoryCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setLogHistoryCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logHistoryCount" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setLogHistoryCountResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::defaultAudioDriver--> + <xsd:element name="ISystemProperties_getDefaultAudioDriver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultAudioDriverResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AudioDriverType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::autostartDatabasePath--> + <xsd:element name="ISystemProperties_getAutostartDatabasePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getAutostartDatabasePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setAutostartDatabasePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autostartDatabasePath" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setAutostartDatabasePathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::defaultAdditionsISO--> + <xsd:element name="ISystemProperties_getDefaultAdditionsISO"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultAdditionsISOResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultAdditionsISO"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultAdditionsISO" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultAdditionsISOResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::defaultFrontend--> + <xsd:element name="ISystemProperties_getDefaultFrontend"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultFrontendResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultFrontend"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="defaultFrontend" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setDefaultFrontendResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::screenShotFormats--> + <xsd:element name="ISystemProperties_getScreenShotFormats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getScreenShotFormatsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:BitmapFormat"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::proxyMode--> + <xsd:element name="ISystemProperties_getProxyMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getProxyModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProxyMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setProxyMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="proxyMode" type="vbox:ProxyMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setProxyModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISystemProperties::proxyURL--> + <xsd:element name="ISystemProperties_getProxyURL"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getProxyURLResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setProxyURL"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="proxyURL" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_setProxyURLResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedParavirtProviders--> + <xsd:element name="ISystemProperties_getSupportedParavirtProviders"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedParavirtProvidersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:ParavirtProvider"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedClipboardModes--> + <xsd:element name="ISystemProperties_getSupportedClipboardModes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedClipboardModesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:ClipboardMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedDnDModes--> + <xsd:element name="ISystemProperties_getSupportedDnDModes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedDnDModesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:DnDMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedFirmwareTypes--> + <xsd:element name="ISystemProperties_getSupportedFirmwareTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedFirmwareTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:FirmwareType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedPointingHIDTypes--> + <xsd:element name="ISystemProperties_getSupportedPointingHIDTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedPointingHIDTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:PointingHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedKeyboardHIDTypes--> + <xsd:element name="ISystemProperties_getSupportedKeyboardHIDTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedKeyboardHIDTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:KeyboardHIDType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedVFSTypes--> + <xsd:element name="ISystemProperties_getSupportedVFSTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedVFSTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:VFSType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedImportOptions--> + <xsd:element name="ISystemProperties_getSupportedImportOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedImportOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:ImportOptions"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedExportOptions--> + <xsd:element name="ISystemProperties_getSupportedExportOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedExportOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:ExportOptions"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedRecordingAudioCodecs--> + <xsd:element name="ISystemProperties_getSupportedRecordingAudioCodecs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedRecordingAudioCodecsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:RecordingAudioCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedRecordingVideoCodecs--> + <xsd:element name="ISystemProperties_getSupportedRecordingVideoCodecs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedRecordingVideoCodecsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:RecordingVideoCodec"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedRecordingVSMethods--> + <xsd:element name="ISystemProperties_getSupportedRecordingVSMethods"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedRecordingVSMethodsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:RecordingVideoScalingMethod"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedRecordingVRCModes--> + <xsd:element name="ISystemProperties_getSupportedRecordingVRCModes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedRecordingVRCModesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:RecordingVideoRateControlMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedGraphicsControllerTypes--> + <xsd:element name="ISystemProperties_getSupportedGraphicsControllerTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedGraphicsControllerTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:GraphicsControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedCloneOptions--> + <xsd:element name="ISystemProperties_getSupportedCloneOptions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedCloneOptionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:CloneOptions"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedAutostopTypes--> + <xsd:element name="ISystemProperties_getSupportedAutostopTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedAutostopTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:AutostopType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedVMProcPriorities--> + <xsd:element name="ISystemProperties_getSupportedVMProcPriorities"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedVMProcPrioritiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:VMProcPriority"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedNetworkAttachmentTypes--> + <xsd:element name="ISystemProperties_getSupportedNetworkAttachmentTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedNetworkAttachmentTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:NetworkAttachmentType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedNetworkAdapterTypes--> + <xsd:element name="ISystemProperties_getSupportedNetworkAdapterTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedNetworkAdapterTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:NetworkAdapterType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedPortModes--> + <xsd:element name="ISystemProperties_getSupportedPortModes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedPortModesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:PortMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedUartTypes--> + <xsd:element name="ISystemProperties_getSupportedUartTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedUartTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:UartType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedUSBControllerTypes--> + <xsd:element name="ISystemProperties_getSupportedUSBControllerTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedUSBControllerTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:USBControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedAudioDriverTypes--> + <xsd:element name="ISystemProperties_getSupportedAudioDriverTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedAudioDriverTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:AudioDriverType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedAudioControllerTypes--> + <xsd:element name="ISystemProperties_getSupportedAudioControllerTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedAudioControllerTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:AudioControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedStorageBuses--> + <xsd:element name="ISystemProperties_getSupportedStorageBuses"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedStorageBusesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedStorageControllerTypes--> + <xsd:element name="ISystemProperties_getSupportedStorageControllerTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedStorageControllerTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISystemProperties::supportedChipsetTypes--> + <xsd:element name="ISystemProperties_getSupportedChipsetTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getSupportedChipsetTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:ChipsetType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxNetworkAdapters--> + <xsd:element name="ISystemProperties_getMaxNetworkAdapters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="chipset" type="vbox:ChipsetType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxNetworkAdaptersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxNetworkAdaptersOfType--> + <xsd:element name="ISystemProperties_getMaxNetworkAdaptersOfType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="chipset" type="vbox:ChipsetType"/> + <xsd:element name="type" type="vbox:NetworkAttachmentType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxNetworkAdaptersOfTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxDevicesPerPortForStorageBus--> + <xsd:element name="ISystemProperties_getMaxDevicesPerPortForStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxDevicesPerPortForStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMinPortCountForStorageBus--> + <xsd:element name="ISystemProperties_getMinPortCountForStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMinPortCountForStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxPortCountForStorageBus--> + <xsd:element name="ISystemProperties_getMaxPortCountForStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxPortCountForStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxInstancesOfStorageBus--> + <xsd:element name="ISystemProperties_getMaxInstancesOfStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="chipset" type="vbox:ChipsetType"/> + <xsd:element name="bus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxInstancesOfStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getDeviceTypesForStorageBus--> + <xsd:element name="ISystemProperties_getDeviceTypesForStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDeviceTypesForStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getStorageBusForStorageControllerType--> + <xsd:element name="ISystemProperties_getStorageBusForStorageControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="storageControllerType" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getStorageBusForStorageControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getStorageControllerTypesForStorageBus--> + <xsd:element name="ISystemProperties_getStorageControllerTypesForStorageBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="storageBus" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getStorageControllerTypesForStorageBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getDefaultIoCacheSettingForStorageController--> + <xsd:element name="ISystemProperties_getDefaultIoCacheSettingForStorageController"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="controllerType" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getDefaultIoCacheSettingForStorageControllerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getStorageControllerHotplugCapable--> + <xsd:element name="ISystemProperties_getStorageControllerHotplugCapable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="controllerType" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getStorageControllerHotplugCapableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISystemProperties::getMaxInstancesOfUSBControllerType--> + <xsd:element name="ISystemProperties_getMaxInstancesOfUSBControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="chipset" type="vbox:ChipsetType"/> + <xsd:element name="type" type="vbox:USBControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISystemProperties_getMaxInstancesOfUSBControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IDnDBase--> + <!-- readonly attribute IDnDBase::formats--> + <xsd:element name="IDnDBase_getFormats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDBase_getFormatsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDBase_isFormatSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDBase::addFormats--> + <xsd:element name="IDnDBase_addFormats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDBase_addFormatsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDnDBase::removeFormats--> + <xsd:element name="IDnDBase_removeFormats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDBase_removeFormatsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IDnDSource--> + <!-- method IDnDSource::dragIsPending--> + <xsd:element name="IDnDSource_dragIsPending"> + <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="IDnDSource_dragIsPendingResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="allowedActions" minOccurs="0" maxOccurs="unbounded" type="vbox:DnDAction"/> + <xsd:element name="returnval" type="vbox:DnDAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDSource::drop--> + <xsd:element name="IDnDSource_drop"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="action" type="vbox:DnDAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDSource_dropResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDSource::receiveData--> + <xsd:element name="IDnDSource_receiveData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDSource_receiveDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="defaultAction" type="vbox:DnDAction"/> + <xsd:element name="allowedActions" minOccurs="0" maxOccurs="unbounded" type="vbox:DnDAction"/> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDTarget_enterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DnDAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDTarget::move--> + <xsd:element name="IDnDTarget_move"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="defaultAction" type="vbox:DnDAction"/> + <xsd:element name="allowedActions" minOccurs="0" maxOccurs="unbounded" type="vbox:DnDAction"/> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDTarget_moveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DnDAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDTarget::leave--> + <xsd:element name="IDnDTarget_leave"> + <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="IDnDTarget_leaveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDnDTarget::drop--> + <xsd:element name="IDnDTarget_drop"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="defaultAction" type="vbox:DnDAction"/> + <xsd:element name="allowedActions" minOccurs="0" maxOccurs="unbounded" type="vbox:DnDAction"/> + <xsd:element name="formats" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDTarget_dropResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="returnval" type="vbox:DnDAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDnDTarget::sendData--> + <xsd:element name="IDnDTarget_sendData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="data" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDTarget_sendDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getUserResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::domain--> + <xsd:element name="IGuestSession_getDomain"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getDomainResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::name--> + <xsd:element name="IGuestSession_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::id--> + <xsd:element name="IGuestSession_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGuestSession::timeout--> + <xsd:element name="IGuestSession_getTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getTimeoutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_setTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_setTimeoutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::protocolVersion--> + <xsd:element name="IGuestSession_getProtocolVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getProtocolVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::status--> + <xsd:element name="IGuestSession_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestSessionStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_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_setEnvironmentChanges"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="environmentChanges" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getProcessesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </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::userHome--> + <xsd:element name="IGuestSession_getUserHome"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getUserHomeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::userDocuments--> + <xsd:element name="IGuestSession_getUserDocuments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getUserDocumentsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::directories--> + <xsd:element name="IGuestSession_getDirectories"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getDirectoriesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::files--> + <xsd:element name="IGuestSession_getFiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getFilesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSession::eventSource--> + <xsd:element name="IGuestSession_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::close--> + <xsd:element name="IGuestSession_close"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_closeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::copyFromGuest--> + <xsd:element name="IGuestSession_copyFromGuest"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="sources" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="filters" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_copyFromGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::copyToGuest--> + <xsd:element name="IGuestSession_copyToGuest"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="sources" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="filters" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_copyToGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCopyFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryCopyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCopyFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <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:DirectoryCopyFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryCopyToGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryCreate--> + <xsd:element name="IGuestSession_directoryCreate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryCreateFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryCreateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryCreateTemp--> + <xsd:element name="IGuestSession_directoryCreateTemp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="templateName" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="secure" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryCreateTempResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryExists--> + <xsd:element name="IGuestSession_directoryExists"> + <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_directoryExistsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryOpen--> + <xsd:element name="IGuestSession_directoryOpen"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="filter" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryOpenFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryOpenResponse"> + <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> + <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_directoryRemoveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::directoryRemoveRecursive--> + <xsd:element name="IGuestSession_directoryRemoveRecursive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:DirectoryRemoveRecFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_directoryRemoveRecursiveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::environmentScheduleSet--> + <xsd:element name="IGuestSession_environmentScheduleSet"> + <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:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_environmentScheduleSetResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::environmentScheduleUnset--> + <xsd:element name="IGuestSession_environmentScheduleUnset"> + <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_environmentScheduleUnsetResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- 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_environmentGetBaseVariableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::environmentDoesBaseVariableExist--> + <xsd:element name="IGuestSession_environmentDoesBaseVariableExist"> + <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_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::fileCopyFromGuest--> + <xsd:element name="IGuestSession_fileCopyFromGuest"> + <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_fileCopyFromGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fileCopyToGuest--> + <xsd:element name="IGuestSession_fileCopyToGuest"> + <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_fileCopyToGuestResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fileCreateTemp--> + <xsd:element name="IGuestSession_fileCreateTemp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="templateName" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> + <xsd:element name="path" type="xsd:string"/> + <xsd:element name="secure" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fileCreateTempResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fileExists--> + <xsd:element name="IGuestSession_fileExists"> + <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_fileExistsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_fileOpenResponse"> + <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"> + <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="sharingMode" type="vbox:FileSharingMode"/> + <xsd:element name="creationMode" type="xsd:unsignedInt"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FileOpenExFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fileOpenExResponse"> + <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"> + <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_fileQuerySizeResponse"> + <xsd:complexType> + <xsd:sequence> + <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::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_fsObjQueryInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjRemove--> + <xsd:element name="IGuestSession_fsObjRemove"> + <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_fsObjRemoveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjRemoveArray--> + <xsd:element name="IGuestSession_fsObjRemoveArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="path" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fsObjRemoveArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjRename--> + <xsd:element name="IGuestSession_fsObjRename"> + <xsd:complexType> + <xsd:sequence> + <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> + <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="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FsObjMoveFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fsObjMoveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjMoveArray--> + <xsd:element name="IGuestSession_fsObjMoveArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="source" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="destination" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:FsObjMoveFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fsObjMoveArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjCopyArray--> + <xsd:element name="IGuestSession_fsObjCopyArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="source" minOccurs="0" maxOccurs="unbounded" 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_fsObjCopyArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::fsObjSetACL--> + <xsd:element name="IGuestSession_fsObjSetACL"> + <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:element name="acl" type="xsd:string"/> + <xsd:element name="mode" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_fsObjSetACLResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::processCreate--> + <xsd:element name="IGuestSession_processCreate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="executable" type="xsd:string"/> + <xsd:element name="arguments" 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> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_processCreateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::processCreateEx--> + <xsd:element name="IGuestSession_processCreateEx"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="executable" type="xsd:string"/> + <xsd:element name="arguments" 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"/> + <xsd:element name="affinity" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_processCreateExResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::processGet--> + <xsd:element name="IGuestSession_processGet"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pid" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_processGetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::symlinkCreate--> + <xsd:element name="IGuestSession_symlinkCreate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" 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> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_symlinkCreateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::symlinkExists--> + <xsd:element name="IGuestSession_symlinkExists"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="symlink" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_symlinkExistsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::symlinkRead--> + <xsd:element name="IGuestSession_symlinkRead"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="symlink" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:SymlinkReadFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_symlinkReadResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::waitFor--> + <xsd:element name="IGuestSession_waitFor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="waitFor" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_waitForResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestSessionWaitResult"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuestSession::waitForArray--> + <xsd:element name="IGuestSession_waitForArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="waitFor" minOccurs="0" maxOccurs="unbounded" type="vbox:GuestSessionWaitForFlag"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSession_waitForArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestSessionWaitResult"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IProcess--> + <!-- readonly attribute IProcess::arguments--> + <xsd:element name="IProcess_getArguments"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getArgumentsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::environment--> + <xsd:element name="IProcess_getEnvironment"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getEnvironmentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::eventSource--> + <xsd:element name="IProcess_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::executablePath--> + <xsd:element name="IProcess_getExecutablePath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getExecutablePathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::exitCode--> + <xsd:element name="IProcess_getExitCode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getExitCodeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::name--> + <xsd:element name="IProcess_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::PID--> + <xsd:element name="IProcess_getPID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getPIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProcess::status--> + <xsd:element name="IProcess_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProcessStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::waitFor--> + <xsd:element name="IProcess_waitFor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="waitFor" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_waitForResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProcessWaitResult"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::waitForArray--> + <xsd:element name="IProcess_waitForArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="waitFor" minOccurs="0" maxOccurs="unbounded" type="vbox:ProcessWaitForFlag"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_waitForArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProcessWaitResult"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::read--> + <xsd:element name="IProcess_read"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="handle" type="xsd:unsignedInt"/> + <xsd:element name="toRead" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::write--> + <xsd:element name="IProcess_write"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="handle" type="xsd:unsignedInt"/> + <xsd:element name="flags" type="xsd:unsignedInt"/> + <xsd:element name="data" type="xsd:string"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_writeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::writeArray--> + <xsd:element name="IProcess_writeArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="handle" type="xsd:unsignedInt"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:ProcessInputFlag"/> + <xsd:element name="data" type="xsd:string"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_writeArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProcess::terminate--> + <xsd:element name="IProcess_terminate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProcess_terminateResponse"> + <xsd:complexType> + <xsd:sequence/> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDirectory_getDirectoryNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IDirectory::filter--> + <xsd:element name="IDirectory_getFilter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDirectory_getFilterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDirectory::close--> + <xsd:element name="IDirectory_close"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDirectory_closeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDirectory::read--> + <xsd:element name="IDirectory_read"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDirectory_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestDirectory--> + <!-- 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="IGuestDirectory_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--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_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getInitialSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getOffsetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FileStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getFilenameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getCreationModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- 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_getOpenActionResponse"> + <xsd:complexType> + <xsd:sequence> + <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> + <!-- method IFile::close--> + <xsd:element name="IFile_close"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_closeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IFile::queryInfo--> + <xsd:element name="IFile_queryInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_queryInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="toRead" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFile::readAt--> + <xsd:element name="IFile_readAt"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="toRead" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_readAtResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFile::seek--> + <xsd:element name="IFile_seek"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="whence" type="vbox:FileSeekOrigin"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_seekResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFile::setACL--> + <xsd:element name="IFile_setACL"> + <xsd:complexType> + <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> + <xsd:element name="IFile_setACLResponse"> + <xsd:complexType> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="data" type="xsd:string"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_writeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFile::writeAt--> + <xsd:element name="IFile_writeAt"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="data" type="xsd:string"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFile_writeAtResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </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::name--> + <xsd:element name="IFsObjInfo_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::type--> + <xsd:element name="IFsObjInfo_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FsObjType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::fileAttributes--> + <xsd:element name="IFsObjInfo_getFileAttributes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getFileAttributesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::objectSize--> + <xsd:element name="IFsObjInfo_getObjectSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getObjectSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::allocatedSize--> + <xsd:element name="IFsObjInfo_getAllocatedSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getAllocatedSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::accessTime--> + <xsd:element name="IFsObjInfo_getAccessTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getAccessTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::birthTime--> + <xsd:element name="IFsObjInfo_getBirthTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getBirthTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::changeTime--> + <xsd:element name="IFsObjInfo_getChangeTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getChangeTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::modificationTime--> + <xsd:element name="IFsObjInfo_getModificationTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getModificationTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::UID--> + <xsd:element name="IFsObjInfo_getUID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getUIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::userName--> + <xsd:element name="IFsObjInfo_getUserName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getUserNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::GID--> + <xsd:element name="IFsObjInfo_getGID"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getGIDResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::groupName--> + <xsd:element name="IFsObjInfo_getGroupName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getGroupNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::nodeId--> + <xsd:element name="IFsObjInfo_getNodeId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getNodeIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::nodeIdDevice--> + <xsd:element name="IFsObjInfo_getNodeIdDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getNodeIdDeviceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::hardLinks--> + <xsd:element name="IFsObjInfo_getHardLinks"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getHardLinksResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::deviceNumber--> + <xsd:element name="IFsObjInfo_getDeviceNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getDeviceNumberResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::generationId--> + <xsd:element name="IFsObjInfo_getGenerationId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getGenerationIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFsObjInfo::userFlags--> + <xsd:element name="IFsObjInfo_getUserFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFsObjInfo_getUserFlagsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getOSTypeIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::additionsRunLevel--> + <xsd:element name="IGuest_getAdditionsRunLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getAdditionsRunLevelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AdditionsRunLevelType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::additionsVersion--> + <xsd:element name="IGuest_getAdditionsVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getAdditionsVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::additionsRevision--> + <xsd:element name="IGuest_getAdditionsRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getAdditionsRevisionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::dnDSource--> + <xsd:element name="IGuest_getDnDSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getDnDSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::dnDTarget--> + <xsd:element name="IGuest_getDnDTarget"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getDnDTargetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::eventSource--> + <xsd:element name="IGuest_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::facilities--> + <xsd:element name="IGuest_getFacilities"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getFacilitiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:IAdditionsFacility"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuest::sessions--> + <xsd:element name="IGuest_getSessions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getSessionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGuest::memoryBalloonSize--> + <xsd:element name="IGuest_getMemoryBalloonSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getMemoryBalloonSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_setMemoryBalloonSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="memoryBalloonSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_setMemoryBalloonSizeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IGuest::statisticsUpdateInterval--> + <xsd:element name="IGuest_getStatisticsUpdateInterval"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getStatisticsUpdateIntervalResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_setStatisticsUpdateInterval"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="statisticsUpdateInterval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_setStatisticsUpdateIntervalResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::internalGetStatistics--> + <xsd:element name="IGuest_internalGetStatistics"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_internalGetStatisticsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="cpuUser" type="xsd:unsignedInt"/> + <xsd:element name="cpuKernel" type="xsd:unsignedInt"/> + <xsd:element name="cpuIdle" type="xsd:unsignedInt"/> + <xsd:element name="memTotal" type="xsd:unsignedInt"/> + <xsd:element name="memFree" type="xsd:unsignedInt"/> + <xsd:element name="memBalloon" type="xsd:unsignedInt"/> + <xsd:element name="memShared" type="xsd:unsignedInt"/> + <xsd:element name="memCache" type="xsd:unsignedInt"/> + <xsd:element name="pagedTotal" type="xsd:unsignedInt"/> + <xsd:element name="memAllocTotal" type="xsd:unsignedInt"/> + <xsd:element name="memFreeTotal" type="xsd:unsignedInt"/> + <xsd:element name="memBalloonTotal" type="xsd:unsignedInt"/> + <xsd:element name="memSharedTotal" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::getFacilityStatus--> + <xsd:element name="IGuest_getFacilityStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="facility" type="vbox:AdditionsFacilityType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getFacilityStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="timestamp" type="xsd:long"/> + <xsd:element name="returnval" type="vbox:AdditionsFacilityStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::getAdditionsStatus--> + <xsd:element name="IGuest_getAdditionsStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="level" type="vbox:AdditionsRunLevelType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_getAdditionsStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::setCredentials--> + <xsd:element name="IGuest_setCredentials"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="userName" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + <xsd:element name="domain" type="xsd:string"/> + <xsd:element name="allowInteractiveLogon" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_setCredentialsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::createSession--> + <xsd:element name="IGuest_createSession"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="user" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + <xsd:element name="domain" type="xsd:string"/> + <xsd:element name="sessionName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_createSessionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::findSession--> + <xsd:element name="IGuest_findSession"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="sessionName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_findSessionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IGuest::updateGuestAdditions--> + <xsd:element name="IGuest_updateGuestAdditions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="source" type="xsd:string"/> + <xsd:element name="arguments" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="vbox:AdditionsUpdateFlag"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuest_updateGuestAdditionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IProgress--> + <!-- readonly attribute IProgress::id--> + <xsd:element name="IProgress_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::description--> + <xsd:element name="IProgress_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::initiator--> + <xsd:element name="IProgress_getInitiator"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getInitiatorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::cancelable--> + <xsd:element name="IProgress_getCancelable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getCancelableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::percent--> + <xsd:element name="IProgress_getPercent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getPercentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::timeRemaining--> + <xsd:element name="IProgress_getTimeRemaining"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getTimeRemainingResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::completed--> + <xsd:element name="IProgress_getCompleted"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getCompletedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::canceled--> + <xsd:element name="IProgress_getCanceled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getCanceledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::resultCode--> + <xsd:element name="IProgress_getResultCode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getResultCodeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::errorInfo--> + <xsd:element name="IProgress_getErrorInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getErrorInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::operationCount--> + <xsd:element name="IProgress_getOperationCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getOperationCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::operation--> + <xsd:element name="IProgress_getOperation"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getOperationResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::operationDescription--> + <xsd:element name="IProgress_getOperationDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getOperationDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::operationPercent--> + <xsd:element name="IProgress_getOperationPercent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getOperationPercentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::operationWeight--> + <xsd:element name="IProgress_getOperationWeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getOperationWeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IProgress::timeout--> + <xsd:element name="IProgress_getTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getTimeoutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_setTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_setTimeoutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IProgress::eventSource--> + <xsd:element name="IProgress_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IProgress::waitForCompletion--> + <xsd:element name="IProgress_waitForCompletion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_waitForCompletionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IProgress::waitForOperationCompletion--> + <xsd:element name="IProgress_waitForOperationCompletion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="operation" type="xsd:unsignedInt"/> + <xsd:element name="timeout" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_waitForOperationCompletionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IProgress::cancel--> + <xsd:element name="IProgress_cancel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgress_cancelResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshot--> + <!-- readonly attribute ISnapshot::id--> + <xsd:element name="ISnapshot_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISnapshot::name--> + <xsd:element name="ISnapshot_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_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="ISnapshot_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISnapshot::description--> + <xsd:element name="ISnapshot_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_setDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_setDescriptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::timeStamp--> + <xsd:element name="ISnapshot_getTimeStamp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getTimeStampResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::online--> + <xsd:element name="ISnapshot_getOnline"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getOnlineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::machine--> + <xsd:element name="ISnapshot_getMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::parent--> + <xsd:element name="ISnapshot_getParent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getParentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::children--> + <xsd:element name="ISnapshot_getChildren"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getChildrenResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISnapshot::childrenCount--> + <xsd:element name="ISnapshot_getChildrenCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshot_getChildrenCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMedium--> + <!-- readonly attribute IMedium::id--> + <xsd:element name="IMedium_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMedium::description--> + <xsd:element name="IMedium_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setDescriptionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::state--> + <xsd:element name="IMedium_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MediumState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::variant--> + <xsd:element name="IMedium_getVariant"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getVariantResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMedium::location--> + <xsd:element name="IMedium_getLocation"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getLocationResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setLocation"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="location" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setLocationResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::name--> + <xsd:element name="IMedium_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::deviceType--> + <xsd:element name="IMedium_getDeviceType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getDeviceTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::hostDrive--> + <xsd:element name="IMedium_getHostDrive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getHostDriveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::size--> + <xsd:element name="IMedium_getSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::format--> + <xsd:element name="IMedium_getFormat"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getFormatResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::mediumFormat--> + <xsd:element name="IMedium_getMediumFormat"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getMediumFormatResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMedium::type--> + <xsd:element name="IMedium_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MediumType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="vbox:MediumType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::allowedTypes--> + <xsd:element name="IMedium_getAllowedTypes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getAllowedTypesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::parent--> + <xsd:element name="IMedium_getParent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getParentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::children--> + <xsd:element name="IMedium_getChildren"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getChildrenResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::base--> + <xsd:element name="IMedium_getBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getBaseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::readOnly--> + <xsd:element name="IMedium_getReadOnly"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getReadOnlyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::logicalSize--> + <xsd:element name="IMedium_getLogicalSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getLogicalSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMedium::autoReset--> + <xsd:element name="IMedium_getAutoReset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getAutoResetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setAutoReset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autoReset" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setAutoResetResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::lastAccessError--> + <xsd:element name="IMedium_getLastAccessError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getLastAccessErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMedium::machineIds--> + <xsd:element name="IMedium_getMachineIds"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getMachineIdsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::setIds--> + <xsd:element name="IMedium_setIds"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="setImageId" type="xsd:boolean"/> + <xsd:element name="imageId" type="xsd:string"/> + <xsd:element name="setParentId" type="xsd:boolean"/> + <xsd:element name="parentId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setIdsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::refreshState--> + <xsd:element name="IMedium_refreshState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_refreshStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MediumState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::getSnapshotIds--> + <xsd:element name="IMedium_getSnapshotIds"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="machineId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getSnapshotIdsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::lockRead--> + <xsd:element name="IMedium_lockRead"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_lockReadResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::lockWrite--> + <xsd:element name="IMedium_lockWrite"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_lockWriteResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::close--> + <xsd:element name="IMedium_close"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_closeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::getProperty--> + <xsd:element name="IMedium_getProperty"> + <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="IMedium_getPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::setProperty--> + <xsd:element name="IMedium_setProperty"> + <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:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::getProperties--> + <xsd:element name="IMedium_getProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::setProperties--> + <xsd:element name="IMedium_setProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_setPropertiesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::createBaseStorage--> + <xsd:element name="IMedium_createBaseStorage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logicalSize" type="xsd:long"/> + <xsd:element name="variant" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_createBaseStorageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::deleteStorage--> + <xsd:element name="IMedium_deleteStorage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_deleteStorageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::createDiffStorage--> + <xsd:element name="IMedium_createDiffStorage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="target" type="xsd:string"/> + <xsd:element name="variant" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_createDiffStorageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::mergeTo--> + <xsd:element name="IMedium_mergeTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="target" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_mergeToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::cloneTo--> + <xsd:element name="IMedium_cloneTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="target" type="xsd:string"/> + <xsd:element name="variant" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + <xsd:element name="parent" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_cloneToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::cloneToBase--> + <xsd:element name="IMedium_cloneToBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="target" type="xsd:string"/> + <xsd:element name="variant" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_cloneToBaseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::moveTo--> + <xsd:element name="IMedium_moveTo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="location" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_moveToResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::compact--> + <xsd:element name="IMedium_compact"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_compactResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::resize--> + <xsd:element name="IMedium_resize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logicalSize" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_resizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::reset--> + <xsd:element name="IMedium_reset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_resetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::changeEncryption--> + <xsd:element name="IMedium_changeEncryption"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="currentPassword" type="xsd:string"/> + <xsd:element name="cipher" type="xsd:string"/> + <xsd:element name="newPassword" type="xsd:string"/> + <xsd:element name="newPasswordId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_changeEncryptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::getEncryptionSettings--> + <xsd:element name="IMedium_getEncryptionSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_getEncryptionSettingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="cipher" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::checkEncryptionPassword--> + <xsd:element name="IMedium_checkEncryptionPassword"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_checkEncryptionPasswordResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMedium::openForIO--> + <xsd:element name="IMedium_openForIO"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="writable" type="xsd:boolean"/> + <xsd:element name="password" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMedium_openForIOResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMediumFormat--> + <!-- readonly attribute IMediumFormat::id--> + <xsd:element name="IMediumFormat_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumFormat_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumFormat::name--> + <xsd:element name="IMediumFormat_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumFormat_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumFormat::capabilities--> + <xsd:element name="IMediumFormat_getCapabilities"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumFormat_getCapabilitiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumFormatCapabilities"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumFormat::describeFileExtensions--> + <xsd:element name="IMediumFormat_describeFileExtensions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumFormat_describeFileExtensionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="extensions" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="types" minOccurs="0" maxOccurs="unbounded" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumFormat::describeProperties--> + <xsd:element name="IMediumFormat_describeProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumFormat_describePropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="descriptions" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="types" minOccurs="0" maxOccurs="unbounded" type="vbox:DataType"/> + <xsd:element name="flags" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="defaults" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IDataStream--> + <!-- readonly attribute IDataStream::readSize--> + <xsd:element name="IDataStream_getReadSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDataStream_getReadSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDataStream::read--> + <xsd:element name="IDataStream_read"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + <xsd:element name="timeoutMS" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDataStream_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMediumIO--> + <!-- readonly attribute IMediumIO::medium--> + <xsd:element name="IMediumIO_getMedium"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_getMediumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumIO::writable--> + <xsd:element name="IMediumIO_getWritable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_getWritableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumIO::explorer--> + <xsd:element name="IMediumIO_getExplorer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_getExplorerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::read--> + <xsd:element name="IMediumIO_read"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_readResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::write--> + <xsd:element name="IMediumIO_write"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="offset" type="xsd:long"/> + <xsd:element name="data" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_writeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::formatFAT--> + <xsd:element name="IMediumIO_formatFAT"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="quick" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_formatFATResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::initializePartitionTable--> + <xsd:element name="IMediumIO_initializePartitionTable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="vbox:PartitionTableType"/> + <xsd:element name="wholeDiskInOneEntry" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_initializePartitionTableResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::convertToStream--> + <xsd:element name="IMediumIO_convertToStream"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="format" type="xsd:string"/> + <xsd:element name="variant" minOccurs="0" maxOccurs="unbounded" type="vbox:MediumVariant"/> + <xsd:element name="bufferSize" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_convertToStreamResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="stream" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMediumIO::close--> + <xsd:element name="IMediumIO_close"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumIO_closeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IToken--> + <!-- method IToken::abandon--> + <xsd:element name="IToken_abandon"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IToken_abandonResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IToken::dummy--> + <xsd:element name="IToken_dummy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IToken_dummyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IKeyboard--> + <!-- readonly attribute IKeyboard::keyboardLEDs--> + <xsd:element name="IKeyboard_getKeyboardLEDs"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_getKeyboardLEDsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:KeyboardLED"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IKeyboard::eventSource--> + <xsd:element name="IKeyboard_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IKeyboard::putScancode--> + <xsd:element name="IKeyboard_putScancode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="scancode" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_putScancodeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IKeyboard::putScancodes--> + <xsd:element name="IKeyboard_putScancodes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="scancodes" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_putScancodesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IKeyboard::putCAD--> + <xsd:element name="IKeyboard_putCAD"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_putCADResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IKeyboard::releaseKeys--> + <xsd:element name="IKeyboard_releaseKeys"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_releaseKeysResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IKeyboard::putUsageCode--> + <xsd:element name="IKeyboard_putUsageCode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="usageCode" type="xsd:int"/> + <xsd:element name="usagePage" type="xsd:int"/> + <xsd:element name="keyRelease" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboard_putUsageCodeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IMousePointerShape--> + <!-- readonly attribute IMousePointerShape::visible--> + <xsd:element name="IMousePointerShape_getVisible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getVisibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::alpha--> + <xsd:element name="IMousePointerShape_getAlpha"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getAlphaResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::hotX--> + <xsd:element name="IMousePointerShape_getHotX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getHotXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::hotY--> + <xsd:element name="IMousePointerShape_getHotY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getHotYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::width--> + <xsd:element name="IMousePointerShape_getWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::height--> + <xsd:element name="IMousePointerShape_getHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShape::shape--> + <xsd:element name="IMousePointerShape_getShape"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShape_getShapeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMouse--> + <!-- readonly attribute IMouse::absoluteSupported--> + <xsd:element name="IMouse_getAbsoluteSupported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getAbsoluteSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouse::relativeSupported--> + <xsd:element name="IMouse_getRelativeSupported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getRelativeSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouse::multiTouchSupported--> + <xsd:element name="IMouse_getMultiTouchSupported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getMultiTouchSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouse::needsHostCursor--> + <xsd:element name="IMouse_getNeedsHostCursor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getNeedsHostCursorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouse::pointerShape--> + <xsd:element name="IMouse_getPointerShape"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getPointerShapeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouse::eventSource--> + <xsd:element name="IMouse_getEventSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_getEventSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMouse::putMouseEvent--> + <xsd:element name="IMouse_putMouseEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="dx" type="xsd:int"/> + <xsd:element name="dy" type="xsd:int"/> + <xsd:element name="dz" type="xsd:int"/> + <xsd:element name="dw" type="xsd:int"/> + <xsd:element name="buttonState" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_putMouseEventResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMouse::putMouseEventAbsolute--> + <xsd:element name="IMouse_putMouseEventAbsolute"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="x" type="xsd:int"/> + <xsd:element name="y" type="xsd:int"/> + <xsd:element name="dz" type="xsd:int"/> + <xsd:element name="dw" type="xsd:int"/> + <xsd:element name="buttonState" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_putMouseEventAbsoluteResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMouse::putEventMultiTouch--> + <xsd:element name="IMouse_putEventMultiTouch"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="count" type="xsd:int"/> + <xsd:element name="contacts" minOccurs="0" maxOccurs="unbounded" type="xsd:long"/> + <xsd:element name="scanTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_putEventMultiTouchResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMouse::putEventMultiTouchString--> + <xsd:element name="IMouse_putEventMultiTouchString"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="count" type="xsd:int"/> + <xsd:element name="contacts" type="xsd:string"/> + <xsd:element name="scanTime" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouse_putEventMultiTouchStringResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IFramebuffer--> + <!-- readonly attribute IFramebuffer::width--> + <xsd:element name="IFramebuffer_getWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::height--> + <xsd:element name="IFramebuffer_getHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::bitsPerPixel--> + <xsd:element name="IFramebuffer_getBitsPerPixel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getBitsPerPixelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::bytesPerLine--> + <xsd:element name="IFramebuffer_getBytesPerLine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getBytesPerLineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::pixelFormat--> + <xsd:element name="IFramebuffer_getPixelFormat"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getPixelFormatResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:BitmapFormat"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::heightReduction--> + <xsd:element name="IFramebuffer_getHeightReduction"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getHeightReductionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebuffer::overlay--> + <xsd:element name="IFramebuffer_getOverlay"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getOverlayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--skipping attribute winId for it is suppressed--> + <!-- readonly attribute IFramebuffer::capabilities--> + <xsd:element name="IFramebuffer_getCapabilities"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_getCapabilitiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="vbox:FramebufferCapabilities"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFramebuffer::notifyUpdate--> + <xsd:element name="IFramebuffer_notifyUpdate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_notifyUpdateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IFramebuffer::notifyUpdateImage--> + <xsd:element name="IFramebuffer_notifyUpdateImage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="image" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_notifyUpdateImageResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IFramebuffer::notifyChange--> + <xsd:element name="IFramebuffer_notifyChange"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="xOrigin" type="xsd:unsignedInt"/> + <xsd:element name="yOrigin" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_notifyChangeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IFramebuffer::videoModeSupported--> + <xsd:element name="IFramebuffer_videoModeSupported"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bpp" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_videoModeSupportedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IFramebuffer::getVisibleRegion--> + <!--skipping method getVisibleRegion for it has parameters with suppressed types--> + <!-- method IFramebuffer::setVisibleRegion--> + <!--skipping method setVisibleRegion for it has parameters with suppressed types--> + <!-- method IFramebuffer::processVHWACommand--> + <!--skipping method processVHWACommand for it has parameters with suppressed types--> + <!-- method IFramebuffer::notify3DEvent--> + <xsd:element name="IFramebuffer_notify3DEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="type" type="xsd:unsignedInt"/> + <xsd:element name="data" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebuffer_notify3DEventResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IFramebufferOverlay--> + <!-- readonly attribute IFramebufferOverlay::x--> + <xsd:element name="IFramebufferOverlay_getX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_getXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFramebufferOverlay::y--> + <xsd:element name="IFramebufferOverlay_getY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_getYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IFramebufferOverlay::visible--> + <xsd:element name="IFramebufferOverlay_getVisible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_getVisibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_setVisible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="visible" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_setVisibleResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IFramebufferOverlay::alpha--> + <xsd:element name="IFramebufferOverlay_getAlpha"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_getAlphaResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_setAlpha"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="alpha" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_setAlphaResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IFramebufferOverlay::move--> + <xsd:element name="IFramebufferOverlay_move"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFramebufferOverlay_moveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestScreenInfo--> + <!-- readonly attribute IGuestScreenInfo::screenId--> + <xsd:element name="IGuestScreenInfo_getScreenId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getScreenIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::guestMonitorStatus--> + <xsd:element name="IGuestScreenInfo_getGuestMonitorStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getGuestMonitorStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestMonitorStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::primary--> + <xsd:element name="IGuestScreenInfo_getPrimary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getPrimaryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::origin--> + <xsd:element name="IGuestScreenInfo_getOrigin"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getOriginResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::originX--> + <xsd:element name="IGuestScreenInfo_getOriginX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getOriginXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::originY--> + <xsd:element name="IGuestScreenInfo_getOriginY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getOriginYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::width--> + <xsd:element name="IGuestScreenInfo_getWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::height--> + <xsd:element name="IGuestScreenInfo_getHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::bitsPerPixel--> + <xsd:element name="IGuestScreenInfo_getBitsPerPixel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getBitsPerPixelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestScreenInfo::extendedInfo--> + <xsd:element name="IGuestScreenInfo_getExtendedInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestScreenInfo_getExtendedInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IDisplay--> + <!-- readonly attribute IDisplay::guestScreenLayout--> + <xsd:element name="IDisplay_getGuestScreenLayout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_getGuestScreenLayoutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::getScreenResolution--> + <xsd:element name="IDisplay_getScreenResolution"> + <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="IDisplay_getScreenResolutionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bitsPerPixel" type="xsd:unsignedInt"/> + <xsd:element name="xOrigin" type="xsd:int"/> + <xsd:element name="yOrigin" type="xsd:int"/> + <xsd:element name="guestMonitorStatus" type="vbox:GuestMonitorStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::attachFramebuffer--> + <xsd:element name="IDisplay_attachFramebuffer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="framebuffer" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_attachFramebufferResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::detachFramebuffer--> + <xsd:element name="IDisplay_detachFramebuffer"> + <xsd:complexType> + <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> + <xsd:element name="IDisplay_detachFramebufferResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::queryFramebuffer--> + <xsd:element name="IDisplay_queryFramebuffer"> + <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="IDisplay_queryFramebufferResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::setVideoModeHint--> + <xsd:element name="IDisplay_setVideoModeHint"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="display" type="xsd:unsignedInt"/> + <xsd:element name="enabled" type="xsd:boolean"/> + <xsd:element name="changeOrigin" type="xsd:boolean"/> + <xsd:element name="originX" type="xsd:int"/> + <xsd:element name="originY" type="xsd:int"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bitsPerPixel" type="xsd:unsignedInt"/> + <xsd:element name="notify" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_setVideoModeHintResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::getVideoModeHint--> + <xsd:element name="IDisplay_getVideoModeHint"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="display" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_getVideoModeHintResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="enabled" type="xsd:boolean"/> + <xsd:element name="changeOrigin" type="xsd:boolean"/> + <xsd:element name="originX" type="xsd:int"/> + <xsd:element name="originY" type="xsd:int"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bitsPerPixel" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::setSeamlessMode--> + <xsd:element name="IDisplay_setSeamlessMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_setSeamlessModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::takeScreenShot--> + <!--skipping method takeScreenShot for it has parameters with suppressed types--> + <!-- method IDisplay::takeScreenShotToArray--> + <xsd:element name="IDisplay_takeScreenShotToArray"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bitmapFormat" type="vbox:BitmapFormat"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_takeScreenShotToArrayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::drawToScreen--> + <!--skipping method drawToScreen for it has parameters with suppressed types--> + <!-- method IDisplay::invalidateAndUpdate--> + <xsd:element name="IDisplay_invalidateAndUpdate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_invalidateAndUpdateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::invalidateAndUpdateScreen--> + <xsd:element name="IDisplay_invalidateAndUpdateScreen"> + <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="IDisplay_invalidateAndUpdateScreenResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::completeVHWACommand--> + <!--skipping method completeVHWACommand for it has parameters with suppressed types--> + <!-- method IDisplay::viewportChanged--> + <xsd:element name="IDisplay_viewportChanged"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="x" type="xsd:unsignedInt"/> + <xsd:element name="y" type="xsd:unsignedInt"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_viewportChangedResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::querySourceBitmap--> + <!--skipping method querySourceBitmap for it has parameters with suppressed types--> + <!-- method IDisplay::notifyScaleFactorChange--> + <xsd:element name="IDisplay_notifyScaleFactorChange"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenId" type="xsd:unsignedInt"/> + <xsd:element name="u32ScaleFactorWMultiplied" type="xsd:unsignedInt"/> + <xsd:element name="u32ScaleFactorHMultiplied" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_notifyScaleFactorChangeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::notifyHiDPIOutputPolicyChange--> + <xsd:element name="IDisplay_notifyHiDPIOutputPolicyChange"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="fUnscaledHiDPI" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_notifyHiDPIOutputPolicyChangeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::setScreenLayout--> + <xsd:element name="IDisplay_setScreenLayout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenLayoutMode" type="vbox:ScreenLayoutMode"/> + <xsd:element name="guestScreenInfo" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_setScreenLayoutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::detachScreens--> + <xsd:element name="IDisplay_detachScreens"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="screenIds" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_detachScreensResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IDisplay::createGuestScreenInfo--> + <xsd:element name="IDisplay_createGuestScreenInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="display" type="xsd:unsignedInt"/> + <xsd:element name="status" type="vbox:GuestMonitorStatus"/> + <xsd:element name="primary" type="xsd:boolean"/> + <xsd:element name="changeOrigin" type="xsd:boolean"/> + <xsd:element name="originX" type="xsd:int"/> + <xsd:element name="originY" type="xsd:int"/> + <xsd:element name="width" type="xsd:unsignedInt"/> + <xsd:element name="height" type="xsd:unsignedInt"/> + <xsd:element name="bitsPerPixel" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDisplay_createGuestScreenInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INetworkAdapter--> + <!-- read/write attribute INetworkAdapter::adapterType--> + <xsd:element name="INetworkAdapter_getAdapterType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getAdapterTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:NetworkAdapterType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setAdapterType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="adapterType" type="vbox:NetworkAdapterType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setAdapterTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INetworkAdapter::slot--> + <xsd:element name="INetworkAdapter_getSlot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getSlotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::enabled--> + <xsd:element name="INetworkAdapter_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::MACAddress--> + <xsd:element name="INetworkAdapter_getMACAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getMACAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setMACAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="MACAddress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setMACAddressResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::attachmentType--> + <xsd:element name="INetworkAdapter_getAttachmentType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getAttachmentTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:NetworkAttachmentType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setAttachmentType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="attachmentType" type="vbox:NetworkAttachmentType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setAttachmentTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::bridgedInterface--> + <xsd:element name="INetworkAdapter_getBridgedInterface"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getBridgedInterfaceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBridgedInterface"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bridgedInterface" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBridgedInterfaceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::hostOnlyInterface--> + <xsd:element name="INetworkAdapter_getHostOnlyInterface"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getHostOnlyInterfaceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setHostOnlyInterface"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostOnlyInterface" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setHostOnlyInterfaceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::internalNetwork--> + <xsd:element name="INetworkAdapter_getInternalNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getInternalNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setInternalNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="internalNetwork" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setInternalNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::NATNetwork--> + <xsd:element name="INetworkAdapter_getNATNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getNATNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setNATNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="NATNetwork" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setNATNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::genericDriver--> + <xsd:element name="INetworkAdapter_getGenericDriver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getGenericDriverResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setGenericDriver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="genericDriver" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setGenericDriverResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::cloudNetwork--> + <xsd:element name="INetworkAdapter_getCloudNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getCloudNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setCloudNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cloudNetwork" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setCloudNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::cableConnected--> + <xsd:element name="INetworkAdapter_getCableConnected"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getCableConnectedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setCableConnected"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cableConnected" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setCableConnectedResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::lineSpeed--> + <xsd:element name="INetworkAdapter_getLineSpeed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getLineSpeedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setLineSpeed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="lineSpeed" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setLineSpeedResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::promiscModePolicy--> + <xsd:element name="INetworkAdapter_getPromiscModePolicy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getPromiscModePolicyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:NetworkAdapterPromiscModePolicy"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setPromiscModePolicy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="promiscModePolicy" type="vbox:NetworkAdapterPromiscModePolicy"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setPromiscModePolicyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::traceEnabled--> + <xsd:element name="INetworkAdapter_getTraceEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getTraceEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setTraceEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="traceEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setTraceEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::traceFile--> + <xsd:element name="INetworkAdapter_getTraceFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getTraceFileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setTraceFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="traceFile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setTraceFileResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INetworkAdapter::NATEngine--> + <xsd:element name="INetworkAdapter_getNATEngine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getNATEngineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::bootPriority--> + <xsd:element name="INetworkAdapter_getBootPriority"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getBootPriorityResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBootPriority"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bootPriority" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBootPriorityResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INetworkAdapter::bandwidthGroup--> + <xsd:element name="INetworkAdapter_getBandwidthGroup"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBandwidthGroup"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="bandwidthGroup" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_setBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INetworkAdapter::getProperty--> + <xsd:element name="INetworkAdapter_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="INetworkAdapter_getPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method INetworkAdapter::setProperty--> + <xsd:element name="INetworkAdapter_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="INetworkAdapter_setPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INetworkAdapter::getProperties--> + <xsd:element name="INetworkAdapter_getProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapter_getPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISerialPort--> + <!-- readonly attribute ISerialPort::slot--> + <xsd:element name="ISerialPort_getSlot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getSlotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::enabled--> + <xsd:element name="ISerialPort_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::IOBase--> + <xsd:element name="ISerialPort_getIOBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getIOBaseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setIOBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IOBase" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setIOBaseResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::IRQ--> + <xsd:element name="ISerialPort_getIRQ"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getIRQResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setIRQ"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IRQ" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setIRQResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::hostMode--> + <xsd:element name="ISerialPort_getHostMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getHostModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:PortMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setHostMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostMode" type="vbox:PortMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setHostModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::server--> + <xsd:element name="ISerialPort_getServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="server" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setServerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::path--> + <xsd:element name="ISerialPort_getPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setPath"> + <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="ISerialPort_setPathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISerialPort::uartType--> + <xsd:element name="ISerialPort_getUartType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_getUartTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:UartType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setUartType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uartType" type="vbox:UartType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPort_setUartTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IParallelPort--> + <!-- readonly attribute IParallelPort::slot--> + <xsd:element name="IParallelPort_getSlot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_getSlotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IParallelPort::enabled--> + <xsd:element name="IParallelPort_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IParallelPort::IOBase--> + <xsd:element name="IParallelPort_getIOBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_getIOBaseResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setIOBase"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IOBase" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setIOBaseResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IParallelPort::IRQ--> + <xsd:element name="IParallelPort_getIRQ"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_getIRQResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setIRQ"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="IRQ" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setIRQResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IParallelPort::path--> + <xsd:element name="IParallelPort_getPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_getPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPort_setPath"> + <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="IParallelPort_setPathResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IMachineDebugger--> + <!-- read/write attribute IMachineDebugger::singleStep--> + <xsd:element name="IMachineDebugger_getSingleStep"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getSingleStepResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setSingleStep"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="singleStep" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setSingleStepResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::recompileUser--> + <xsd:element name="IMachineDebugger_getRecompileUser"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getRecompileUserResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRecompileUser"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="recompileUser" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRecompileUserResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::recompileSupervisor--> + <xsd:element name="IMachineDebugger_getRecompileSupervisor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getRecompileSupervisorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRecompileSupervisor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="recompileSupervisor" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRecompileSupervisorResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::executeAllInIEM--> + <xsd:element name="IMachineDebugger_getExecuteAllInIEM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getExecuteAllInIEMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setExecuteAllInIEM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="executeAllInIEM" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setExecuteAllInIEMResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::PATMEnabled--> + <xsd:element name="IMachineDebugger_getPATMEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getPATMEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setPATMEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="PATMEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setPATMEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::CSAMEnabled--> + <xsd:element name="IMachineDebugger_getCSAMEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getCSAMEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setCSAMEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="CSAMEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setCSAMEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::logEnabled--> + <xsd:element name="IMachineDebugger_getLogEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setLogEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="logEnabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setLogEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logDbgFlags--> + <xsd:element name="IMachineDebugger_getLogDbgFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogDbgFlagsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logDbgGroups--> + <xsd:element name="IMachineDebugger_getLogDbgGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogDbgGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logDbgDestinations--> + <xsd:element name="IMachineDebugger_getLogDbgDestinations"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogDbgDestinationsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logRelFlags--> + <xsd:element name="IMachineDebugger_getLogRelFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogRelFlagsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logRelGroups--> + <xsd:element name="IMachineDebugger_getLogRelGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogRelGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::logRelDestinations--> + <xsd:element name="IMachineDebugger_getLogRelDestinations"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getLogRelDestinationsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::executionEngine--> + <xsd:element name="IMachineDebugger_getExecutionEngine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getExecutionEngineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:VMExecutionEngine"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::HWVirtExEnabled--> + <xsd:element name="IMachineDebugger_getHWVirtExEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getHWVirtExEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::HWVirtExNestedPagingEnabled--> + <xsd:element name="IMachineDebugger_getHWVirtExNestedPagingEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getHWVirtExNestedPagingEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::HWVirtExVPIDEnabled--> + <xsd:element name="IMachineDebugger_getHWVirtExVPIDEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getHWVirtExVPIDEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::HWVirtExUXEnabled--> + <xsd:element name="IMachineDebugger_getHWVirtExUXEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getHWVirtExUXEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::OSName--> + <xsd:element name="IMachineDebugger_getOSName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getOSNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::OSVersion--> + <xsd:element name="IMachineDebugger_getOSVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getOSVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMachineDebugger::PAEEnabled--> + <xsd:element name="IMachineDebugger_getPAEEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getPAEEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IMachineDebugger::virtualTimeRate--> + <xsd:element name="IMachineDebugger_getVirtualTimeRate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getVirtualTimeRateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setVirtualTimeRate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="virtualTimeRate" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setVirtualTimeRateResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--skipping attribute VM for it is suppressed--> + <!-- readonly attribute IMachineDebugger::uptime--> + <xsd:element name="IMachineDebugger_getUptime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getUptimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::dumpGuestCore--> + <xsd:element name="IMachineDebugger_dumpGuestCore"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="filename" type="xsd:string"/> + <xsd:element name="compression" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_dumpGuestCoreResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::dumpHostProcessCore--> + <xsd:element name="IMachineDebugger_dumpHostProcessCore"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="filename" type="xsd:string"/> + <xsd:element name="compression" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_dumpHostProcessCoreResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::info--> + <xsd:element name="IMachineDebugger_info"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="args" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_infoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::injectNMI--> + <xsd:element name="IMachineDebugger_injectNMI"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_injectNMIResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::modifyLogGroups--> + <xsd:element name="IMachineDebugger_modifyLogGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settings" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_modifyLogGroupsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::modifyLogFlags--> + <xsd:element name="IMachineDebugger_modifyLogFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settings" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_modifyLogFlagsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::modifyLogDestinations--> + <xsd:element name="IMachineDebugger_modifyLogDestinations"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="settings" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_modifyLogDestinationsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::readPhysicalMemory--> + <xsd:element name="IMachineDebugger_readPhysicalMemory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="address" type="xsd:long"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_readPhysicalMemoryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::writePhysicalMemory--> + <xsd:element name="IMachineDebugger_writePhysicalMemory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="address" type="xsd:long"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + <xsd:element name="bytes" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_writePhysicalMemoryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::readVirtualMemory--> + <xsd:element name="IMachineDebugger_readVirtualMemory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="address" type="xsd:long"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_readVirtualMemoryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::writeVirtualMemory--> + <xsd:element name="IMachineDebugger_writeVirtualMemory"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="address" type="xsd:long"/> + <xsd:element name="size" type="xsd:unsignedInt"/> + <xsd:element name="bytes" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_writeVirtualMemoryResponse"> + <xsd:complexType> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_detectOSResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="name" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getRegisterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::getRegisters--> + <xsd:element name="IMachineDebugger_getRegisters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getRegistersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::setRegister--> + <xsd:element name="IMachineDebugger_setRegister"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="value" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRegisterResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::setRegisters--> + <xsd:element name="IMachineDebugger_setRegisters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_setRegistersResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::dumpGuestStack--> + <xsd:element name="IMachineDebugger_dumpGuestStack"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_dumpGuestStackResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::resetStats--> + <xsd:element name="IMachineDebugger_resetStats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pattern" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_resetStatsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::dumpStats--> + <xsd:element name="IMachineDebugger_dumpStats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pattern" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_dumpStatsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::getStats--> + <xsd:element name="IMachineDebugger_getStats"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="pattern" type="xsd:string"/> + <xsd:element name="withDescriptions" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getStatsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IMachineDebugger::getCPULoad--> + <xsd:element name="IMachineDebugger_getCPULoad"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="cpuId" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDebugger_getCPULoadResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="pctExecuting" type="xsd:unsignedInt"/> + <xsd:element name="pctHalted" type="xsd:unsignedInt"/> + <xsd:element name="pctOther" type="xsd:unsignedInt"/> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBDeviceFilters--> + <!-- readonly attribute IUSBDeviceFilters::deviceFilters--> + <xsd:element name="IUSBDeviceFilters_getDeviceFilters"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilters_getDeviceFiltersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IUSBDeviceFilters::createDeviceFilter--> + <xsd:element name="IUSBDeviceFilters_createDeviceFilter"> + <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="IUSBDeviceFilters_createDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IUSBDeviceFilters::insertDeviceFilter--> + <xsd:element name="IUSBDeviceFilters_insertDeviceFilter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + <xsd:element name="filter" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilters_insertDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IUSBDeviceFilters::removeDeviceFilter--> + <xsd:element name="IUSBDeviceFilters_removeDeviceFilter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="position" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilters_removeDeviceFilterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBController--> + <!-- read/write attribute IUSBController::name--> + <xsd:element name="IUSBController_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBController_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <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> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBController_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:USBControllerType"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBController_getUSBStandardResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBDevice--> + <!-- readonly attribute IUSBDevice::id--> + <xsd:element name="IUSBDevice_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::vendorId--> + <xsd:element name="IUSBDevice_getVendorId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getVendorIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::productId--> + <xsd:element name="IUSBDevice_getProductId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getProductIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::revision--> + <xsd:element name="IUSBDevice_getRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getRevisionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::manufacturer--> + <xsd:element name="IUSBDevice_getManufacturer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getManufacturerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::product--> + <xsd:element name="IUSBDevice_getProduct"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getProductResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::serialNumber--> + <xsd:element name="IUSBDevice_getSerialNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getSerialNumberResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::address--> + <xsd:element name="IUSBDevice_getAddress"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getAddressResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::port--> + <xsd:element name="IUSBDevice_getPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::portPath--> + <xsd:element name="IUSBDevice_getPortPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getPortPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::version--> + <xsd:element name="IUSBDevice_getVersion"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getVersionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::speed--> + <xsd:element name="IUSBDevice_getSpeed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getSpeedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:USBConnectionSpeed"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::remote--> + <xsd:element name="IUSBDevice_getRemote"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getRemoteResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::deviceInfo--> + <xsd:element name="IUSBDevice_getDeviceInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getDeviceInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDevice::backend--> + <xsd:element name="IUSBDevice_getBackend"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDevice_getBackendResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBDeviceFilter--> + <!-- read/write attribute IUSBDeviceFilter::name--> + <xsd:element name="IUSBDeviceFilter_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_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="IUSBDeviceFilter_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::active--> + <xsd:element name="IUSBDeviceFilter_getActive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getActiveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setActive"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="active" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setActiveResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::vendorId--> + <xsd:element name="IUSBDeviceFilter_getVendorId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getVendorIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setVendorId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="vendorId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setVendorIdResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::productId--> + <xsd:element name="IUSBDeviceFilter_getProductId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getProductIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setProductId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="productId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setProductIdResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::revision--> + <xsd:element name="IUSBDeviceFilter_getRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getRevisionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setRevision"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="revision" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setRevisionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::manufacturer--> + <xsd:element name="IUSBDeviceFilter_getManufacturer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getManufacturerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setManufacturer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="manufacturer" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setManufacturerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::product--> + <xsd:element name="IUSBDeviceFilter_getProduct"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getProductResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setProduct"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="product" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setProductResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::serialNumber--> + <xsd:element name="IUSBDeviceFilter_getSerialNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getSerialNumberResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setSerialNumber"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="serialNumber" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setSerialNumberResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::port--> + <xsd:element name="IUSBDeviceFilter_getPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="port" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setPortResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::remote--> + <xsd:element name="IUSBDeviceFilter_getRemote"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getRemoteResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setRemote"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="remote" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setRemoteResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IUSBDeviceFilter::maskedInterfaces--> + <xsd:element name="IUSBDeviceFilter_getMaskedInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_getMaskedInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setMaskedInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maskedInterfaces" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceFilter_setMaskedInterfacesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IHostUSBDevice--> + <!-- readonly attribute IHostUSBDevice::state--> + <xsd:element name="IHostUSBDevice_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostUSBDevice_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:USBDeviceState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IHostUSBDeviceFilter--> + <!-- read/write attribute IHostUSBDeviceFilter::action--> + <xsd:element name="IHostUSBDeviceFilter_getAction"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostUSBDeviceFilter_getActionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:USBDeviceFilterAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostUSBDeviceFilter_setAction"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="action" type="vbox:USBDeviceFilterAction"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostUSBDeviceFilter_setActionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBProxyBackend--> + <!-- readonly attribute IUSBProxyBackend::name--> + <xsd:element name="IUSBProxyBackend_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBProxyBackend_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBProxyBackend::type--> + <xsd:element name="IUSBProxyBackend_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBProxyBackend_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IAudioAdapter--> + <!-- read/write attribute IAudioAdapter::enabled--> + <xsd:element name="IAudioAdapter_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setEnabledResponse"> + <xsd:complexType> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getAudioControllerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AudioControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioController"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioController" type="vbox:AudioControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioControllerResponse"> + <xsd:complexType> + <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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_getAudioDriverResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AudioDriverType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioDriver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="audioDriver" type="vbox:AudioDriverType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapter_setAudioDriverResponse"> + <xsd:complexType> + <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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="enabled" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setEnabledResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::authType--> + <xsd:element name="IVRDEServer_getAuthType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getAuthTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AuthType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="authType" type="vbox:AuthType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::authTimeout--> + <xsd:element name="IVRDEServer_getAuthTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getAuthTimeoutResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthTimeout"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="authTimeout" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthTimeoutResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::allowMultiConnection--> + <xsd:element name="IVRDEServer_getAllowMultiConnection"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getAllowMultiConnectionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAllowMultiConnection"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="allowMultiConnection" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAllowMultiConnectionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::reuseSingleConnection--> + <xsd:element name="IVRDEServer_getReuseSingleConnection"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getReuseSingleConnectionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setReuseSingleConnection"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="reuseSingleConnection" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setReuseSingleConnectionResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::VRDEExtPack--> + <xsd:element name="IVRDEServer_getVRDEExtPack"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getVRDEExtPackResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setVRDEExtPack"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="VRDEExtPack" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setVRDEExtPackResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IVRDEServer::authLibrary--> + <xsd:element name="IVRDEServer_getAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthLibrary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="authLibrary" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_setAuthLibraryResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IVRDEServer::VRDEProperties--> + <xsd:element name="IVRDEServer_getVRDEProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVRDEServer_getVRDEPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVRDEServer::setVRDEProperty--> + <xsd:element name="IVRDEServer_setVRDEProperty"> + <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="IVRDEServer_setVRDEPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVRDEServer::getVRDEProperty--> + <xsd:element name="IVRDEServer_getVRDEProperty"> + <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="IVRDEServer_getVRDEPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISharedFolder--> + <!-- readonly attribute ISharedFolder::name--> + <xsd:element name="ISharedFolder_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISharedFolder::hostPath--> + <xsd:element name="ISharedFolder_getHostPath"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getHostPathResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISharedFolder::accessible--> + <xsd:element name="ISharedFolder_getAccessible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getAccessibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISharedFolder::writable--> + <xsd:element name="ISharedFolder_getWritable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getWritableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setWritable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="writable" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setWritableResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISharedFolder::autoMount--> + <xsd:element name="ISharedFolder_getAutoMount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getAutoMountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setAutoMount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autoMount" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setAutoMountResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute ISharedFolder::autoMountPoint--> + <xsd:element name="ISharedFolder_getAutoMountPoint"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getAutoMountPointResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setAutoMountPoint"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="autoMountPoint" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_setAutoMountPointResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISharedFolder::lastAccessError--> + <xsd:element name="ISharedFolder_getLastAccessError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolder_getLastAccessErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISession--> + <!-- readonly attribute ISession::state--> + <xsd:element name="ISession_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:SessionState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISession::type--> + <xsd:element name="ISession_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:SessionType"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_getMachineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ISession::console--> + <xsd:element name="ISession_getConsole"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_getConsoleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ISession::unlockMachine--> + <xsd:element name="ISession_unlockMachine"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISession_unlockMachineResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IStorageController--> + <!-- read/write attribute IStorageController::name--> + <xsd:element name="IStorageController_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </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> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getMaxDevicesPerPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageController::minPortCount--> + <xsd:element name="IStorageController_getMinPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getMinPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageController::maxPortCount--> + <xsd:element name="IStorageController_getMaxPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getMaxPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IStorageController::instance--> + <xsd:element name="IStorageController_getInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getInstanceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="instance" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setInstanceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IStorageController::portCount--> + <xsd:element name="IStorageController_getPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getPortCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setPortCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="portCount" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setPortCountResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageController::bus--> + <xsd:element name="IStorageController_getBus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getBusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:StorageBus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IStorageController::controllerType--> + <xsd:element name="IStorageController_getControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setControllerType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="controllerType" type="vbox:StorageControllerType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setControllerTypeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IStorageController::useHostIOCache--> + <xsd:element name="IStorageController_getUseHostIOCache"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getUseHostIOCacheResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setUseHostIOCache"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="useHostIOCache" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_setUseHostIOCacheResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageController::bootable--> + <xsd:element name="IStorageController_getBootable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageController_getBootableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IManagedObjectRef--> + <!-- method IManagedObjectRef::getInterfaceName--> + <xsd:element name="IManagedObjectRef_getInterfaceName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IManagedObjectRef_getInterfaceNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IManagedObjectRef::release--> + <xsd:element name="IManagedObjectRef_release"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IManagedObjectRef_releaseResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IWebsessionManager--> + <!-- method IWebsessionManager::logon--> + <xsd:element name="IWebsessionManager_logon"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="username" type="xsd:string"/> + <xsd:element name="password" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IWebsessionManager_logonResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IWebsessionManager::getSessionObject--> + <xsd:element name="IWebsessionManager_getSessionObject"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="refIVirtualBox" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IWebsessionManager_getSessionObjectResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IWebsessionManager::logoff--> + <xsd:element name="IWebsessionManager_logoff"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="refIVirtualBox" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IWebsessionManager_logoffResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IPerformanceMetric--> + <!-- readonly attribute IPerformanceMetric::metricName--> + <xsd:element name="IPerformanceMetric_getMetricName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getMetricNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::object--> + <xsd:element name="IPerformanceMetric_getObject"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getObjectResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::description--> + <xsd:element name="IPerformanceMetric_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::period--> + <xsd:element name="IPerformanceMetric_getPeriod"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getPeriodResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::count--> + <xsd:element name="IPerformanceMetric_getCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::unit--> + <xsd:element name="IPerformanceMetric_getUnit"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getUnitResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::minimumValue--> + <xsd:element name="IPerformanceMetric_getMinimumValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getMinimumValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IPerformanceMetric::maximumValue--> + <xsd:element name="IPerformanceMetric_getMaximumValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceMetric_getMaximumValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IPerformanceCollector--> + <!-- readonly attribute IPerformanceCollector::metricNames--> + <xsd:element name="IPerformanceCollector_getMetricNames"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_getMetricNamesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPerformanceCollector::getMetrics--> + <xsd:element name="IPerformanceCollector_getMetrics"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="metricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="objects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_getMetricsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPerformanceCollector::setupMetrics--> + <xsd:element name="IPerformanceCollector_setupMetrics"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="metricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="objects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="period" type="xsd:unsignedInt"/> + <xsd:element name="count" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_setupMetricsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPerformanceCollector::enableMetrics--> + <xsd:element name="IPerformanceCollector_enableMetrics"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="metricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="objects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_enableMetricsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPerformanceCollector::disableMetrics--> + <xsd:element name="IPerformanceCollector_disableMetrics"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="metricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="objects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_disableMetricsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IPerformanceCollector::queryMetricsData--> + <xsd:element name="IPerformanceCollector_queryMetricsData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="metricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="objects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IPerformanceCollector_queryMetricsDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnMetricNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnObjects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnUnits" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnScales" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="returnSequenceNumbers" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="returnDataIndices" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="returnDataLengths" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedInt"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATEngine--> + <!-- read/write attribute INATEngine::network--> + <xsd:element name="INATEngine_getNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="network" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setNetworkResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::hostIP--> + <xsd:element name="INATEngine_getHostIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getHostIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setHostIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="hostIP" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setHostIPResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::TFTPPrefix--> + <xsd:element name="INATEngine_getTFTPPrefix"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getTFTPPrefixResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPPrefix"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="TFTPPrefix" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPPrefixResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::TFTPBootFile--> + <xsd:element name="INATEngine_getTFTPBootFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getTFTPBootFileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPBootFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="TFTPBootFile" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPBootFileResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::TFTPNextServer--> + <xsd:element name="INATEngine_getTFTPNextServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getTFTPNextServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPNextServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="TFTPNextServer" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setTFTPNextServerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::aliasMode--> + <xsd:element name="INATEngine_getAliasMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getAliasModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setAliasMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="aliasMode" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setAliasModeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::DNSPassDomain--> + <xsd:element name="INATEngine_getDNSPassDomain"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getDNSPassDomainResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSPassDomain"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="DNSPassDomain" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSPassDomainResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::DNSProxy--> + <xsd:element name="INATEngine_getDNSProxy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getDNSProxyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSProxy"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="DNSProxy" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSProxyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute INATEngine::DNSUseHostResolver--> + <xsd:element name="INATEngine_getDNSUseHostResolver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getDNSUseHostResolverResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSUseHostResolver"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="DNSUseHostResolver" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setDNSUseHostResolverResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATEngine::redirects--> + <xsd:element name="INATEngine_getRedirects"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getRedirectsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method INATEngine::setNetworkSettings--> + <xsd:element name="INATEngine_setNetworkSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="mtu" type="xsd:unsignedInt"/> + <xsd:element name="sockSnd" type="xsd:unsignedInt"/> + <xsd:element name="sockRcv" type="xsd:unsignedInt"/> + <xsd:element name="TcpWndSnd" type="xsd:unsignedInt"/> + <xsd:element name="TcpWndRcv" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_setNetworkSettingsResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATEngine::getNetworkSettings--> + <xsd:element name="INATEngine_getNetworkSettings"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_getNetworkSettingsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="mtu" type="xsd:unsignedInt"/> + <xsd:element name="sockSnd" type="xsd:unsignedInt"/> + <xsd:element name="sockRcv" type="xsd:unsignedInt"/> + <xsd:element name="TcpWndSnd" type="xsd:unsignedInt"/> + <xsd:element name="TcpWndRcv" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method INATEngine::addRedirect--> + <xsd:element name="INATEngine_addRedirect"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="proto" type="vbox:NATProtocol"/> + <xsd:element name="hostIP" type="xsd:string"/> + <xsd:element name="hostPort" type="xsd:unsignedShort"/> + <xsd:element name="guestIP" type="xsd:string"/> + <xsd:element name="guestPort" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATEngine_addRedirectResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method INATEngine::removeRedirect--> + <xsd:element name="INATEngine_removeRedirect"> + <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="INATEngine_removeRedirectResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IBandwidthGroup--> + <!-- readonly attribute IBandwidthGroup::name--> + <xsd:element name="IBandwidthGroup_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IBandwidthGroup::type--> + <xsd:element name="IBandwidthGroup_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:BandwidthGroupType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IBandwidthGroup::reference--> + <xsd:element name="IBandwidthGroup_getReference"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_getReferenceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- read/write attribute IBandwidthGroup::maxBytesPerSec--> + <xsd:element name="IBandwidthGroup_getMaxBytesPerSec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_getMaxBytesPerSecResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_setMaxBytesPerSec"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="maxBytesPerSec" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroup_setMaxBytesPerSecResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IBandwidthControl--> + <!-- readonly attribute IBandwidthControl::numGroups--> + <xsd:element name="IBandwidthControl_getNumGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthControl_getNumGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IBandwidthControl::createBandwidthGroup--> + <xsd:element name="IBandwidthControl_createBandwidthGroup"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="name" type="xsd:string"/> + <xsd:element name="type" type="vbox:BandwidthGroupType"/> + <xsd:element name="maxBytesPerSec" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthControl_createBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IBandwidthControl::deleteBandwidthGroup--> + <xsd:element name="IBandwidthControl_deleteBandwidthGroup"> + <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="IBandwidthControl_deleteBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IBandwidthControl::getBandwidthGroup--> + <xsd:element name="IBandwidthControl_getBandwidthGroup"> + <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="IBandwidthControl_getBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IBandwidthControl::getAllBandwidthGroups--> + <xsd:element name="IBandwidthControl_getAllBandwidthGroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthControl_getAllBandwidthGroupsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IEventSource--> + <!-- method IEventSource::createListener--> + <xsd:element name="IEventSource_createListener"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_createListenerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::createAggregator--> + <xsd:element name="IEventSource_createAggregator"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="subordinates" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_createAggregatorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::registerListener--> + <xsd:element name="IEventSource_registerListener"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="listener" type="xsd:string"/> + <xsd:element name="interesting" minOccurs="0" maxOccurs="unbounded" type="vbox:VBoxEventType"/> + <xsd:element name="active" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_registerListenerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::unregisterListener--> + <xsd:element name="IEventSource_unregisterListener"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="listener" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_unregisterListenerResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::fireEvent--> + <xsd:element name="IEventSource_fireEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="event" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_fireEventResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::getEvent--> + <xsd:element name="IEventSource_getEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="listener" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_getEventResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEventSource::eventProcessed--> + <xsd:element name="IEventSource_eventProcessed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="listener" type="xsd:string"/> + <xsd:element name="event" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSource_eventProcessedResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IEventListener--> + <!-- method IEventListener::handleEvent--> + <xsd:element name="IEventListener_handleEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="event" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventListener_handleEventResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IEvent--> + <!-- readonly attribute IEvent::type--> + <xsd:element name="IEvent_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEvent_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:VBoxEventType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IEvent::source--> + <xsd:element name="IEvent_getSource"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEvent_getSourceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IEvent::waitable--> + <xsd:element name="IEvent_getWaitable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEvent_getWaitableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IEvent::setProcessed--> + <xsd:element name="IEvent_setProcessed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEvent_setProcessedResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IEvent::waitProcessed--> + <xsd:element name="IEvent_waitProcessed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="timeout" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEvent_waitProcessedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IReusableEvent--> + <!-- readonly attribute IReusableEvent::generation--> + <xsd:element name="IReusableEvent_getGeneration"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IReusableEvent_getGenerationResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IReusableEvent::reuse--> + <xsd:element name="IReusableEvent_reuse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IReusableEvent_reuseResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface IMachineEvent--> + <!-- readonly attribute IMachineEvent::machineId--> + <xsd:element name="IMachineEvent_getMachineId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineEvent_getMachineIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMachineStateChangedEvent--> + <!-- readonly attribute IMachineStateChangedEvent::state--> + <xsd:element name="IMachineStateChangedEvent_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineStateChangedEvent_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMachineDataChangedEvent--> + <!-- readonly attribute IMachineDataChangedEvent::temporary--> + <xsd:element name="IMachineDataChangedEvent_getTemporary"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineDataChangedEvent_getTemporaryResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMediumRegisteredEvent--> + <!-- readonly attribute IMediumRegisteredEvent::mediumId--> + <xsd:element name="IMediumRegisteredEvent_getMediumId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumRegisteredEvent_getMediumIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumRegisteredEvent::mediumType--> + <xsd:element name="IMediumRegisteredEvent_getMediumType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumRegisteredEvent_getMediumTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DeviceType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMediumRegisteredEvent::registered--> + <xsd:element name="IMediumRegisteredEvent_getRegistered"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumRegisteredEvent_getRegisteredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMachineRegisteredEvent_getRegisteredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISessionStateChangedEvent--> + <!-- readonly attribute ISessionStateChangedEvent::state--> + <xsd:element name="ISessionStateChangedEvent_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISessionStateChangedEvent_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:SessionState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestPropertyChangedEvent--> + <!-- readonly attribute IGuestPropertyChangedEvent::name--> + <xsd:element name="IGuestPropertyChangedEvent_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestPropertyChangedEvent_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestPropertyChangedEvent::value--> + <xsd:element name="IGuestPropertyChangedEvent_getValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestPropertyChangedEvent_getValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestPropertyChangedEvent::flags--> + <xsd:element name="IGuestPropertyChangedEvent_getFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestPropertyChangedEvent_getFlagsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshotEvent--> + <!-- readonly attribute ISnapshotEvent::snapshotId--> + <xsd:element name="ISnapshotEvent_getSnapshotId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISnapshotEvent_getSnapshotIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshotTakenEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshotDeletedEvent--> + <!-- 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_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"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISnapshotChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMousePointerShapeChangedEvent--> + <!-- readonly attribute IMousePointerShapeChangedEvent::visible--> + <xsd:element name="IMousePointerShapeChangedEvent_getVisible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getVisibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::alpha--> + <xsd:element name="IMousePointerShapeChangedEvent_getAlpha"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getAlphaResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::xhot--> + <xsd:element name="IMousePointerShapeChangedEvent_getXhot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getXhotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::yhot--> + <xsd:element name="IMousePointerShapeChangedEvent_getYhot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getYhotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::width--> + <xsd:element name="IMousePointerShapeChangedEvent_getWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::height--> + <xsd:element name="IMousePointerShapeChangedEvent_getHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMousePointerShapeChangedEvent::shape--> + <xsd:element name="IMousePointerShapeChangedEvent_getShape"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMousePointerShapeChangedEvent_getShapeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMouseCapabilityChangedEvent--> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsAbsolute--> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsAbsolute"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsAbsoluteResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsRelative--> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsRelative"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsRelativeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsMultiTouch--> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsMultiTouch"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouseCapabilityChangedEvent_getSupportsMultiTouchResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IMouseCapabilityChangedEvent::needsHostCursor--> + <xsd:element name="IMouseCapabilityChangedEvent_getNeedsHostCursor"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMouseCapabilityChangedEvent_getNeedsHostCursorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IKeyboardLedsChangedEvent--> + <!-- readonly attribute IKeyboardLedsChangedEvent::numLock--> + <xsd:element name="IKeyboardLedsChangedEvent_getNumLock"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboardLedsChangedEvent_getNumLockResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IKeyboardLedsChangedEvent::capsLock--> + <xsd:element name="IKeyboardLedsChangedEvent_getCapsLock"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboardLedsChangedEvent_getCapsLockResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IKeyboardLedsChangedEvent::scrollLock--> + <xsd:element name="IKeyboardLedsChangedEvent_getScrollLock"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IKeyboardLedsChangedEvent_getScrollLockResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IStateChangedEvent--> + <!-- readonly attribute IStateChangedEvent::state--> + <xsd:element name="IStateChangedEvent_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStateChangedEvent_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:MachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IAdditionsStateChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INetworkAdapterChangedEvent--> + <!-- readonly attribute INetworkAdapterChangedEvent::networkAdapter--> + <xsd:element name="INetworkAdapterChangedEvent_getNetworkAdapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INetworkAdapterChangedEvent_getNetworkAdapterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IAudioAdapterChangedEvent--> + <!-- readonly attribute IAudioAdapterChangedEvent::audioAdapter--> + <xsd:element name="IAudioAdapterChangedEvent_getAudioAdapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IAudioAdapterChangedEvent_getAudioAdapterResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISerialPortChangedEvent--> + <!-- readonly attribute ISerialPortChangedEvent::serialPort--> + <xsd:element name="ISerialPortChangedEvent_getSerialPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISerialPortChangedEvent_getSerialPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IParallelPortChangedEvent--> + <!-- readonly attribute IParallelPortChangedEvent::parallelPort--> + <xsd:element name="IParallelPortChangedEvent_getParallelPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IParallelPortChangedEvent_getParallelPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IStorageControllerChangedEvent--> + <!-- readonly attribute IStorageControllerChangedEvent::machinId--> + <xsd:element name="IStorageControllerChangedEvent_getMachinId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageControllerChangedEvent_getMachinIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageControllerChangedEvent::controllerName--> + <xsd:element name="IStorageControllerChangedEvent_getControllerName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageControllerChangedEvent_getControllerNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IMediumChangedEvent--> + <!-- readonly attribute IMediumChangedEvent::mediumAttachment--> + <xsd:element name="IMediumChangedEvent_getMediumAttachment"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IMediumChangedEvent_getMediumAttachmentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IMediumAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IClipboardModeChangedEvent--> + <!-- readonly attribute IClipboardModeChangedEvent::clipboardMode--> + <xsd:element name="IClipboardModeChangedEvent_getClipboardMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IClipboardModeChangedEvent_getClipboardModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ClipboardMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IClipboardFileTransferModeChangedEvent--> + <!-- readonly attribute IClipboardFileTransferModeChangedEvent::enabled--> + <xsd:element name="IClipboardFileTransferModeChangedEvent_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IClipboardFileTransferModeChangedEvent_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IDnDModeChangedEvent--> + <!-- readonly attribute IDnDModeChangedEvent::dndMode--> + <xsd:element name="IDnDModeChangedEvent_getDndMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IDnDModeChangedEvent_getDndModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:DnDMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICPUChangedEvent--> + <!-- readonly attribute ICPUChangedEvent::CPU--> + <xsd:element name="ICPUChangedEvent_getCPU"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICPUChangedEvent_getCPUResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICPUChangedEvent::add--> + <xsd:element name="ICPUChangedEvent_getAdd"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICPUChangedEvent_getAddResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICPUExecutionCapChangedEvent--> + <!-- readonly attribute ICPUExecutionCapChangedEvent::executionCap--> + <xsd:element name="ICPUExecutionCapChangedEvent_getExecutionCap"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICPUExecutionCapChangedEvent_getExecutionCapResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestKeyboardEvent--> + <!-- readonly attribute IGuestKeyboardEvent::scancodes--> + <xsd:element name="IGuestKeyboardEvent_getScancodes"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestKeyboardEvent_getScancodesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestMouseEvent--> + <!-- readonly attribute IGuestMouseEvent::mode--> + <xsd:element name="IGuestMouseEvent_getMode"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getModeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestMouseEventMode"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMouseEvent::x--> + <xsd:element name="IGuestMouseEvent_getX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMouseEvent::y--> + <xsd:element name="IGuestMouseEvent_getY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMouseEvent::z--> + <xsd:element name="IGuestMouseEvent_getZ"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getZResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMouseEvent::w--> + <xsd:element name="IGuestMouseEvent_getW"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getWResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMouseEvent::buttons--> + <xsd:element name="IGuestMouseEvent_getButtons"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMouseEvent_getButtonsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestMultiTouchEvent--> + <!-- readonly attribute IGuestMultiTouchEvent::contactCount--> + <xsd:element name="IGuestMultiTouchEvent_getContactCount"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getContactCountResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMultiTouchEvent::xPositions--> + <xsd:element name="IGuestMultiTouchEvent_getXPositions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getXPositionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMultiTouchEvent::yPositions--> + <xsd:element name="IGuestMultiTouchEvent_getYPositions"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getYPositionsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:short"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMultiTouchEvent::contactIds--> + <xsd:element name="IGuestMultiTouchEvent_getContactIds"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getContactIdsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMultiTouchEvent::contactFlags--> + <xsd:element name="IGuestMultiTouchEvent_getContactFlags"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getContactFlagsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:unsignedShort"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMultiTouchEvent::scanTime--> + <xsd:element name="IGuestMultiTouchEvent_getScanTime"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMultiTouchEvent_getScanTimeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestSessionEvent--> + <!-- readonly attribute IGuestSessionEvent::session--> + <xsd:element name="IGuestSessionEvent_getSession"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSessionEvent_getSessionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestSessionStateChangedEvent--> + <!-- readonly attribute IGuestSessionStateChangedEvent::id--> + <xsd:element name="IGuestSessionStateChangedEvent_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSessionStateChangedEvent_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSessionStateChangedEvent::status--> + <xsd:element name="IGuestSessionStateChangedEvent_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSessionStateChangedEvent_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestSessionStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestSessionStateChangedEvent::error--> + <xsd:element name="IGuestSessionStateChangedEvent_getError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSessionStateChangedEvent_getErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestSessionRegisteredEvent--> + <!-- readonly attribute IGuestSessionRegisteredEvent::registered--> + <xsd:element name="IGuestSessionRegisteredEvent_getRegistered"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestSessionRegisteredEvent_getRegisteredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessEvent--> + <!-- readonly attribute IGuestProcessEvent::process--> + <xsd:element name="IGuestProcessEvent_getProcess"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessEvent_getProcessResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestProcessEvent::pid--> + <xsd:element name="IGuestProcessEvent_getPid"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessEvent_getPidResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessRegisteredEvent--> + <!-- readonly attribute IGuestProcessRegisteredEvent::registered--> + <xsd:element name="IGuestProcessRegisteredEvent_getRegistered"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessRegisteredEvent_getRegisteredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessStateChangedEvent--> + <!-- readonly attribute IGuestProcessStateChangedEvent::status--> + <xsd:element name="IGuestProcessStateChangedEvent_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessStateChangedEvent_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProcessStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestProcessStateChangedEvent::error--> + <xsd:element name="IGuestProcessStateChangedEvent_getError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessStateChangedEvent_getErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessIOEvent--> + <!-- readonly attribute IGuestProcessIOEvent::handle--> + <xsd:element name="IGuestProcessIOEvent_getHandle"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessIOEvent_getHandleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestProcessIOEvent::processed--> + <xsd:element name="IGuestProcessIOEvent_getProcessed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessIOEvent_getProcessedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessInputNotifyEvent--> + <!-- readonly attribute IGuestProcessInputNotifyEvent::status--> + <xsd:element name="IGuestProcessInputNotifyEvent_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessInputNotifyEvent_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:ProcessInputStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestProcessOutputEvent--> + <!-- readonly attribute IGuestProcessOutputEvent::data--> + <xsd:element name="IGuestProcessOutputEvent_getData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestProcessOutputEvent_getDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileEvent--> + <!-- readonly attribute IGuestFileEvent::file--> + <xsd:element name="IGuestFileEvent_getFile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileEvent_getFileResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileRegisteredEvent--> + <!-- readonly attribute IGuestFileRegisteredEvent::registered--> + <xsd:element name="IGuestFileRegisteredEvent_getRegistered"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileRegisteredEvent_getRegisteredResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileStateChangedEvent--> + <!-- readonly attribute IGuestFileStateChangedEvent::status--> + <xsd:element name="IGuestFileStateChangedEvent_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileStateChangedEvent_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FileStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestFileStateChangedEvent::error--> + <xsd:element name="IGuestFileStateChangedEvent_getError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileStateChangedEvent_getErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileIOEvent--> + <!-- readonly attribute IGuestFileIOEvent::offset--> + <xsd:element name="IGuestFileIOEvent_getOffset"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileIOEvent_getOffsetResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestFileIOEvent::processed--> + <xsd:element name="IGuestFileIOEvent_getProcessed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileIOEvent_getProcessedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileOffsetChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileSizeChangedEvent--> + <!-- readonly attribute IGuestFileSizeChangedEvent::newSize--> + <xsd:element name="IGuestFileSizeChangedEvent_getNewSize"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileSizeChangedEvent_getNewSizeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileReadEvent--> + <!-- readonly attribute IGuestFileReadEvent::data--> + <xsd:element name="IGuestFileReadEvent_getData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestFileReadEvent_getDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestFileWriteEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVRDEServerChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVRDEServerInfoChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IRecordingChangedEvent--> + <!-- readonly attribute IRecordingChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBControllerChangedEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IUSBDeviceStateChangedEvent--> + <!-- readonly attribute IUSBDeviceStateChangedEvent::device--> + <xsd:element name="IUSBDeviceStateChangedEvent_getDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceStateChangedEvent_getDeviceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDeviceStateChangedEvent::attached--> + <xsd:element name="IUSBDeviceStateChangedEvent_getAttached"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceStateChangedEvent_getAttachedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IUSBDeviceStateChangedEvent::error--> + <xsd:element name="IUSBDeviceStateChangedEvent_getError"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IUSBDeviceStateChangedEvent_getErrorResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ISharedFolderChangedEvent--> + <!-- readonly attribute ISharedFolderChangedEvent::scope--> + <xsd:element name="ISharedFolderChangedEvent_getScope"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ISharedFolderChangedEvent_getScopeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:Scope"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IRuntimeErrorEvent--> + <!-- readonly attribute IRuntimeErrorEvent::fatal--> + <xsd:element name="IRuntimeErrorEvent_getFatal"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRuntimeErrorEvent_getFatalResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IRuntimeErrorEvent::id--> + <xsd:element name="IRuntimeErrorEvent_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRuntimeErrorEvent_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IRuntimeErrorEvent::message--> + <xsd:element name="IRuntimeErrorEvent_getMessage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRuntimeErrorEvent_getMessageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IEventSourceChangedEvent--> + <!-- readonly attribute IEventSourceChangedEvent::listener--> + <xsd:element name="IEventSourceChangedEvent_getListener"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSourceChangedEvent_getListenerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IEventSourceChangedEvent::add--> + <xsd:element name="IEventSourceChangedEvent_getAdd"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IEventSourceChangedEvent_getAddResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IExtraDataChangedEvent--> + <!-- readonly attribute IExtraDataChangedEvent::machineId--> + <xsd:element name="IExtraDataChangedEvent_getMachineId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataChangedEvent_getMachineIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IExtraDataChangedEvent::key--> + <xsd:element name="IExtraDataChangedEvent_getKey"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataChangedEvent_getKeyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IExtraDataChangedEvent::value--> + <xsd:element name="IExtraDataChangedEvent_getValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataChangedEvent_getValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVetoEvent--> + <!-- method IVetoEvent::addVeto--> + <xsd:element name="IVetoEvent_addVeto"> + <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_addVetoResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method IVetoEvent::isVetoed--> + <xsd:element name="IVetoEvent_isVetoed"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVetoEvent_isVetoedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IVetoEvent::getVetos--> + <xsd:element name="IVetoEvent_getVetos"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVetoEvent_getVetosResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataCanChangeEvent_getMachineIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IExtraDataCanChangeEvent::key--> + <xsd:element name="IExtraDataCanChangeEvent_getKey"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataCanChangeEvent_getKeyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IExtraDataCanChangeEvent::value--> + <xsd:element name="IExtraDataCanChangeEvent_getValue"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IExtraDataCanChangeEvent_getValueResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICanShowWindowEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IShowWindowEvent--> + <!-- read/write attribute IShowWindowEvent::winId--> + <xsd:element name="IShowWindowEvent_getWinId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IShowWindowEvent_getWinIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IShowWindowEvent_setWinId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="winId" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IShowWindowEvent_setWinIdResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface INATRedirectEvent--> + <!-- readonly attribute INATRedirectEvent::slot--> + <xsd:element name="INATRedirectEvent_getSlot"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getSlotResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::remove--> + <xsd:element name="INATRedirectEvent_getRemove"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getRemoveResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::name--> + <xsd:element name="INATRedirectEvent_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::proto--> + <xsd:element name="INATRedirectEvent_getProto"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getProtoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:NATProtocol"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::hostIP--> + <xsd:element name="INATRedirectEvent_getHostIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getHostIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::hostPort--> + <xsd:element name="INATRedirectEvent_getHostPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getHostPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::guestIP--> + <xsd:element name="INATRedirectEvent_getGuestIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getGuestIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATRedirectEvent::guestPort--> + <xsd:element name="INATRedirectEvent_getGuestPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATRedirectEvent_getGuestPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IHostPCIDevicePlugEvent--> + <!-- readonly attribute IHostPCIDevicePlugEvent::plugged--> + <xsd:element name="IHostPCIDevicePlugEvent_getPlugged"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostPCIDevicePlugEvent_getPluggedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostPCIDevicePlugEvent::success--> + <xsd:element name="IHostPCIDevicePlugEvent_getSuccess"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostPCIDevicePlugEvent_getSuccessResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostPCIDevicePlugEvent::attachment--> + <xsd:element name="IHostPCIDevicePlugEvent_getAttachment"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostPCIDevicePlugEvent_getAttachmentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IPCIDeviceAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IHostPCIDevicePlugEvent::message--> + <xsd:element name="IHostPCIDevicePlugEvent_getMessage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IHostPCIDevicePlugEvent_getMessageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVBoxSVCAvailabilityChangedEvent--> + <!-- readonly attribute IVBoxSVCAvailabilityChangedEvent::available--> + <xsd:element name="IVBoxSVCAvailabilityChangedEvent_getAvailable"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVBoxSVCAvailabilityChangedEvent_getAvailableResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IBandwidthGroupChangedEvent--> + <!-- readonly attribute IBandwidthGroupChangedEvent::bandwidthGroup--> + <xsd:element name="IBandwidthGroupChangedEvent_getBandwidthGroup"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBandwidthGroupChangedEvent_getBandwidthGroupResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestMonitorChangedEvent--> + <!-- readonly attribute IGuestMonitorChangedEvent::changeType--> + <xsd:element name="IGuestMonitorChangedEvent_getChangeType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getChangeTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestMonitorChangedEventType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMonitorChangedEvent::screenId--> + <xsd:element name="IGuestMonitorChangedEvent_getScreenId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getScreenIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMonitorChangedEvent::originX--> + <xsd:element name="IGuestMonitorChangedEvent_getOriginX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getOriginXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMonitorChangedEvent::originY--> + <xsd:element name="IGuestMonitorChangedEvent_getOriginY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getOriginYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMonitorChangedEvent::width--> + <xsd:element name="IGuestMonitorChangedEvent_getWidth"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getWidthResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestMonitorChangedEvent::height--> + <xsd:element name="IGuestMonitorChangedEvent_getHeight"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorChangedEvent_getHeightResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestUserStateChangedEvent--> + <!-- readonly attribute IGuestUserStateChangedEvent::name--> + <xsd:element name="IGuestUserStateChangedEvent_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestUserStateChangedEvent_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestUserStateChangedEvent::domain--> + <xsd:element name="IGuestUserStateChangedEvent_getDomain"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestUserStateChangedEvent_getDomainResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestUserStateChangedEvent::state--> + <xsd:element name="IGuestUserStateChangedEvent_getState"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestUserStateChangedEvent_getStateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:GuestUserState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestUserStateChangedEvent::stateDetails--> + <xsd:element name="IGuestUserStateChangedEvent_getStateDetails"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestUserStateChangedEvent_getStateDetailsResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IStorageDeviceChangedEvent--> + <!-- readonly attribute IStorageDeviceChangedEvent::storageDevice--> + <xsd:element name="IStorageDeviceChangedEvent_getStorageDevice"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageDeviceChangedEvent_getStorageDeviceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:IMediumAttachment"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageDeviceChangedEvent::removed--> + <xsd:element name="IStorageDeviceChangedEvent_getRemoved"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageDeviceChangedEvent_getRemovedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IStorageDeviceChangedEvent::silent--> + <xsd:element name="IStorageDeviceChangedEvent_getSilent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStorageDeviceChangedEvent_getSilentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATNetworkChangedEvent--> + <!-- readonly attribute INATNetworkChangedEvent::networkName--> + <xsd:element name="INATNetworkChangedEvent_getNetworkName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkChangedEvent_getNetworkNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATNetworkStartStopEvent--> + <!-- readonly attribute INATNetworkStartStopEvent::startEvent--> + <xsd:element name="INATNetworkStartStopEvent_getStartEvent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkStartStopEvent_getStartEventResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </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"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkCreationDeletionEvent_getCreationEventResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATNetworkSettingEvent--> + <!-- readonly attribute INATNetworkSettingEvent::enabled--> + <xsd:element name="INATNetworkSettingEvent_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkSettingEvent_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkSettingEvent::network--> + <xsd:element name="INATNetworkSettingEvent_getNetwork"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkSettingEvent_getNetworkResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkSettingEvent::gateway--> + <xsd:element name="INATNetworkSettingEvent_getGateway"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkSettingEvent_getGatewayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkSettingEvent::advertiseDefaultIPv6RouteEnabled--> + <xsd:element name="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkSettingEvent::needDhcpServer--> + <xsd:element name="INATNetworkSettingEvent_getNeedDhcpServer"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkSettingEvent_getNeedDhcpServerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface INATNetworkPortForwardEvent--> + <!-- readonly attribute INATNetworkPortForwardEvent::create--> + <xsd:element name="INATNetworkPortForwardEvent_getCreate"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getCreateResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::ipv6--> + <xsd:element name="INATNetworkPortForwardEvent_getIpv6"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getIpv6Response"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::name--> + <xsd:element name="INATNetworkPortForwardEvent_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::proto--> + <xsd:element name="INATNetworkPortForwardEvent_getProto"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getProtoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:NATProtocol"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::hostIp--> + <xsd:element name="INATNetworkPortForwardEvent_getHostIp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getHostIpResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::hostPort--> + <xsd:element name="INATNetworkPortForwardEvent_getHostPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getHostPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::guestIp--> + <xsd:element name="INATNetworkPortForwardEvent_getGuestIp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getGuestIpResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute INATNetworkPortForwardEvent::guestPort--> + <xsd:element name="INATNetworkPortForwardEvent_getGuestPort"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="INATNetworkPortForwardEvent_getGuestPortResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IHostNameResolutionConfigurationChangeEvent--> + <!-- 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_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IProgressEvent--> + <!-- readonly attribute IProgressEvent::progressId--> + <xsd:element name="IProgressEvent_getProgressId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgressEvent_getProgressIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IProgressPercentageChangedEvent--> + <!-- readonly attribute IProgressPercentageChangedEvent::percent--> + <xsd:element name="IProgressPercentageChangedEvent_getPercent"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgressPercentageChangedEvent_getPercentResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IProgressTaskCompletedEvent--> + <!-- readonly attribute IProgressTaskCompletedEvent::midlDoesNotLikeEmptyInterfaces--> + <xsd:element name="IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICursorPositionChangedEvent--> + <!-- readonly attribute ICursorPositionChangedEvent::hasData--> + <xsd:element name="ICursorPositionChangedEvent_getHasData"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICursorPositionChangedEvent_getHasDataResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICursorPositionChangedEvent::x--> + <xsd:element name="ICursorPositionChangedEvent_getX"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICursorPositionChangedEvent_getXResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICursorPositionChangedEvent::y--> + <xsd:element name="ICursorPositionChangedEvent_getY"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICursorPositionChangedEvent_getYResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestAdditionsStatusChangedEvent--> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::facility--> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getFacility"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getFacilityResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AdditionsFacilityType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::status--> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getStatus"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getStatusResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AdditionsFacilityStatus"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::runLevel--> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getRunLevel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getRunLevelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:AdditionsRunLevelType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::timestamp--> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getTimestamp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestAdditionsStatusChangedEvent_getTimestampResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IGuestMonitorInfoChangedEvent--> + <!-- readonly attribute IGuestMonitorInfoChangedEvent::output--> + <xsd:element name="IGuestMonitorInfoChangedEvent_getOutput"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IGuestMonitorInfoChangedEvent_getOutputResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:unsignedInt"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IStringArray--> + <!-- readonly attribute IStringArray::values--> + <xsd:element name="IStringArray_getValues"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStringArray_getValuesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IFormValue--> + <!-- readonly attribute IFormValue::type--> + <xsd:element name="IFormValue_getType"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getTypeResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="vbox:FormValueType"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::generation--> + <xsd:element name="IFormValue_getGeneration"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getGenerationResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::enabled--> + <xsd:element name="IFormValue_getEnabled"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getEnabledResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::visible--> + <xsd:element name="IFormValue_getVisible"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getVisibleResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::label--> + <xsd:element name="IFormValue_getLabel"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getLabelResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::description--> + <xsd:element name="IFormValue_getDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IFormValue::help--> + <xsd:element name="IFormValue_getHelp"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IFormValue_getHelpResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IBooleanFormValue--> + <!-- method IBooleanFormValue::getSelected--> + <xsd:element name="IBooleanFormValue_getSelected"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBooleanFormValue_getSelectedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IBooleanFormValue::setSelected--> + <xsd:element name="IBooleanFormValue_setSelected"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="selected" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IBooleanFormValue_setSelectedResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IRangedIntegerFormValue--> + <!-- readonly attribute IRangedIntegerFormValue::suffix--> + <xsd:element name="IRangedIntegerFormValue_getSuffix"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRangedIntegerFormValue_getSuffixResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IRangedIntegerFormValue::minimum--> + <xsd:element name="IRangedIntegerFormValue_getMinimum"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRangedIntegerFormValue_getMinimumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute IRangedIntegerFormValue::maximum--> + <xsd:element name="IRangedIntegerFormValue_getMaximum"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRangedIntegerFormValue_getMaximumResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IRangedIntegerFormValue::getInteger--> + <xsd:element name="IRangedIntegerFormValue_getInteger"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRangedIntegerFormValue_getIntegerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IRangedIntegerFormValue::setInteger--> + <xsd:element name="IRangedIntegerFormValue_setInteger"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="value" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IRangedIntegerFormValue_setIntegerResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IStringFormValue--> + <!-- readonly attribute IStringFormValue::multiline--> + <xsd:element name="IStringFormValue_getMultiline"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStringFormValue_getMultilineResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:boolean"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IStringFormValue::getString--> + <xsd:element name="IStringFormValue_getString"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStringFormValue_getStringResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IStringFormValue::setString--> + <xsd:element name="IStringFormValue_setString"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="text" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IStringFormValue_setStringResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IChoiceFormValue--> + <!-- readonly attribute IChoiceFormValue::values--> + <xsd:element name="IChoiceFormValue_getValues"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IChoiceFormValue_getValuesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IChoiceFormValue::getSelectedIndex--> + <xsd:element name="IChoiceFormValue_getSelectedIndex"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IChoiceFormValue_getSelectedIndexResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method IChoiceFormValue::setSelectedIndex--> + <xsd:element name="IChoiceFormValue_setSelectedIndex"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="index" type="xsd:int"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IChoiceFormValue_setSelectedIndexResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IForm--> + <!-- readonly attribute IForm::values--> + <xsd:element name="IForm_getValues"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IForm_getValuesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface IVirtualSystemDescriptionForm--> + <!-- method IVirtualSystemDescriptionForm::getVirtualSystemDescription--> + <xsd:element name="IVirtualSystemDescriptionForm_getVirtualSystemDescription"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="IVirtualSystemDescriptionForm_getVirtualSystemDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudNetworkGatewayInfo--> + <!-- readonly attribute ICloudNetworkGatewayInfo::publicIP--> + <xsd:element name="ICloudNetworkGatewayInfo_getPublicIP"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudNetworkGatewayInfo_getPublicIPResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudClient--> + <!-- method ICloudClient::getExportDescriptionForm--> + <xsd:element name="ICloudClient_getExportDescriptionForm"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_getExportDescriptionFormResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="form" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::exportVM--> + <xsd:element name="ICloudClient_exportVM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + <xsd:element name="progress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_exportVMResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::getLaunchDescriptionForm--> + <xsd:element name="ICloudClient_getLaunchDescriptionForm"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_getLaunchDescriptionFormResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="form" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::launchVM--> + <xsd:element name="ICloudClient_launchVM"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_launchVMResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::getImportDescriptionForm--> + <xsd:element name="ICloudClient_getImportDescriptionForm"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_getImportDescriptionFormResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="form" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::importInstance--> + <xsd:element name="ICloudClient_importInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + <xsd:element name="progress" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_importInstanceResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::listInstances--> + <xsd:element name="ICloudClient_listInstances"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="machineState" minOccurs="0" maxOccurs="unbounded" type="vbox:CloudMachineState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_listInstancesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnNames" type="xsd:string"/> + <xsd:element name="returnIds" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::listImages--> + <xsd:element name="ICloudClient_listImages"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="imageState" minOccurs="0" maxOccurs="unbounded" type="vbox:CloudImageState"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_listImagesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnNames" type="xsd:string"/> + <xsd:element name="returnIds" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::getInstanceInfo--> + <xsd:element name="ICloudClient_getInstanceInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + <xsd:element name="description" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_getInstanceInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::startInstance--> + <xsd:element name="ICloudClient_startInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_startInstanceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::pauseInstance--> + <xsd:element name="ICloudClient_pauseInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_pauseInstanceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::terminateInstance--> + <xsd:element name="ICloudClient_terminateInstance"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_terminateInstanceResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::createImage--> + <xsd:element name="ICloudClient_createImage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="parameters" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_createImageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::exportImage--> + <xsd:element name="ICloudClient_exportImage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="image" type="xsd:string"/> + <xsd:element name="parameters" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_exportImageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::importImage--> + <xsd:element name="ICloudClient_importImage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + <xsd:element name="parameters" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_importImageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::deleteImage--> + <xsd:element name="ICloudClient_deleteImage"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_deleteImageResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::getImageInfo--> + <xsd:element name="ICloudClient_getImageInfo"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="uid" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_getImageInfoResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="infoArray" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudClient::startCloudNetworkGateway--> + <xsd:element name="ICloudClient_startCloudNetworkGateway"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="network" type="xsd:string"/> + <xsd:element name="sshPublicKey" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudClient_startCloudNetworkGatewayResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="gatewayInfo" type="xsd:string"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudProfile--> + <!-- read/write attribute ICloudProfile::name--> + <xsd:element name="ICloudProfile_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_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="ICloudProfile_setNameResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProfile::providerId--> + <xsd:element name="ICloudProfile_getProviderId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_getProviderIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::getProperty--> + <xsd:element name="ICloudProfile_getProperty"> + <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="ICloudProfile_getPropertyResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::setProperty--> + <xsd:element name="ICloudProfile_setProperty"> + <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:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_setPropertyResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::getProperties--> + <xsd:element name="ICloudProfile_getProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_getPropertiesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnNames" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::setProperties--> + <xsd:element name="ICloudProfile_setProperties"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_setPropertiesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::remove--> + <xsd:element name="ICloudProfile_remove"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_removeResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProfile::createCloudClient--> + <xsd:element name="ICloudProfile_createCloudClient"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProfile_createCloudClientResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudProvider--> + <!-- readonly attribute ICloudProvider::name--> + <xsd:element name="ICloudProvider_getName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProvider::shortName--> + <xsd:element name="ICloudProvider_getShortName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getShortNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProvider::id--> + <xsd:element name="ICloudProvider_getId"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProvider::profiles--> + <xsd:element name="ICloudProvider_getProfiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getProfilesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProvider::profileNames--> + <xsd:element name="ICloudProvider_getProfileNames"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getProfileNamesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- readonly attribute ICloudProvider::supportedPropertyNames--> + <xsd:element name="ICloudProvider_getSupportedPropertyNames"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getSupportedPropertyNamesResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::getPropertyDescription--> + <xsd:element name="ICloudProvider_getPropertyDescription"> + <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="ICloudProvider_getPropertyDescriptionResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::createProfile--> + <xsd:element name="ICloudProvider_createProfile"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="profileName" type="xsd:string"/> + <xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + <xsd:element name="values" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_createProfileResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::importProfiles--> + <xsd:element name="ICloudProvider_importProfiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_importProfilesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::restoreProfiles--> + <xsd:element name="ICloudProvider_restoreProfiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_restoreProfilesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::saveProfiles--> + <xsd:element name="ICloudProvider_saveProfiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_saveProfilesResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::getProfileByName--> + <xsd:element name="ICloudProvider_getProfileByName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="profileName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_getProfileByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProvider::prepareUninstall--> + <xsd:element name="ICloudProvider_prepareUninstall"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProvider_prepareUninstallResponse"> + <xsd:complexType> + <xsd:sequence/> + </xsd:complexType> + </xsd:element> + <!--Interface ICloudProviderManager--> + <!-- readonly attribute ICloudProviderManager::providers--> + <xsd:element name="ICloudProviderManager_getProviders"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProviderManager_getProvidersResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProviderManager::getProviderById--> + <xsd:element name="ICloudProviderManager_getProviderById"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="providerId" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProviderManager_getProviderByIdResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProviderManager::getProviderByShortName--> + <xsd:element name="ICloudProviderManager_getProviderByShortName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="providerName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProviderManager_getProviderByShortNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- method ICloudProviderManager::getProviderByName--> + <xsd:element name="ICloudProviderManager_getProviderByName"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="_this" type="xsd:string"/> + <xsd:element name="providerName" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="ICloudProviderManager_getProviderByNameResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <!-- + ****************************************************** + * faults + ****************************************************** +--> + <xsd:element name="InvalidObjectFault"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="badObjectID" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="RuntimeFault"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="resultCode" type="xsd:int"/> + <xsd:element name="returnval" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + </xsd:schema> + </wsdl:types> + <wsdl:message name="InvalidObjectFaultMsg"> + <wsdl:part name="fault" element="vbox:InvalidObjectFault"/> + </wsdl:message> + <wsdl:message name="RuntimeFaultMsg"> + <wsdl:part name="fault" element="vbox:RuntimeFault"/> + </wsdl:message> + <!-- + ****************************************************** + * + * messages for all interfaces + * + ****************************************************** +--> + <!-- + ************************************* + messages for interface IVirtualBoxErrorInfo + ************************************* + --> + <!-- readonly attribute IVirtualBoxErrorInfo::resultCode--> + <wsdl:message name="IVirtualBoxErrorInfo_getResultCodeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getResultCode"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getResultCodeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getResultCodeResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBoxErrorInfo::resultDetail--> + <wsdl:message name="IVirtualBoxErrorInfo_getResultDetailRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getResultDetail"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getResultDetailResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getResultDetailResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBoxErrorInfo::interfaceID--> + <wsdl:message name="IVirtualBoxErrorInfo_getInterfaceIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getInterfaceID"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getInterfaceIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getInterfaceIDResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBoxErrorInfo::component--> + <wsdl:message name="IVirtualBoxErrorInfo_getComponentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getComponent"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getComponentResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getComponentResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBoxErrorInfo::text--> + <wsdl:message name="IVirtualBoxErrorInfo_getTextRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getText"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getTextResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getTextResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBoxErrorInfo::next--> + <wsdl:message name="IVirtualBoxErrorInfo_getNextRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getNext"/> + </wsdl:message> + <wsdl:message name="IVirtualBoxErrorInfo_getNextResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBoxErrorInfo_getNextResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATNetwork + ************************************* + --> + <!-- read/write attribute INATNetwork::networkName--> + <wsdl:message name="INATNetwork_getNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNetworkName"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNetworkNameResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNetworkName"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNetworkNameResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::enabled--> + <wsdl:message name="INATNetwork_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::network--> + <wsdl:message name="INATNetwork_getNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNetwork"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNetworkResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNetwork"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNetworkResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetwork::gateway--> + <wsdl:message name="INATNetwork_getGatewayRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getGateway"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getGatewayResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getGatewayResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::IPv6Enabled--> + <wsdl:message name="INATNetwork_getIPv6EnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getIPv6Enabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getIPv6EnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getIPv6EnabledResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setIPv6EnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setIPv6Enabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setIPv6EnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setIPv6EnabledResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::IPv6Prefix--> + <wsdl:message name="INATNetwork_getIPv6PrefixRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getIPv6Prefix"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getIPv6PrefixResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getIPv6PrefixResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setIPv6PrefixRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setIPv6Prefix"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setIPv6PrefixResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setIPv6PrefixResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::advertiseDefaultIPv6RouteEnabled--> + <wsdl:message name="INATNetwork_getAdvertiseDefaultIPv6RouteEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getAdvertiseDefaultIPv6RouteEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getAdvertiseDefaultIPv6RouteEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getAdvertiseDefaultIPv6RouteEnabledResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setAdvertiseDefaultIPv6RouteEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setAdvertiseDefaultIPv6RouteEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setAdvertiseDefaultIPv6RouteEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setAdvertiseDefaultIPv6RouteEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::needDhcpServer--> + <wsdl:message name="INATNetwork_getNeedDhcpServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNeedDhcpServer"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getNeedDhcpServerResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getNeedDhcpServerResponse"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNeedDhcpServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNeedDhcpServer"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setNeedDhcpServerResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setNeedDhcpServerResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetwork::eventSource--> + <wsdl:message name="INATNetwork_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getEventSource"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getEventSourceResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetwork::portForwardRules4--> + <wsdl:message name="INATNetwork_getPortForwardRules4RequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getPortForwardRules4"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getPortForwardRules4ResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getPortForwardRules4Response"/> + </wsdl:message> + <!-- readonly attribute INATNetwork::localMappings--> + <wsdl:message name="INATNetwork_getLocalMappingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getLocalMappings"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getLocalMappingsResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getLocalMappingsResponse"/> + </wsdl:message> + <!-- read/write attribute INATNetwork::loopbackIp6--> + <wsdl:message name="INATNetwork_getLoopbackIp6RequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getLoopbackIp6"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getLoopbackIp6ResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getLoopbackIp6Response"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setLoopbackIp6RequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setLoopbackIp6"/> + </wsdl:message> + <wsdl:message name="INATNetwork_setLoopbackIp6ResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_setLoopbackIp6Response"/> + </wsdl:message> + <!-- readonly attribute INATNetwork::portForwardRules6--> + <wsdl:message name="INATNetwork_getPortForwardRules6RequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getPortForwardRules6"/> + </wsdl:message> + <wsdl:message name="INATNetwork_getPortForwardRules6ResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_getPortForwardRules6Response"/> + </wsdl:message> + <!-- method INATNetwork::addLocalMapping--> + <wsdl:message name="INATNetwork_addLocalMappingRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_addLocalMapping"/> + </wsdl:message> + <wsdl:message name="INATNetwork_addLocalMappingResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_addLocalMappingResponse"/> + </wsdl:message> + <!-- method INATNetwork::addPortForwardRule--> + <wsdl:message name="INATNetwork_addPortForwardRuleRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_addPortForwardRule"/> + </wsdl:message> + <wsdl:message name="INATNetwork_addPortForwardRuleResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_addPortForwardRuleResponse"/> + </wsdl:message> + <!-- method INATNetwork::removePortForwardRule--> + <wsdl:message name="INATNetwork_removePortForwardRuleRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_removePortForwardRule"/> + </wsdl:message> + <wsdl:message name="INATNetwork_removePortForwardRuleResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_removePortForwardRuleResponse"/> + </wsdl:message> + <!-- method INATNetwork::start--> + <wsdl:message name="INATNetwork_startRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_start"/> + </wsdl:message> + <wsdl:message name="INATNetwork_startResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_startResponse"/> + </wsdl:message> + <!-- method INATNetwork::stop--> + <wsdl:message name="INATNetwork_stopRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_stop"/> + </wsdl:message> + <wsdl:message name="INATNetwork_stopResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetwork_stopResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudNetwork + ************************************* + --> + <!-- read/write attribute ICloudNetwork::networkName--> + <wsdl:message name="ICloudNetwork_getNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getNetworkName"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_getNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getNetworkNameResponse"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setNetworkName"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setNetworkNameResponse"/> + </wsdl:message> + <!-- read/write attribute ICloudNetwork::enabled--> + <wsdl:message name="ICloudNetwork_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getEnabled"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setEnabled"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute ICloudNetwork::provider--> + <wsdl:message name="ICloudNetwork_getProviderRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getProvider"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_getProviderResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getProviderResponse"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setProviderRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setProvider"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setProviderResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setProviderResponse"/> + </wsdl:message> + <!-- read/write attribute ICloudNetwork::profile--> + <wsdl:message name="ICloudNetwork_getProfileRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getProfile"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_getProfileResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getProfileResponse"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setProfileRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setProfile"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setProfileResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setProfileResponse"/> + </wsdl:message> + <!-- read/write attribute ICloudNetwork::networkId--> + <wsdl:message name="ICloudNetwork_getNetworkIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getNetworkId"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_getNetworkIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_getNetworkIdResponse"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setNetworkIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setNetworkId"/> + </wsdl:message> + <wsdl:message name="ICloudNetwork_setNetworkIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetwork_setNetworkIdResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDHCPServer + ************************************* + --> + <!-- readonly attribute IDHCPServer::eventSource--> + <wsdl:message name="IDHCPServer_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getEventSource"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getEventSourceResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPServer::enabled--> + <wsdl:message name="IDHCPServer_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getEnabled"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_setEnabled"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_setEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::IPAddress--> + <wsdl:message name="IDHCPServer_getIPAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getIPAddress"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getIPAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getIPAddressResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::networkMask--> + <wsdl:message name="IDHCPServer_getNetworkMaskRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getNetworkMask"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getNetworkMaskResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getNetworkMaskResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::networkName--> + <wsdl:message name="IDHCPServer_getNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getNetworkName"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getNetworkNameResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::lowerIP--> + <wsdl:message name="IDHCPServer_getLowerIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getLowerIP"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getLowerIPResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getLowerIPResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::upperIP--> + <wsdl:message name="IDHCPServer_getUpperIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getUpperIP"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getUpperIPResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getUpperIPResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::globalConfig--> + <wsdl:message name="IDHCPServer_getGlobalConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getGlobalConfig"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getGlobalConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getGlobalConfigResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::groupConfigs--> + <wsdl:message name="IDHCPServer_getGroupConfigsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getGroupConfigs"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getGroupConfigsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getGroupConfigsResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPServer::individualConfigs--> + <wsdl:message name="IDHCPServer_getIndividualConfigsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getIndividualConfigs"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getIndividualConfigsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getIndividualConfigsResponse"/> + </wsdl:message> + <!-- method IDHCPServer::setConfiguration--> + <wsdl:message name="IDHCPServer_setConfigurationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_setConfiguration"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_setConfigurationResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_setConfigurationResponse"/> + </wsdl:message> + <!-- method IDHCPServer::start--> + <wsdl:message name="IDHCPServer_startRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_start"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_startResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_startResponse"/> + </wsdl:message> + <!-- method IDHCPServer::stop--> + <wsdl:message name="IDHCPServer_stopRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_stop"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_stopResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_stopResponse"/> + </wsdl:message> + <!-- method IDHCPServer::restart--> + <wsdl:message name="IDHCPServer_restartRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_restart"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_restartResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_restartResponse"/> + </wsdl:message> + <!-- method IDHCPServer::findLeaseByMAC--> + <wsdl:message name="IDHCPServer_findLeaseByMACRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_findLeaseByMAC"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_findLeaseByMACResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_findLeaseByMACResponse"/> + </wsdl:message> + <!-- method IDHCPServer::getConfig--> + <wsdl:message name="IDHCPServer_getConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getConfig"/> + </wsdl:message> + <wsdl:message name="IDHCPServer_getConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPServer_getConfigResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDHCPConfig + ************************************* + --> + <!-- readonly attribute IDHCPConfig::scope--> + <wsdl:message name="IDHCPConfig_getScopeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getScope"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getScopeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getScopeResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPConfig::minLeaseTime--> + <wsdl:message name="IDHCPConfig_getMinLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getMinLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getMinLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getMinLeaseTimeResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setMinLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setMinLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setMinLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setMinLeaseTimeResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPConfig::defaultLeaseTime--> + <wsdl:message name="IDHCPConfig_getDefaultLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getDefaultLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getDefaultLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getDefaultLeaseTimeResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setDefaultLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setDefaultLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setDefaultLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setDefaultLeaseTimeResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPConfig::maxLeaseTime--> + <wsdl:message name="IDHCPConfig_getMaxLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getMaxLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getMaxLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getMaxLeaseTimeResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setMaxLeaseTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setMaxLeaseTime"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setMaxLeaseTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setMaxLeaseTimeResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPConfig::forcedOptions--> + <wsdl:message name="IDHCPConfig_getForcedOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getForcedOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getForcedOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getForcedOptionsResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setForcedOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setForcedOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setForcedOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setForcedOptionsResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPConfig::suppressedOptions--> + <wsdl:message name="IDHCPConfig_getSuppressedOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getSuppressedOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getSuppressedOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getSuppressedOptionsResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setSuppressedOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setSuppressedOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setSuppressedOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setSuppressedOptionsResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::setOption--> + <wsdl:message name="IDHCPConfig_setOptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setOption"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_setOptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_setOptionResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::removeOption--> + <wsdl:message name="IDHCPConfig_removeOptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_removeOption"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_removeOptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_removeOptionResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::removeAllOptions--> + <wsdl:message name="IDHCPConfig_removeAllOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_removeAllOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_removeAllOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_removeAllOptionsResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::getOption--> + <wsdl:message name="IDHCPConfig_getOptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getOption"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getOptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getOptionResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::getAllOptions--> + <wsdl:message name="IDHCPConfig_getAllOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getAllOptions"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_getAllOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_getAllOptionsResponse"/> + </wsdl:message> + <!-- method IDHCPConfig::remove--> + <wsdl:message name="IDHCPConfig_removeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_remove"/> + </wsdl:message> + <wsdl:message name="IDHCPConfig_removeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPConfig_removeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDHCPGlobalConfig + ************************************* + --> + <!-- + ************************************* + messages for interface IDHCPGroupCondition + ************************************* + --> + <!-- read/write attribute IDHCPGroupCondition::inclusive--> + <wsdl:message name="IDHCPGroupCondition_getInclusiveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getInclusive"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_getInclusiveResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getInclusiveResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setInclusiveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setInclusive"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setInclusiveResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setInclusiveResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPGroupCondition::type--> + <wsdl:message name="IDHCPGroupCondition_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getType"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getTypeResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setType"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPGroupCondition::value--> + <wsdl:message name="IDHCPGroupCondition_getValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getValue"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_getValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_getValueResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setValue"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_setValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_setValueResponse"/> + </wsdl:message> + <!-- method IDHCPGroupCondition::remove--> + <wsdl:message name="IDHCPGroupCondition_removeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_remove"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupCondition_removeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupCondition_removeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDHCPGroupConfig + ************************************* + --> + <!-- read/write attribute IDHCPGroupConfig::name--> + <wsdl:message name="IDHCPGroupConfig_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_getName"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_getNameResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_setName"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_setNameResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPGroupConfig::conditions--> + <wsdl:message name="IDHCPGroupConfig_getConditionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_getConditions"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_getConditionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_getConditionsResponse"/> + </wsdl:message> + <!-- method IDHCPGroupConfig::addCondition--> + <wsdl:message name="IDHCPGroupConfig_addConditionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_addCondition"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_addConditionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_addConditionResponse"/> + </wsdl:message> + <!-- method IDHCPGroupConfig::removeAllConditions--> + <wsdl:message name="IDHCPGroupConfig_removeAllConditionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_removeAllConditions"/> + </wsdl:message> + <wsdl:message name="IDHCPGroupConfig_removeAllConditionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPGroupConfig_removeAllConditionsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDHCPIndividualConfig + ************************************* + --> + <!-- readonly attribute IDHCPIndividualConfig::MACAddress--> + <wsdl:message name="IDHCPIndividualConfig_getMACAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getMACAddress"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_getMACAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getMACAddressResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPIndividualConfig::machineId--> + <wsdl:message name="IDHCPIndividualConfig_getMachineIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getMachineId"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_getMachineIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getMachineIdResponse"/> + </wsdl:message> + <!-- readonly attribute IDHCPIndividualConfig::slot--> + <wsdl:message name="IDHCPIndividualConfig_getSlotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getSlot"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_getSlotResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getSlotResponse"/> + </wsdl:message> + <!-- read/write attribute IDHCPIndividualConfig::fixedAddress--> + <wsdl:message name="IDHCPIndividualConfig_getFixedAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getFixedAddress"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_getFixedAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_getFixedAddressResponse"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_setFixedAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_setFixedAddress"/> + </wsdl:message> + <wsdl:message name="IDHCPIndividualConfig_setFixedAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IDHCPIndividualConfig_setFixedAddressResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVirtualBox + ************************************* + --> + <!-- readonly attribute IVirtualBox::version--> + <wsdl:message name="IVirtualBox_getVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getVersion"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::versionNormalized--> + <wsdl:message name="IVirtualBox_getVersionNormalizedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getVersionNormalized"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getVersionNormalizedResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getVersionNormalizedResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::revision--> + <wsdl:message name="IVirtualBox_getRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getRevision"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getRevisionResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::packageType--> + <wsdl:message name="IVirtualBox_getPackageTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getPackageType"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getPackageTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getPackageTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::APIVersion--> + <wsdl:message name="IVirtualBox_getAPIVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getAPIVersion"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getHomeFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getHomeFolderResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::settingsFilePath--> + <wsdl:message name="IVirtualBox_getSettingsFilePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSettingsFilePath"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getSettingsFilePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSettingsFilePathResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::host--> + <wsdl:message name="IVirtualBox_getHostRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getHost"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getHostResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getHostResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::systemProperties--> + <wsdl:message name="IVirtualBox_getSystemPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSystemProperties"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getSystemPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSystemPropertiesResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::machines--> + <wsdl:message name="IVirtualBox_getMachinesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachines"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getMachinesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachinesResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::machineGroups--> + <wsdl:message name="IVirtualBox_getMachineGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachineGroups"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getMachineGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachineGroupsResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::hardDisks--> + <wsdl:message name="IVirtualBox_getHardDisksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getHardDisks"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getHardDisksResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getHardDisksResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::DVDImages--> + <wsdl:message name="IVirtualBox_getDVDImagesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getDVDImages"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getDVDImagesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getDVDImagesResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::floppyImages--> + <wsdl:message name="IVirtualBox_getFloppyImagesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getFloppyImages"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getFloppyImagesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getFloppyImagesResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::progressOperations--> + <wsdl:message name="IVirtualBox_getProgressOperationsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getProgressOperations"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getProgressOperationsResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getProgressOperationsResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::guestOSTypes--> + <wsdl:message name="IVirtualBox_getGuestOSTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGuestOSTypes"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getGuestOSTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGuestOSTypesResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::sharedFolders--> + <wsdl:message name="IVirtualBox_getSharedFoldersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSharedFolders"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getSharedFoldersResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getSharedFoldersResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::performanceCollector--> + <wsdl:message name="IVirtualBox_getPerformanceCollectorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getPerformanceCollector"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getPerformanceCollectorResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getPerformanceCollectorResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::DHCPServers--> + <wsdl:message name="IVirtualBox_getDHCPServersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getDHCPServers"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getDHCPServersResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getDHCPServersResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::NATNetworks--> + <wsdl:message name="IVirtualBox_getNATNetworksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getNATNetworks"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getNATNetworksResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getNATNetworksResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::eventSource--> + <wsdl:message name="IVirtualBox_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getEventSource"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getEventSourceResponse"/> + </wsdl:message> + <!--skipping attribute extensionPackManager for it is of a suppressed type--> + <!-- readonly attribute IVirtualBox::internalNetworks--> + <wsdl:message name="IVirtualBox_getInternalNetworksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getInternalNetworks"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getInternalNetworksResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getInternalNetworksResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::genericNetworkDrivers--> + <wsdl:message name="IVirtualBox_getGenericNetworkDriversRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGenericNetworkDrivers"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getGenericNetworkDriversResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGenericNetworkDriversResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::cloudNetworks--> + <wsdl:message name="IVirtualBox_getCloudNetworksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getCloudNetworks"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getCloudNetworksResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getCloudNetworksResponse"/> + </wsdl:message> + <!-- readonly attribute IVirtualBox::cloudProviderManager--> + <wsdl:message name="IVirtualBox_getCloudProviderManagerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getCloudProviderManager"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getCloudProviderManagerResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getCloudProviderManagerResponse"/> + </wsdl:message> + <!-- method IVirtualBox::composeMachineFilename--> + <wsdl:message name="IVirtualBox_composeMachineFilenameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_composeMachineFilename"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_composeMachineFilenameResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_composeMachineFilenameResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createMachine--> + <wsdl:message name="IVirtualBox_createMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createMachine"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createMachineResponse"/> + </wsdl:message> + <!-- method IVirtualBox::openMachine--> + <wsdl:message name="IVirtualBox_openMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_openMachine"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_openMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_openMachineResponse"/> + </wsdl:message> + <!-- method IVirtualBox::registerMachine--> + <wsdl:message name="IVirtualBox_registerMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_registerMachine"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_registerMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_registerMachineResponse"/> + </wsdl:message> + <!-- method IVirtualBox::findMachine--> + <wsdl:message name="IVirtualBox_findMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findMachine"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_findMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findMachineResponse"/> + </wsdl:message> + <!-- method IVirtualBox::getMachinesByGroups--> + <wsdl:message name="IVirtualBox_getMachinesByGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachinesByGroups"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getMachinesByGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachinesByGroupsResponse"/> + </wsdl:message> + <!-- method IVirtualBox::getMachineStates--> + <wsdl:message name="IVirtualBox_getMachineStatesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachineStates"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getMachineStatesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getMachineStatesResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createAppliance--> + <wsdl:message name="IVirtualBox_createApplianceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createAppliance"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createApplianceResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createApplianceResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createUnattendedInstaller--> + <wsdl:message name="IVirtualBox_createUnattendedInstallerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createUnattendedInstaller"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createUnattendedInstallerResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createUnattendedInstallerResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createMedium--> + <wsdl:message name="IVirtualBox_createMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createMedium"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createMediumResponse"/> + </wsdl:message> + <!-- method IVirtualBox::openMedium--> + <wsdl:message name="IVirtualBox_openMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_openMedium"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_openMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_openMediumResponse"/> + </wsdl:message> + <!-- method IVirtualBox::getGuestOSType--> + <wsdl:message name="IVirtualBox_getGuestOSTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGuestOSType"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getGuestOSTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getGuestOSTypeResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createSharedFolder--> + <wsdl:message name="IVirtualBox_createSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createSharedFolder"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createSharedFolderResponse"/> + </wsdl:message> + <!-- method IVirtualBox::removeSharedFolder--> + <wsdl:message name="IVirtualBox_removeSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeSharedFolder"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_removeSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeSharedFolderResponse"/> + </wsdl:message> + <!-- method IVirtualBox::getExtraDataKeys--> + <wsdl:message name="IVirtualBox_getExtraDataKeysRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getExtraDataKeys"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getExtraDataKeysResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getExtraDataKeysResponse"/> + </wsdl:message> + <!-- method IVirtualBox::getExtraData--> + <wsdl:message name="IVirtualBox_getExtraDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getExtraData"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_getExtraDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_getExtraDataResponse"/> + </wsdl:message> + <!-- method IVirtualBox::setExtraData--> + <wsdl:message name="IVirtualBox_setExtraDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_setExtraData"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_setExtraDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_setExtraDataResponse"/> + </wsdl:message> + <!-- method IVirtualBox::setSettingsSecret--> + <wsdl:message name="IVirtualBox_setSettingsSecretRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_setSettingsSecret"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_setSettingsSecretResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_setSettingsSecretResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createDHCPServer--> + <wsdl:message name="IVirtualBox_createDHCPServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createDHCPServer"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createDHCPServerResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createDHCPServerResponse"/> + </wsdl:message> + <!-- method IVirtualBox::findDHCPServerByNetworkName--> + <wsdl:message name="IVirtualBox_findDHCPServerByNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findDHCPServerByNetworkName"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_findDHCPServerByNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findDHCPServerByNetworkNameResponse"/> + </wsdl:message> + <!-- method IVirtualBox::removeDHCPServer--> + <wsdl:message name="IVirtualBox_removeDHCPServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeDHCPServer"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_removeDHCPServerResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeDHCPServerResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createNATNetwork--> + <wsdl:message name="IVirtualBox_createNATNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createNATNetwork"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createNATNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createNATNetworkResponse"/> + </wsdl:message> + <!-- method IVirtualBox::findNATNetworkByName--> + <wsdl:message name="IVirtualBox_findNATNetworkByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findNATNetworkByName"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_findNATNetworkByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findNATNetworkByNameResponse"/> + </wsdl:message> + <!-- method IVirtualBox::removeNATNetwork--> + <wsdl:message name="IVirtualBox_removeNATNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeNATNetwork"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_removeNATNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeNATNetworkResponse"/> + </wsdl:message> + <!-- method IVirtualBox::createCloudNetwork--> + <wsdl:message name="IVirtualBox_createCloudNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createCloudNetwork"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_createCloudNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_createCloudNetworkResponse"/> + </wsdl:message> + <!-- method IVirtualBox::findCloudNetworkByName--> + <wsdl:message name="IVirtualBox_findCloudNetworkByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findCloudNetworkByName"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_findCloudNetworkByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_findCloudNetworkByNameResponse"/> + </wsdl:message> + <!-- method IVirtualBox::removeCloudNetwork--> + <wsdl:message name="IVirtualBox_removeCloudNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeCloudNetwork"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_removeCloudNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_removeCloudNetworkResponse"/> + </wsdl:message> + <!-- method IVirtualBox::checkFirmwarePresent--> + <wsdl:message name="IVirtualBox_checkFirmwarePresentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_checkFirmwarePresent"/> + </wsdl:message> + <wsdl:message name="IVirtualBox_checkFirmwarePresentResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualBox_checkFirmwarePresentResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVFSExplorer + ************************************* + --> + <!-- readonly attribute IVFSExplorer::path--> + <wsdl:message name="IVFSExplorer_getPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_getPath"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_getPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_getPathResponse"/> + </wsdl:message> + <!-- readonly attribute IVFSExplorer::type--> + <wsdl:message name="IVFSExplorer_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_getType"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_getTypeResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::update--> + <wsdl:message name="IVFSExplorer_updateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_update"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_updateResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_updateResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::cd--> + <wsdl:message name="IVFSExplorer_cdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_cd"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_cdResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_cdResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::cdUp--> + <wsdl:message name="IVFSExplorer_cdUpRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_cdUp"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_cdUpResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_cdUpResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::entryList--> + <wsdl:message name="IVFSExplorer_entryListRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_entryList"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_entryListResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_entryListResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::exists--> + <wsdl:message name="IVFSExplorer_existsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_exists"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_existsResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_existsResponse"/> + </wsdl:message> + <!-- method IVFSExplorer::remove--> + <wsdl:message name="IVFSExplorer_removeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_remove"/> + </wsdl:message> + <wsdl:message name="IVFSExplorer_removeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVFSExplorer_removeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICertificate + ************************************* + --> + <!-- readonly attribute ICertificate::versionNumber--> + <wsdl:message name="ICertificate_getVersionNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getVersionNumber"/> + </wsdl:message> + <wsdl:message name="ICertificate_getVersionNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getVersionNumberResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::serialNumber--> + <wsdl:message name="ICertificate_getSerialNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSerialNumber"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSerialNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSerialNumberResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::signatureAlgorithmOID--> + <wsdl:message name="ICertificate_getSignatureAlgorithmOIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSignatureAlgorithmOID"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSignatureAlgorithmOIDResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSignatureAlgorithmOIDResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::signatureAlgorithmName--> + <wsdl:message name="ICertificate_getSignatureAlgorithmNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSignatureAlgorithmName"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSignatureAlgorithmNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSignatureAlgorithmNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::issuerName--> + <wsdl:message name="ICertificate_getIssuerNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getIssuerName"/> + </wsdl:message> + <wsdl:message name="ICertificate_getIssuerNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getIssuerNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::subjectName--> + <wsdl:message name="ICertificate_getSubjectNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectName"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSubjectNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::friendlyName--> + <wsdl:message name="ICertificate_getFriendlyNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getFriendlyName"/> + </wsdl:message> + <wsdl:message name="ICertificate_getFriendlyNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getFriendlyNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::validityPeriodNotBefore--> + <wsdl:message name="ICertificate_getValidityPeriodNotBeforeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getValidityPeriodNotBefore"/> + </wsdl:message> + <wsdl:message name="ICertificate_getValidityPeriodNotBeforeResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getValidityPeriodNotBeforeResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::validityPeriodNotAfter--> + <wsdl:message name="ICertificate_getValidityPeriodNotAfterRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getValidityPeriodNotAfter"/> + </wsdl:message> + <wsdl:message name="ICertificate_getValidityPeriodNotAfterResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getValidityPeriodNotAfterResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::publicKeyAlgorithmOID--> + <wsdl:message name="ICertificate_getPublicKeyAlgorithmOIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getPublicKeyAlgorithmOID"/> + </wsdl:message> + <wsdl:message name="ICertificate_getPublicKeyAlgorithmOIDResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getPublicKeyAlgorithmOIDResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::publicKeyAlgorithm--> + <wsdl:message name="ICertificate_getPublicKeyAlgorithmRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getPublicKeyAlgorithm"/> + </wsdl:message> + <wsdl:message name="ICertificate_getPublicKeyAlgorithmResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getPublicKeyAlgorithmResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::subjectPublicKey--> + <wsdl:message name="ICertificate_getSubjectPublicKeyRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectPublicKey"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSubjectPublicKeyResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectPublicKeyResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::issuerUniqueIdentifier--> + <wsdl:message name="ICertificate_getIssuerUniqueIdentifierRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getIssuerUniqueIdentifier"/> + </wsdl:message> + <wsdl:message name="ICertificate_getIssuerUniqueIdentifierResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getIssuerUniqueIdentifierResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::subjectUniqueIdentifier--> + <wsdl:message name="ICertificate_getSubjectUniqueIdentifierRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectUniqueIdentifier"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSubjectUniqueIdentifierResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSubjectUniqueIdentifierResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::certificateAuthority--> + <wsdl:message name="ICertificate_getCertificateAuthorityRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getCertificateAuthority"/> + </wsdl:message> + <wsdl:message name="ICertificate_getCertificateAuthorityResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getCertificateAuthorityResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::keyUsage--> + <wsdl:message name="ICertificate_getKeyUsageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getKeyUsage"/> + </wsdl:message> + <wsdl:message name="ICertificate_getKeyUsageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getKeyUsageResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::extendedKeyUsage--> + <wsdl:message name="ICertificate_getExtendedKeyUsageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getExtendedKeyUsage"/> + </wsdl:message> + <wsdl:message name="ICertificate_getExtendedKeyUsageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getExtendedKeyUsageResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::rawCertData--> + <wsdl:message name="ICertificate_getRawCertDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getRawCertData"/> + </wsdl:message> + <wsdl:message name="ICertificate_getRawCertDataResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getRawCertDataResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::selfSigned--> + <wsdl:message name="ICertificate_getSelfSignedRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSelfSigned"/> + </wsdl:message> + <wsdl:message name="ICertificate_getSelfSignedResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getSelfSignedResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::trusted--> + <wsdl:message name="ICertificate_getTrustedRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getTrusted"/> + </wsdl:message> + <wsdl:message name="ICertificate_getTrustedResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getTrustedResponse"/> + </wsdl:message> + <!-- readonly attribute ICertificate::expired--> + <wsdl:message name="ICertificate_getExpiredRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getExpired"/> + </wsdl:message> + <wsdl:message name="ICertificate_getExpiredResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_getExpiredResponse"/> + </wsdl:message> + <!-- method ICertificate::isCurrentlyExpired--> + <wsdl:message name="ICertificate_isCurrentlyExpiredRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_isCurrentlyExpired"/> + </wsdl:message> + <wsdl:message name="ICertificate_isCurrentlyExpiredResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_isCurrentlyExpiredResponse"/> + </wsdl:message> + <!-- method ICertificate::queryInfo--> + <wsdl:message name="ICertificate_queryInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_queryInfo"/> + </wsdl:message> + <wsdl:message name="ICertificate_queryInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:ICertificate_queryInfoResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IAppliance + ************************************* + --> + <!-- readonly attribute IAppliance::path--> + <wsdl:message name="IAppliance_getPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getPath"/> + </wsdl:message> + <wsdl:message name="IAppliance_getPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getPathResponse"/> + </wsdl:message> + <!-- readonly attribute IAppliance::disks--> + <wsdl:message name="IAppliance_getDisksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getDisks"/> + </wsdl:message> + <wsdl:message name="IAppliance_getDisksResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getDisksResponse"/> + </wsdl:message> + <!-- readonly attribute IAppliance::virtualSystemDescriptions--> + <wsdl:message name="IAppliance_getVirtualSystemDescriptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getVirtualSystemDescriptions"/> + </wsdl:message> + <wsdl:message name="IAppliance_getVirtualSystemDescriptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getVirtualSystemDescriptionsResponse"/> + </wsdl:message> + <!-- readonly attribute IAppliance::machines--> + <wsdl:message name="IAppliance_getMachinesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getMachines"/> + </wsdl:message> + <wsdl:message name="IAppliance_getMachinesResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getMachinesResponse"/> + </wsdl:message> + <!-- readonly attribute IAppliance::certificate--> + <wsdl:message name="IAppliance_getCertificateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getCertificate"/> + </wsdl:message> + <wsdl:message name="IAppliance_getCertificateResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getCertificateResponse"/> + </wsdl:message> + <!-- method IAppliance::read--> + <wsdl:message name="IAppliance_readRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_read"/> + </wsdl:message> + <wsdl:message name="IAppliance_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_readResponse"/> + </wsdl:message> + <!-- method IAppliance::interpret--> + <wsdl:message name="IAppliance_interpretRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_interpret"/> + </wsdl:message> + <wsdl:message name="IAppliance_interpretResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_interpretResponse"/> + </wsdl:message> + <!-- method IAppliance::importMachines--> + <wsdl:message name="IAppliance_importMachinesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_importMachines"/> + </wsdl:message> + <wsdl:message name="IAppliance_importMachinesResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_importMachinesResponse"/> + </wsdl:message> + <!-- method IAppliance::createVFSExplorer--> + <wsdl:message name="IAppliance_createVFSExplorerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_createVFSExplorer"/> + </wsdl:message> + <wsdl:message name="IAppliance_createVFSExplorerResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_createVFSExplorerResponse"/> + </wsdl:message> + <!-- method IAppliance::write--> + <wsdl:message name="IAppliance_writeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_write"/> + </wsdl:message> + <wsdl:message name="IAppliance_writeResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_writeResponse"/> + </wsdl:message> + <!-- method IAppliance::getWarnings--> + <wsdl:message name="IAppliance_getWarningsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_getWarnings"/> + </wsdl:message> + <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> + <!-- method IAppliance::createVirtualSystemDescriptions--> + <wsdl:message name="IAppliance_createVirtualSystemDescriptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_createVirtualSystemDescriptions"/> + </wsdl:message> + <wsdl:message name="IAppliance_createVirtualSystemDescriptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IAppliance_createVirtualSystemDescriptionsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVirtualSystemDescription + ************************************* + --> + <!-- readonly attribute IVirtualSystemDescription::count--> + <wsdl:message name="IVirtualSystemDescription_getCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getCount"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_getCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getCountResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::getDescription--> + <wsdl:message name="IVirtualSystemDescription_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getDescription"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getDescriptionResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::getDescriptionByType--> + <wsdl:message name="IVirtualSystemDescription_getDescriptionByTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getDescriptionByType"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_getDescriptionByTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getDescriptionByTypeResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::removeDescriptionByType--> + <wsdl:message name="IVirtualSystemDescription_removeDescriptionByTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_removeDescriptionByType"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_removeDescriptionByTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_removeDescriptionByTypeResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::getValuesByType--> + <wsdl:message name="IVirtualSystemDescription_getValuesByTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getValuesByType"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_getValuesByTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_getValuesByTypeResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::setFinalValues--> + <wsdl:message name="IVirtualSystemDescription_setFinalValuesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_setFinalValues"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_setFinalValuesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_setFinalValuesResponse"/> + </wsdl:message> + <!-- method IVirtualSystemDescription::addDescription--> + <wsdl:message name="IVirtualSystemDescription_addDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_addDescription"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescription_addDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescription_addDescriptionResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUnattended + ************************************* + --> + <!-- read/write attribute IUnattended::isoPath--> + <wsdl:message name="IUnattended_getIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getIsoPathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setIsoPathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::machine--> + <wsdl:message name="IUnattended_getMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getMachine"/> + </wsdl:message> + <wsdl:message name="IUnattended_getMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getMachineResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setMachine"/> + </wsdl:message> + <wsdl:message name="IUnattended_setMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setMachineResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::user--> + <wsdl:message name="IUnattended_getUserRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getUser"/> + </wsdl:message> + <wsdl:message name="IUnattended_getUserResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getUserResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setUserRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setUser"/> + </wsdl:message> + <wsdl:message name="IUnattended_setUserResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setUserResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::password--> + <wsdl:message name="IUnattended_getPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPassword"/> + </wsdl:message> + <wsdl:message name="IUnattended_getPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPasswordResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPassword"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPasswordResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::fullUserName--> + <wsdl:message name="IUnattended_getFullUserNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getFullUserName"/> + </wsdl:message> + <wsdl:message name="IUnattended_getFullUserNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getFullUserNameResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setFullUserNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setFullUserName"/> + </wsdl:message> + <wsdl:message name="IUnattended_setFullUserNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setFullUserNameResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::productKey--> + <wsdl:message name="IUnattended_getProductKeyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getProductKey"/> + </wsdl:message> + <wsdl:message name="IUnattended_getProductKeyResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getProductKeyResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setProductKeyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setProductKey"/> + </wsdl:message> + <wsdl:message name="IUnattended_setProductKeyResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setProductKeyResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::additionsIsoPath--> + <wsdl:message name="IUnattended_getAdditionsIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getAdditionsIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getAdditionsIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getAdditionsIsoPathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setAdditionsIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setAdditionsIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setAdditionsIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setAdditionsIsoPathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::installGuestAdditions--> + <wsdl:message name="IUnattended_getInstallGuestAdditionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getInstallGuestAdditions"/> + </wsdl:message> + <wsdl:message name="IUnattended_getInstallGuestAdditionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getInstallGuestAdditionsResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setInstallGuestAdditionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setInstallGuestAdditions"/> + </wsdl:message> + <wsdl:message name="IUnattended_setInstallGuestAdditionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setInstallGuestAdditionsResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::validationKitIsoPath--> + <wsdl:message name="IUnattended_getValidationKitIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getValidationKitIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getValidationKitIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getValidationKitIsoPathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setValidationKitIsoPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setValidationKitIsoPath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setValidationKitIsoPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setValidationKitIsoPathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::installTestExecService--> + <wsdl:message name="IUnattended_getInstallTestExecServiceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getInstallTestExecService"/> + </wsdl:message> + <wsdl:message name="IUnattended_getInstallTestExecServiceResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getInstallTestExecServiceResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setInstallTestExecServiceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setInstallTestExecService"/> + </wsdl:message> + <wsdl:message name="IUnattended_setInstallTestExecServiceResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setInstallTestExecServiceResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::timeZone--> + <wsdl:message name="IUnattended_getTimeZoneRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getTimeZone"/> + </wsdl:message> + <wsdl:message name="IUnattended_getTimeZoneResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getTimeZoneResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setTimeZoneRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setTimeZone"/> + </wsdl:message> + <wsdl:message name="IUnattended_setTimeZoneResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setTimeZoneResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::locale--> + <wsdl:message name="IUnattended_getLocaleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getLocale"/> + </wsdl:message> + <wsdl:message name="IUnattended_getLocaleResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getLocaleResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setLocaleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setLocale"/> + </wsdl:message> + <wsdl:message name="IUnattended_setLocaleResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setLocaleResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::language--> + <wsdl:message name="IUnattended_getLanguageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getLanguage"/> + </wsdl:message> + <wsdl:message name="IUnattended_getLanguageResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getLanguageResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setLanguageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setLanguage"/> + </wsdl:message> + <wsdl:message name="IUnattended_setLanguageResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setLanguageResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::country--> + <wsdl:message name="IUnattended_getCountryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getCountry"/> + </wsdl:message> + <wsdl:message name="IUnattended_getCountryResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getCountryResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setCountryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setCountry"/> + </wsdl:message> + <wsdl:message name="IUnattended_setCountryResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setCountryResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::proxy--> + <wsdl:message name="IUnattended_getProxyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getProxy"/> + </wsdl:message> + <wsdl:message name="IUnattended_getProxyResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getProxyResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setProxyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setProxy"/> + </wsdl:message> + <wsdl:message name="IUnattended_setProxyResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setProxyResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::packageSelectionAdjustments--> + <wsdl:message name="IUnattended_getPackageSelectionAdjustmentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPackageSelectionAdjustments"/> + </wsdl:message> + <wsdl:message name="IUnattended_getPackageSelectionAdjustmentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPackageSelectionAdjustmentsResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPackageSelectionAdjustmentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPackageSelectionAdjustments"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPackageSelectionAdjustmentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPackageSelectionAdjustmentsResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::hostname--> + <wsdl:message name="IUnattended_getHostnameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getHostname"/> + </wsdl:message> + <wsdl:message name="IUnattended_getHostnameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getHostnameResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setHostnameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setHostname"/> + </wsdl:message> + <wsdl:message name="IUnattended_setHostnameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setHostnameResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::auxiliaryBasePath--> + <wsdl:message name="IUnattended_getAuxiliaryBasePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getAuxiliaryBasePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getAuxiliaryBasePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getAuxiliaryBasePathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setAuxiliaryBasePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setAuxiliaryBasePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setAuxiliaryBasePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setAuxiliaryBasePathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::imageIndex--> + <wsdl:message name="IUnattended_getImageIndexRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getImageIndex"/> + </wsdl:message> + <wsdl:message name="IUnattended_getImageIndexResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getImageIndexResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setImageIndexRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setImageIndex"/> + </wsdl:message> + <wsdl:message name="IUnattended_setImageIndexResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setImageIndexResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::scriptTemplatePath--> + <wsdl:message name="IUnattended_getScriptTemplatePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getScriptTemplatePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getScriptTemplatePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getScriptTemplatePathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setScriptTemplatePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setScriptTemplatePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setScriptTemplatePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setScriptTemplatePathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::postInstallScriptTemplatePath--> + <wsdl:message name="IUnattended_getPostInstallScriptTemplatePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPostInstallScriptTemplatePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_getPostInstallScriptTemplatePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPostInstallScriptTemplatePathResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPostInstallScriptTemplatePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPostInstallScriptTemplatePath"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPostInstallScriptTemplatePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPostInstallScriptTemplatePathResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::postInstallCommand--> + <wsdl:message name="IUnattended_getPostInstallCommandRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPostInstallCommand"/> + </wsdl:message> + <wsdl:message name="IUnattended_getPostInstallCommandResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getPostInstallCommandResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPostInstallCommandRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPostInstallCommand"/> + </wsdl:message> + <wsdl:message name="IUnattended_setPostInstallCommandResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setPostInstallCommandResponse"/> + </wsdl:message> + <!-- read/write attribute IUnattended::extraInstallKernelParameters--> + <wsdl:message name="IUnattended_getExtraInstallKernelParametersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getExtraInstallKernelParameters"/> + </wsdl:message> + <wsdl:message name="IUnattended_getExtraInstallKernelParametersResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getExtraInstallKernelParametersResponse"/> + </wsdl:message> + <wsdl:message name="IUnattended_setExtraInstallKernelParametersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setExtraInstallKernelParameters"/> + </wsdl:message> + <wsdl:message name="IUnattended_setExtraInstallKernelParametersResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_setExtraInstallKernelParametersResponse"/> + </wsdl:message> + <!-- readonly attribute IUnattended::detectedOSTypeId--> + <wsdl:message name="IUnattended_getDetectedOSTypeIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSTypeId"/> + </wsdl:message> + <wsdl:message name="IUnattended_getDetectedOSTypeIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSTypeIdResponse"/> + </wsdl:message> + <!-- readonly attribute IUnattended::detectedOSVersion--> + <wsdl:message name="IUnattended_getDetectedOSVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSVersion"/> + </wsdl:message> + <wsdl:message name="IUnattended_getDetectedOSVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IUnattended::detectedOSFlavor--> + <wsdl:message name="IUnattended_getDetectedOSFlavorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSFlavor"/> + </wsdl:message> + <wsdl:message name="IUnattended_getDetectedOSFlavorResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSFlavorResponse"/> + </wsdl:message> + <!-- readonly attribute IUnattended::detectedOSLanguages--> + <wsdl:message name="IUnattended_getDetectedOSLanguagesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSLanguages"/> + </wsdl:message> + <wsdl:message name="IUnattended_getDetectedOSLanguagesResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSLanguagesResponse"/> + </wsdl:message> + <!-- readonly attribute IUnattended::detectedOSHints--> + <wsdl:message name="IUnattended_getDetectedOSHintsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSHints"/> + </wsdl:message> + <wsdl:message name="IUnattended_getDetectedOSHintsResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_getDetectedOSHintsResponse"/> + </wsdl:message> + <!-- method IUnattended::detectIsoOS--> + <wsdl:message name="IUnattended_detectIsoOSRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_detectIsoOS"/> + </wsdl:message> + <wsdl:message name="IUnattended_detectIsoOSResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_detectIsoOSResponse"/> + </wsdl:message> + <!-- method IUnattended::prepare--> + <wsdl:message name="IUnattended_prepareRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_prepare"/> + </wsdl:message> + <wsdl:message name="IUnattended_prepareResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_prepareResponse"/> + </wsdl:message> + <!-- method IUnattended::constructMedia--> + <wsdl:message name="IUnattended_constructMediaRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_constructMedia"/> + </wsdl:message> + <wsdl:message name="IUnattended_constructMediaResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_constructMediaResponse"/> + </wsdl:message> + <!-- method IUnattended::reconfigureVM--> + <wsdl:message name="IUnattended_reconfigureVMRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_reconfigureVM"/> + </wsdl:message> + <wsdl:message name="IUnattended_reconfigureVMResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_reconfigureVMResponse"/> + </wsdl:message> + <!-- method IUnattended::done--> + <wsdl:message name="IUnattended_doneRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_done"/> + </wsdl:message> + <wsdl:message name="IUnattended_doneResultMsg"> + <wsdl:part name="parameters" element="vbox:IUnattended_doneResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IInternalMachineControl + ************************************* + --> + <!-- + ************************************* + messages for interface IGraphicsAdapter + ************************************* + --> + <!-- read/write attribute IGraphicsAdapter::graphicsControllerType--> + <wsdl:message name="IGraphicsAdapter_getGraphicsControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getGraphicsControllerType"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_getGraphicsControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getGraphicsControllerTypeResponse"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setGraphicsControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setGraphicsControllerType"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setGraphicsControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setGraphicsControllerTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IGraphicsAdapter::VRAMSize--> + <wsdl:message name="IGraphicsAdapter_getVRAMSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getVRAMSize"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_getVRAMSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getVRAMSizeResponse"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setVRAMSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setVRAMSize"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setVRAMSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setVRAMSizeResponse"/> + </wsdl:message> + <!-- read/write attribute IGraphicsAdapter::accelerate3DEnabled--> + <wsdl:message name="IGraphicsAdapter_getAccelerate3DEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getAccelerate3DEnabled"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_getAccelerate3DEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getAccelerate3DEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setAccelerate3DEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setAccelerate3DEnabled"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setAccelerate3DEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setAccelerate3DEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IGraphicsAdapter::accelerate2DVideoEnabled--> + <wsdl:message name="IGraphicsAdapter_getAccelerate2DVideoEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getAccelerate2DVideoEnabled"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_getAccelerate2DVideoEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getAccelerate2DVideoEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setAccelerate2DVideoEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setAccelerate2DVideoEnabled"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setAccelerate2DVideoEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setAccelerate2DVideoEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IGraphicsAdapter::monitorCount--> + <wsdl:message name="IGraphicsAdapter_getMonitorCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getMonitorCount"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_getMonitorCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_getMonitorCountResponse"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setMonitorCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setMonitorCount"/> + </wsdl:message> + <wsdl:message name="IGraphicsAdapter_setMonitorCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IGraphicsAdapter_setMonitorCountResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IBIOSSettings + ************************************* + --> + <!-- read/write attribute IBIOSSettings::logoFadeIn--> + <wsdl:message name="IBIOSSettings_getLogoFadeInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoFadeIn"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getLogoFadeInResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoFadeInResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoFadeInRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoFadeIn"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoFadeInResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoFadeInResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::logoFadeOut--> + <wsdl:message name="IBIOSSettings_getLogoFadeOutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoFadeOut"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getLogoFadeOutResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoFadeOutResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoFadeOutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoFadeOut"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoFadeOutResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoFadeOutResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::logoDisplayTime--> + <wsdl:message name="IBIOSSettings_getLogoDisplayTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoDisplayTime"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getLogoDisplayTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoDisplayTimeResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoDisplayTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoDisplayTime"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoDisplayTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoDisplayTimeResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::logoImagePath--> + <wsdl:message name="IBIOSSettings_getLogoImagePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoImagePath"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getLogoImagePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getLogoImagePathResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoImagePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoImagePath"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setLogoImagePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setLogoImagePathResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::bootMenuMode--> + <wsdl:message name="IBIOSSettings_getBootMenuModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getBootMenuMode"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getBootMenuModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getBootMenuModeResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setBootMenuModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setBootMenuMode"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setBootMenuModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setBootMenuModeResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::ACPIEnabled--> + <wsdl:message name="IBIOSSettings_getACPIEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getACPIEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getACPIEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getACPIEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setACPIEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setACPIEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setACPIEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setACPIEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::IOAPICEnabled--> + <wsdl:message name="IBIOSSettings_getIOAPICEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getIOAPICEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getIOAPICEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getIOAPICEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setIOAPICEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setIOAPICEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setIOAPICEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setIOAPICEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::APICMode--> + <wsdl:message name="IBIOSSettings_getAPICModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getAPICMode"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getAPICModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getAPICModeResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setAPICModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setAPICMode"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setAPICModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setAPICModeResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::timeOffset--> + <wsdl:message name="IBIOSSettings_getTimeOffsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getTimeOffset"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getTimeOffsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getTimeOffsetResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setTimeOffsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setTimeOffset"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setTimeOffsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setTimeOffsetResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::PXEDebugEnabled--> + <wsdl:message name="IBIOSSettings_getPXEDebugEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getPXEDebugEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getPXEDebugEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getPXEDebugEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setPXEDebugEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setPXEDebugEnabled"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setPXEDebugEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setPXEDebugEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IBIOSSettings::nonVolatileStorageFile--> + <wsdl:message name="IBIOSSettings_getNonVolatileStorageFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getNonVolatileStorageFile"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getNonVolatileStorageFileResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getNonVolatileStorageFileResponse"/> + </wsdl:message> + <!-- read/write attribute IBIOSSettings::SMBIOSUuidLittleEndian--> + <wsdl:message name="IBIOSSettings_getSMBIOSUuidLittleEndianRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getSMBIOSUuidLittleEndian"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_getSMBIOSUuidLittleEndianResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_getSMBIOSUuidLittleEndianResponse"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setSMBIOSUuidLittleEndianRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setSMBIOSUuidLittleEndian"/> + </wsdl:message> + <wsdl:message name="IBIOSSettings_setSMBIOSUuidLittleEndianResultMsg"> + <wsdl:part name="parameters" element="vbox:IBIOSSettings_setSMBIOSUuidLittleEndianResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IRecordingScreenSettings + ************************************* + --> + <!-- readonly attribute IRecordingScreenSettings::id--> + <wsdl:message name="IRecordingScreenSettings_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getId"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getIdResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::enabled--> + <wsdl:message name="IRecordingScreenSettings_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getEnabled"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setEnabled"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::features--> + <wsdl:message name="IRecordingScreenSettings_getFeaturesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getFeatures"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getFeaturesResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getFeaturesResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setFeaturesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setFeatures"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setFeaturesResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setFeaturesResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::destination--> + <wsdl:message name="IRecordingScreenSettings_getDestinationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getDestination"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getDestinationResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getDestinationResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setDestinationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setDestination"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setDestinationResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setDestinationResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::filename--> + <wsdl:message name="IRecordingScreenSettings_getFilenameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getFilename"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getFilenameResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getFilenameResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setFilenameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setFilename"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setFilenameResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setFilenameResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::maxTime--> + <wsdl:message name="IRecordingScreenSettings_getMaxTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getMaxTime"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getMaxTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getMaxTimeResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setMaxTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setMaxTime"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setMaxTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setMaxTimeResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::maxFileSize--> + <wsdl:message name="IRecordingScreenSettings_getMaxFileSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getMaxFileSize"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getMaxFileSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getMaxFileSizeResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setMaxFileSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setMaxFileSize"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setMaxFileSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setMaxFileSizeResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::options--> + <wsdl:message name="IRecordingScreenSettings_getOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getOptions"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getOptionsResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setOptions"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setOptionsResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::audioCodec--> + <wsdl:message name="IRecordingScreenSettings_getAudioCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioCodec"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getAudioCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioCodecResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioCodec"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioCodecResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::audioHz--> + <wsdl:message name="IRecordingScreenSettings_getAudioHzRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioHz"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getAudioHzResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioHzResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioHzRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioHz"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioHzResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioHzResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::audioBits--> + <wsdl:message name="IRecordingScreenSettings_getAudioBitsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioBits"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getAudioBitsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioBitsResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioBitsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioBits"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioBitsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioBitsResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::audioChannels--> + <wsdl:message name="IRecordingScreenSettings_getAudioChannelsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioChannels"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getAudioChannelsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getAudioChannelsResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioChannelsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioChannels"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setAudioChannelsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setAudioChannelsResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoCodec--> + <wsdl:message name="IRecordingScreenSettings_getVideoCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoCodec"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoCodecResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoCodecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoCodec"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoCodecResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoCodecResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoWidth--> + <wsdl:message name="IRecordingScreenSettings_getVideoWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoWidth"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoWidthResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoWidth"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoWidthResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoHeight--> + <wsdl:message name="IRecordingScreenSettings_getVideoHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoHeight"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoHeightResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoHeight"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoHeightResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoRate--> + <wsdl:message name="IRecordingScreenSettings_getVideoRateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoRate"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoRateResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoRateResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoRateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoRate"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoRateResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoRateResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoRateControlMode--> + <wsdl:message name="IRecordingScreenSettings_getVideoRateControlModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoRateControlMode"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoRateControlModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoRateControlModeResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoRateControlModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoRateControlMode"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoRateControlModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoRateControlModeResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoFPS--> + <wsdl:message name="IRecordingScreenSettings_getVideoFPSRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoFPS"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoFPSResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoFPSResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoFPSRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoFPS"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoFPSResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoFPSResponse"/> + </wsdl:message> + <!-- read/write attribute IRecordingScreenSettings::videoScalingMethod--> + <wsdl:message name="IRecordingScreenSettings_getVideoScalingMethodRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoScalingMethod"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_getVideoScalingMethodResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_getVideoScalingMethodResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoScalingMethodRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoScalingMethod"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_setVideoScalingMethodResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_setVideoScalingMethodResponse"/> + </wsdl:message> + <!-- method IRecordingScreenSettings::isFeatureEnabled--> + <wsdl:message name="IRecordingScreenSettings_isFeatureEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_isFeatureEnabled"/> + </wsdl:message> + <wsdl:message name="IRecordingScreenSettings_isFeatureEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingScreenSettings_isFeatureEnabledResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IRecordingSettings + ************************************* + --> + <!-- read/write attribute IRecordingSettings::enabled--> + <wsdl:message name="IRecordingSettings_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getEnabled"/> + </wsdl:message> + <wsdl:message name="IRecordingSettings_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IRecordingSettings_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_setEnabled"/> + </wsdl:message> + <wsdl:message name="IRecordingSettings_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_setEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IRecordingSettings::screens--> + <wsdl:message name="IRecordingSettings_getScreensRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getScreens"/> + </wsdl:message> + <wsdl:message name="IRecordingSettings_getScreensResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getScreensResponse"/> + </wsdl:message> + <!-- method IRecordingSettings::getScreenSettings--> + <wsdl:message name="IRecordingSettings_getScreenSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getScreenSettings"/> + </wsdl:message> + <wsdl:message name="IRecordingSettings_getScreenSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingSettings_getScreenSettingsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IPCIAddress + ************************************* + --> + <!-- read/write attribute IPCIAddress::bus--> + <wsdl:message name="IPCIAddress_getBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getBus"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_getBusResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getBusResponse"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setBus"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setBusResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setBusResponse"/> + </wsdl:message> + <!-- read/write attribute IPCIAddress::device--> + <wsdl:message name="IPCIAddress_getDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getDevice"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_getDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getDeviceResponse"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setDevice"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setDeviceResponse"/> + </wsdl:message> + <!-- read/write attribute IPCIAddress::devFunction--> + <wsdl:message name="IPCIAddress_getDevFunctionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getDevFunction"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_getDevFunctionResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_getDevFunctionResponse"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setDevFunctionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setDevFunction"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_setDevFunctionResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_setDevFunctionResponse"/> + </wsdl:message> + <!-- method IPCIAddress::asLong--> + <wsdl:message name="IPCIAddress_asLongRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_asLong"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_asLongResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_asLongResponse"/> + </wsdl:message> + <!-- method IPCIAddress::fromLong--> + <wsdl:message name="IPCIAddress_fromLongRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_fromLong"/> + </wsdl:message> + <wsdl:message name="IPCIAddress_fromLongResultMsg"> + <wsdl:part name="parameters" element="vbox:IPCIAddress_fromLongResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IPCIDeviceAttachment + ************************************* + --> + <!-- + ************************************* + messages for interface IMachine + ************************************* + --> + <!-- readonly attribute IMachine::parent--> + <wsdl:message name="IMachine_getParentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParent"/> + </wsdl:message> + <wsdl:message name="IMachine_getParentResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParentResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::icon--> + <wsdl:message name="IMachine_getIconRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIcon"/> + </wsdl:message> + <wsdl:message name="IMachine_getIconResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIconResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setIconRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIcon"/> + </wsdl:message> + <wsdl:message name="IMachine_setIconResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIconResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::accessible--> + <wsdl:message name="IMachine_getAccessibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAccessible"/> + </wsdl:message> + <wsdl:message name="IMachine_getAccessibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAccessibleResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::accessError--> + <wsdl:message name="IMachine_getAccessErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAccessError"/> + </wsdl:message> + <wsdl:message name="IMachine_getAccessErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAccessErrorResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::name--> + <wsdl:message name="IMachine_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getName"/> + </wsdl:message> + <wsdl:message name="IMachine_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getNameResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setName"/> + </wsdl:message> + <wsdl:message name="IMachine_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setNameResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::description--> + <wsdl:message name="IMachine_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDescription"/> + </wsdl:message> + <wsdl:message name="IMachine_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDescriptionResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDescription"/> + </wsdl:message> + <wsdl:message name="IMachine_setDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::id--> + <wsdl:message name="IMachine_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getId"/> + </wsdl:message> + <wsdl:message name="IMachine_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIdResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::groups--> + <wsdl:message name="IMachine_getGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGroups"/> + </wsdl:message> + <wsdl:message name="IMachine_getGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGroupsResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGroups"/> + </wsdl:message> + <wsdl:message name="IMachine_setGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGroupsResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::OSTypeId--> + <wsdl:message name="IMachine_getOSTypeIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getOSTypeId"/> + </wsdl:message> + <wsdl:message name="IMachine_getOSTypeIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getOSTypeIdResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setOSTypeIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setOSTypeId"/> + </wsdl:message> + <wsdl:message name="IMachine_setOSTypeIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setOSTypeIdResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::hardwareVersion--> + <wsdl:message name="IMachine_getHardwareVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHardwareVersion"/> + </wsdl:message> + <wsdl:message name="IMachine_getHardwareVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHardwareVersionResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setHardwareVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHardwareVersion"/> + </wsdl:message> + <wsdl:message name="IMachine_setHardwareVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHardwareVersionResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::hardwareUUID--> + <wsdl:message name="IMachine_getHardwareUUIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHardwareUUID"/> + </wsdl:message> + <wsdl:message name="IMachine_getHardwareUUIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHardwareUUIDResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setHardwareUUIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHardwareUUID"/> + </wsdl:message> + <wsdl:message name="IMachine_setHardwareUUIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHardwareUUIDResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::CPUCount--> + <wsdl:message name="IMachine_getCPUCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUCount"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUCountResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUCount"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUCountResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::CPUHotPlugEnabled--> + <wsdl:message name="IMachine_getCPUHotPlugEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUHotPlugEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUHotPlugEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUHotPlugEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUHotPlugEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUHotPlugEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUHotPlugEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUHotPlugEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::CPUExecutionCap--> + <wsdl:message name="IMachine_getCPUExecutionCapRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUExecutionCap"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUExecutionCapResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUExecutionCapResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUExecutionCapRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUExecutionCap"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IMachine_getMemorySizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMemorySizeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setMemorySizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setMemorySize"/> + </wsdl:message> + <wsdl:message name="IMachine_setMemorySizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setMemorySizeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::memoryBalloonSize--> + <wsdl:message name="IMachine_getMemoryBalloonSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMemoryBalloonSize"/> + </wsdl:message> + <wsdl:message name="IMachine_getMemoryBalloonSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMemoryBalloonSizeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setMemoryBalloonSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setMemoryBalloonSize"/> + </wsdl:message> + <wsdl:message name="IMachine_setMemoryBalloonSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setMemoryBalloonSizeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::pageFusionEnabled--> + <wsdl:message name="IMachine_getPageFusionEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPageFusionEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getPageFusionEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPageFusionEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setPageFusionEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setPageFusionEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setPageFusionEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setPageFusionEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::graphicsAdapter--> + <wsdl:message name="IMachine_getGraphicsAdapterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGraphicsAdapter"/> + </wsdl:message> + <wsdl:message name="IMachine_getGraphicsAdapterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGraphicsAdapterResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::BIOSSettings--> + <wsdl:message name="IMachine_getBIOSSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBIOSSettings"/> + </wsdl:message> + <wsdl:message name="IMachine_getBIOSSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBIOSSettingsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::recordingSettings--> + <wsdl:message name="IMachine_getRecordingSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getRecordingSettings"/> + </wsdl:message> + <wsdl:message name="IMachine_getRecordingSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getRecordingSettingsResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::firmwareType--> + <wsdl:message name="IMachine_getFirmwareTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getFirmwareType"/> + </wsdl:message> + <wsdl:message name="IMachine_getFirmwareTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getFirmwareTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setFirmwareTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setFirmwareType"/> + </wsdl:message> + <wsdl:message name="IMachine_setFirmwareTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setFirmwareTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::pointingHIDType--> + <wsdl:message name="IMachine_getPointingHIDTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPointingHIDType"/> + </wsdl:message> + <wsdl:message name="IMachine_getPointingHIDTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPointingHIDTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setPointingHIDTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setPointingHIDType"/> + </wsdl:message> + <wsdl:message name="IMachine_setPointingHIDTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setPointingHIDTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::keyboardHIDType--> + <wsdl:message name="IMachine_getKeyboardHIDTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getKeyboardHIDType"/> + </wsdl:message> + <wsdl:message name="IMachine_getKeyboardHIDTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getKeyboardHIDTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setKeyboardHIDTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setKeyboardHIDType"/> + </wsdl:message> + <wsdl:message name="IMachine_setKeyboardHIDTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setKeyboardHIDTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::HPETEnabled--> + <wsdl:message name="IMachine_getHPETEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHPETEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getHPETEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHPETEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setHPETEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHPETEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setHPETEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHPETEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::chipsetType--> + <wsdl:message name="IMachine_getChipsetTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getChipsetType"/> + </wsdl:message> + <wsdl:message name="IMachine_getChipsetTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getChipsetTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setChipsetTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setChipsetType"/> + </wsdl:message> + <wsdl:message name="IMachine_setChipsetTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setChipsetTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::snapshotFolder--> + <wsdl:message name="IMachine_getSnapshotFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSnapshotFolder"/> + </wsdl:message> + <wsdl:message name="IMachine_getSnapshotFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSnapshotFolderResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setSnapshotFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setSnapshotFolder"/> + </wsdl:message> + <wsdl:message name="IMachine_setSnapshotFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setSnapshotFolderResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::VRDEServer--> + <wsdl:message name="IMachine_getVRDEServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getVRDEServer"/> + </wsdl:message> + <wsdl:message name="IMachine_getVRDEServerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getVRDEServerResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::emulatedUSBCardReaderEnabled--> + <wsdl:message name="IMachine_getEmulatedUSBCardReaderEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getEmulatedUSBCardReaderEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getEmulatedUSBCardReaderEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getEmulatedUSBCardReaderEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setEmulatedUSBCardReaderEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setEmulatedUSBCardReaderEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setEmulatedUSBCardReaderEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setEmulatedUSBCardReaderEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::mediumAttachments--> + <wsdl:message name="IMachine_getMediumAttachmentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachments"/> + </wsdl:message> + <wsdl:message name="IMachine_getMediumAttachmentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachmentsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::USBControllers--> + <wsdl:message name="IMachine_getUSBControllersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllers"/> + </wsdl:message> + <wsdl:message name="IMachine_getUSBControllersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllersResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::USBDeviceFilters--> + <wsdl:message name="IMachine_getUSBDeviceFiltersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBDeviceFilters"/> + </wsdl:message> + <wsdl:message name="IMachine_getUSBDeviceFiltersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBDeviceFiltersResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::audioAdapter--> + <wsdl:message name="IMachine_getAudioAdapterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAudioAdapter"/> + </wsdl:message> + <wsdl:message name="IMachine_getAudioAdapterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAudioAdapterResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::storageControllers--> + <wsdl:message name="IMachine_getStorageControllersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllers"/> + </wsdl:message> + <wsdl:message name="IMachine_getStorageControllersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllersResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::settingsFilePath--> + <wsdl:message name="IMachine_getSettingsFilePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsFilePath"/> + </wsdl:message> + <wsdl:message name="IMachine_getSettingsFilePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsFilePathResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::settingsAuxFilePath--> + <wsdl:message name="IMachine_getSettingsAuxFilePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsAuxFilePath"/> + </wsdl:message> + <wsdl:message name="IMachine_getSettingsAuxFilePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsAuxFilePathResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::settingsModified--> + <wsdl:message name="IMachine_getSettingsModifiedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsModified"/> + </wsdl:message> + <wsdl:message name="IMachine_getSettingsModifiedResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSettingsModifiedResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::sessionState--> + <wsdl:message name="IMachine_getSessionStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionState"/> + </wsdl:message> + <wsdl:message name="IMachine_getSessionStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionStateResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::sessionName--> + <wsdl:message name="IMachine_getSessionNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionName"/> + </wsdl:message> + <wsdl:message name="IMachine_getSessionNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionNameResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::sessionPID--> + <wsdl:message name="IMachine_getSessionPIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionPID"/> + </wsdl:message> + <wsdl:message name="IMachine_getSessionPIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSessionPIDResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::state--> + <wsdl:message name="IMachine_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getState"/> + </wsdl:message> + <wsdl:message name="IMachine_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStateResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::lastStateChange--> + <wsdl:message name="IMachine_getLastStateChangeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getLastStateChange"/> + </wsdl:message> + <wsdl:message name="IMachine_getLastStateChangeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getLastStateChangeResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::stateFilePath--> + <wsdl:message name="IMachine_getStateFilePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStateFilePath"/> + </wsdl:message> + <wsdl:message name="IMachine_getStateFilePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStateFilePathResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::logFolder--> + <wsdl:message name="IMachine_getLogFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getLogFolder"/> + </wsdl:message> + <wsdl:message name="IMachine_getLogFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getLogFolderResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::currentSnapshot--> + <wsdl:message name="IMachine_getCurrentSnapshotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCurrentSnapshot"/> + </wsdl:message> + <wsdl:message name="IMachine_getCurrentSnapshotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCurrentSnapshotResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::snapshotCount--> + <wsdl:message name="IMachine_getSnapshotCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSnapshotCount"/> + </wsdl:message> + <wsdl:message name="IMachine_getSnapshotCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSnapshotCountResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::currentStateModified--> + <wsdl:message name="IMachine_getCurrentStateModifiedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCurrentStateModified"/> + </wsdl:message> + <wsdl:message name="IMachine_getCurrentStateModifiedResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCurrentStateModifiedResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::sharedFolders--> + <wsdl:message name="IMachine_getSharedFoldersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSharedFolders"/> + </wsdl:message> + <wsdl:message name="IMachine_getSharedFoldersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSharedFoldersResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::clipboardMode--> + <wsdl:message name="IMachine_getClipboardModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getClipboardMode"/> + </wsdl:message> + <wsdl:message name="IMachine_getClipboardModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getClipboardModeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setClipboardModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setClipboardMode"/> + </wsdl:message> + <wsdl:message name="IMachine_setClipboardModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setClipboardModeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::clipboardFileTransfersEnabled--> + <wsdl:message name="IMachine_getClipboardFileTransfersEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getClipboardFileTransfersEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getClipboardFileTransfersEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getClipboardFileTransfersEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setClipboardFileTransfersEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setClipboardFileTransfersEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setClipboardFileTransfersEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setClipboardFileTransfersEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::dnDMode--> + <wsdl:message name="IMachine_getDnDModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDnDMode"/> + </wsdl:message> + <wsdl:message name="IMachine_getDnDModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDnDModeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setDnDModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDnDMode"/> + </wsdl:message> + <wsdl:message name="IMachine_setDnDModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDnDModeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::teleporterEnabled--> + <wsdl:message name="IMachine_getTeleporterEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getTeleporterEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::teleporterPort--> + <wsdl:message name="IMachine_getTeleporterPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterPort"/> + </wsdl:message> + <wsdl:message name="IMachine_getTeleporterPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterPortResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterPort"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterPortResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::teleporterAddress--> + <wsdl:message name="IMachine_getTeleporterAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterAddress"/> + </wsdl:message> + <wsdl:message name="IMachine_getTeleporterAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterAddressResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterAddress"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterAddressResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::teleporterPassword--> + <wsdl:message name="IMachine_getTeleporterPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterPassword"/> + </wsdl:message> + <wsdl:message name="IMachine_getTeleporterPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTeleporterPasswordResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterPassword"/> + </wsdl:message> + <wsdl:message name="IMachine_setTeleporterPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTeleporterPasswordResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::paravirtProvider--> + <wsdl:message name="IMachine_getParavirtProviderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParavirtProvider"/> + </wsdl:message> + <wsdl:message name="IMachine_getParavirtProviderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParavirtProviderResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setParavirtProviderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setParavirtProvider"/> + </wsdl:message> + <wsdl:message name="IMachine_setParavirtProviderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setParavirtProviderResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::RTCUseUTC--> + <wsdl:message name="IMachine_getRTCUseUTCRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getRTCUseUTC"/> + </wsdl:message> + <wsdl:message name="IMachine_getRTCUseUTCResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getRTCUseUTCResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setRTCUseUTCRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setRTCUseUTC"/> + </wsdl:message> + <wsdl:message name="IMachine_setRTCUseUTCResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setRTCUseUTCResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::IOCacheEnabled--> + <wsdl:message name="IMachine_getIOCacheEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIOCacheEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getIOCacheEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIOCacheEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setIOCacheEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIOCacheEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setIOCacheEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIOCacheEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::IOCacheSize--> + <wsdl:message name="IMachine_getIOCacheSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIOCacheSize"/> + </wsdl:message> + <wsdl:message name="IMachine_getIOCacheSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getIOCacheSizeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setIOCacheSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIOCacheSize"/> + </wsdl:message> + <wsdl:message name="IMachine_setIOCacheSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setIOCacheSizeResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::PCIDeviceAssignments--> + <wsdl:message name="IMachine_getPCIDeviceAssignmentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPCIDeviceAssignments"/> + </wsdl:message> + <wsdl:message name="IMachine_getPCIDeviceAssignmentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getPCIDeviceAssignmentsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::bandwidthControl--> + <wsdl:message name="IMachine_getBandwidthControlRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBandwidthControl"/> + </wsdl:message> + <wsdl:message name="IMachine_getBandwidthControlResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBandwidthControlResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::tracingEnabled--> + <wsdl:message name="IMachine_getTracingEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTracingEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getTracingEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTracingEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTracingEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTracingEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setTracingEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTracingEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::tracingConfig--> + <wsdl:message name="IMachine_getTracingConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTracingConfig"/> + </wsdl:message> + <wsdl:message name="IMachine_getTracingConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getTracingConfigResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setTracingConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTracingConfig"/> + </wsdl:message> + <wsdl:message name="IMachine_setTracingConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setTracingConfigResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::allowTracingToAccessVM--> + <wsdl:message name="IMachine_getAllowTracingToAccessVMRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAllowTracingToAccessVM"/> + </wsdl:message> + <wsdl:message name="IMachine_getAllowTracingToAccessVMResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAllowTracingToAccessVMResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setAllowTracingToAccessVMRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAllowTracingToAccessVM"/> + </wsdl:message> + <wsdl:message name="IMachine_setAllowTracingToAccessVMResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAllowTracingToAccessVMResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::autostartEnabled--> + <wsdl:message name="IMachine_getAutostartEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostartEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_getAutostartEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostartEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostartEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostartEnabled"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostartEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostartEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::autostartDelay--> + <wsdl:message name="IMachine_getAutostartDelayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostartDelay"/> + </wsdl:message> + <wsdl:message name="IMachine_getAutostartDelayResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostartDelayResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostartDelayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostartDelay"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostartDelayResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostartDelayResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::autostopType--> + <wsdl:message name="IMachine_getAutostopTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostopType"/> + </wsdl:message> + <wsdl:message name="IMachine_getAutostopTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getAutostopTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostopTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostopType"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutostopTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutostopTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::defaultFrontend--> + <wsdl:message name="IMachine_getDefaultFrontendRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDefaultFrontend"/> + </wsdl:message> + <wsdl:message name="IMachine_getDefaultFrontendResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getDefaultFrontendResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setDefaultFrontendRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDefaultFrontend"/> + </wsdl:message> + <wsdl:message name="IMachine_setDefaultFrontendResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setDefaultFrontendResponse"/> + </wsdl:message> + <!-- readonly attribute IMachine::USBProxyAvailable--> + <wsdl:message name="IMachine_getUSBProxyAvailableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBProxyAvailable"/> + </wsdl:message> + <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> + <!-- read/write attribute IMachine::paravirtDebug--> + <wsdl:message name="IMachine_getParavirtDebugRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParavirtDebug"/> + </wsdl:message> + <wsdl:message name="IMachine_getParavirtDebugResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParavirtDebugResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setParavirtDebugRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setParavirtDebug"/> + </wsdl:message> + <wsdl:message name="IMachine_setParavirtDebugResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setParavirtDebugResponse"/> + </wsdl:message> + <!-- read/write attribute IMachine::CPUProfile--> + <wsdl:message name="IMachine_getCPUProfileRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUProfile"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUProfileResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUProfileResponse"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUProfileRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUProfile"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUProfileResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUProfileResponse"/> + </wsdl:message> + <!-- method IMachine::lockMachine--> + <wsdl:message name="IMachine_lockMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_lockMachine"/> + </wsdl:message> + <wsdl:message name="IMachine_lockMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_lockMachineResponse"/> + </wsdl:message> + <!-- method IMachine::launchVMProcess--> + <wsdl:message name="IMachine_launchVMProcessRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_launchVMProcess"/> + </wsdl:message> + <wsdl:message name="IMachine_launchVMProcessResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_launchVMProcessResponse"/> + </wsdl:message> + <!-- method IMachine::setBootOrder--> + <wsdl:message name="IMachine_setBootOrderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setBootOrder"/> + </wsdl:message> + <wsdl:message name="IMachine_setBootOrderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setBootOrderResponse"/> + </wsdl:message> + <!-- method IMachine::getBootOrder--> + <wsdl:message name="IMachine_getBootOrderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBootOrder"/> + </wsdl:message> + <wsdl:message name="IMachine_getBootOrderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getBootOrderResponse"/> + </wsdl:message> + <!-- method IMachine::attachDevice--> + <wsdl:message name="IMachine_attachDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_attachDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::attachDeviceWithoutMedium--> + <wsdl:message name="IMachine_attachDeviceWithoutMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachDeviceWithoutMedium"/> + </wsdl:message> + <wsdl:message name="IMachine_attachDeviceWithoutMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachDeviceWithoutMediumResponse"/> + </wsdl:message> + <!-- method IMachine::detachDevice--> + <wsdl:message name="IMachine_detachDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_detachDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_detachDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_detachDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::passthroughDevice--> + <wsdl:message name="IMachine_passthroughDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_passthroughDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_passthroughDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_passthroughDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::temporaryEjectDevice--> + <wsdl:message name="IMachine_temporaryEjectDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_temporaryEjectDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_temporaryEjectDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_temporaryEjectDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::nonRotationalDevice--> + <wsdl:message name="IMachine_nonRotationalDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_nonRotationalDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_nonRotationalDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_nonRotationalDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::setAutoDiscardForDevice--> + <wsdl:message name="IMachine_setAutoDiscardForDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutoDiscardForDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_setAutoDiscardForDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setAutoDiscardForDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::setHotPluggableForDevice--> + <wsdl:message name="IMachine_setHotPluggableForDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHotPluggableForDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_setHotPluggableForDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHotPluggableForDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::setBandwidthGroupForDevice--> + <wsdl:message name="IMachine_setBandwidthGroupForDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setBandwidthGroupForDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_setBandwidthGroupForDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setBandwidthGroupForDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::setNoBandwidthGroupForDevice--> + <wsdl:message name="IMachine_setNoBandwidthGroupForDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setNoBandwidthGroupForDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_setNoBandwidthGroupForDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setNoBandwidthGroupForDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::unmountMedium--> + <wsdl:message name="IMachine_unmountMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_unmountMedium"/> + </wsdl:message> + <wsdl:message name="IMachine_unmountMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_unmountMediumResponse"/> + </wsdl:message> + <!-- method IMachine::mountMedium--> + <wsdl:message name="IMachine_mountMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_mountMedium"/> + </wsdl:message> + <wsdl:message name="IMachine_mountMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_mountMediumResponse"/> + </wsdl:message> + <!-- method IMachine::getMedium--> + <wsdl:message name="IMachine_getMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMedium"/> + </wsdl:message> + <wsdl:message name="IMachine_getMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumResponse"/> + </wsdl:message> + <!-- method IMachine::getMediumAttachmentsOfController--> + <wsdl:message name="IMachine_getMediumAttachmentsOfControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachmentsOfController"/> + </wsdl:message> + <wsdl:message name="IMachine_getMediumAttachmentsOfControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachmentsOfControllerResponse"/> + </wsdl:message> + <!-- method IMachine::getMediumAttachment--> + <wsdl:message name="IMachine_getMediumAttachmentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachment"/> + </wsdl:message> + <wsdl:message name="IMachine_getMediumAttachmentResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getMediumAttachmentResponse"/> + </wsdl:message> + <!-- method IMachine::attachHostPCIDevice--> + <wsdl:message name="IMachine_attachHostPCIDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachHostPCIDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_attachHostPCIDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_attachHostPCIDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::detachHostPCIDevice--> + <wsdl:message name="IMachine_detachHostPCIDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_detachHostPCIDevice"/> + </wsdl:message> + <wsdl:message name="IMachine_detachHostPCIDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_detachHostPCIDeviceResponse"/> + </wsdl:message> + <!-- method IMachine::getNetworkAdapter--> + <wsdl:message name="IMachine_getNetworkAdapterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getNetworkAdapter"/> + </wsdl:message> + <wsdl:message name="IMachine_getNetworkAdapterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getNetworkAdapterResponse"/> + </wsdl:message> + <!-- method IMachine::addStorageController--> + <wsdl:message name="IMachine_addStorageControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_addStorageController"/> + </wsdl:message> + <wsdl:message name="IMachine_addStorageControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_addStorageControllerResponse"/> + </wsdl:message> + <!-- method IMachine::getStorageControllerByName--> + <wsdl:message name="IMachine_getStorageControllerByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllerByName"/> + </wsdl:message> + <wsdl:message name="IMachine_getStorageControllerByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllerByNameResponse"/> + </wsdl:message> + <!-- method IMachine::getStorageControllerByInstance--> + <wsdl:message name="IMachine_getStorageControllerByInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllerByInstance"/> + </wsdl:message> + <wsdl:message name="IMachine_getStorageControllerByInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getStorageControllerByInstanceResponse"/> + </wsdl:message> + <!-- method IMachine::removeStorageController--> + <wsdl:message name="IMachine_removeStorageControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeStorageController"/> + </wsdl:message> + <wsdl:message name="IMachine_removeStorageControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeStorageControllerResponse"/> + </wsdl:message> + <!-- method IMachine::setStorageControllerBootable--> + <wsdl:message name="IMachine_setStorageControllerBootableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setStorageControllerBootable"/> + </wsdl:message> + <wsdl:message name="IMachine_setStorageControllerBootableResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setStorageControllerBootableResponse"/> + </wsdl:message> + <!-- method IMachine::addUSBController--> + <wsdl:message name="IMachine_addUSBControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_addUSBController"/> + </wsdl:message> + <wsdl:message name="IMachine_addUSBControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_addUSBControllerResponse"/> + </wsdl:message> + <!-- method IMachine::removeUSBController--> + <wsdl:message name="IMachine_removeUSBControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeUSBController"/> + </wsdl:message> + <wsdl:message name="IMachine_removeUSBControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeUSBControllerResponse"/> + </wsdl:message> + <!-- method IMachine::getUSBControllerByName--> + <wsdl:message name="IMachine_getUSBControllerByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllerByName"/> + </wsdl:message> + <wsdl:message name="IMachine_getUSBControllerByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllerByNameResponse"/> + </wsdl:message> + <!-- method IMachine::getUSBControllerCountByType--> + <wsdl:message name="IMachine_getUSBControllerCountByTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllerCountByType"/> + </wsdl:message> + <wsdl:message name="IMachine_getUSBControllerCountByTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getUSBControllerCountByTypeResponse"/> + </wsdl:message> + <!-- method IMachine::getSerialPort--> + <wsdl:message name="IMachine_getSerialPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSerialPort"/> + </wsdl:message> + <wsdl:message name="IMachine_getSerialPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getSerialPortResponse"/> + </wsdl:message> + <!-- method IMachine::getParallelPort--> + <wsdl:message name="IMachine_getParallelPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParallelPort"/> + </wsdl:message> + <wsdl:message name="IMachine_getParallelPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getParallelPortResponse"/> + </wsdl:message> + <!-- method IMachine::getExtraDataKeys--> + <wsdl:message name="IMachine_getExtraDataKeysRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getExtraDataKeys"/> + </wsdl:message> + <wsdl:message name="IMachine_getExtraDataKeysResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getExtraDataKeysResponse"/> + </wsdl:message> + <!-- method IMachine::getExtraData--> + <wsdl:message name="IMachine_getExtraDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getExtraData"/> + </wsdl:message> + <wsdl:message name="IMachine_getExtraDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getExtraDataResponse"/> + </wsdl:message> + <!-- method IMachine::setExtraData--> + <wsdl:message name="IMachine_setExtraDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setExtraData"/> + </wsdl:message> + <wsdl:message name="IMachine_setExtraDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setExtraDataResponse"/> + </wsdl:message> + <!-- method IMachine::getCPUProperty--> + <wsdl:message name="IMachine_getCPUPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::setCPUProperty--> + <wsdl:message name="IMachine_setCPUPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::getCPUIDLeafByOrdinal--> + <wsdl:message name="IMachine_getCPUIDLeafByOrdinalRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDLeafByOrdinal"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUIDLeafByOrdinalResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDLeafByOrdinalResponse"/> + </wsdl:message> + <!-- method IMachine::getCPUIDLeaf--> + <wsdl:message name="IMachine_getCPUIDLeafRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDLeaf"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUIDLeafResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUIDLeafResponse"/> + </wsdl:message> + <!-- method IMachine::setCPUIDLeaf--> + <wsdl:message name="IMachine_setCPUIDLeafRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUIDLeaf"/> + </wsdl:message> + <wsdl:message name="IMachine_setCPUIDLeafResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setCPUIDLeafResponse"/> + </wsdl:message> + <!-- method IMachine::removeCPUIDLeaf--> + <wsdl:message name="IMachine_removeCPUIDLeafRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeCPUIDLeaf"/> + </wsdl:message> + <wsdl:message name="IMachine_removeCPUIDLeafResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeCPUIDLeafResponse"/> + </wsdl:message> + <!-- method IMachine::removeAllCPUIDLeaves--> + <wsdl:message name="IMachine_removeAllCPUIDLeavesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeAllCPUIDLeaves"/> + </wsdl:message> + <wsdl:message name="IMachine_removeAllCPUIDLeavesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeAllCPUIDLeavesResponse"/> + </wsdl:message> + <!-- method IMachine::getHWVirtExProperty--> + <wsdl:message name="IMachine_getHWVirtExPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHWVirtExProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_getHWVirtExPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getHWVirtExPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::setHWVirtExProperty--> + <wsdl:message name="IMachine_setHWVirtExPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHWVirtExProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_setHWVirtExPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setHWVirtExPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::setSettingsFilePath--> + <wsdl:message name="IMachine_setSettingsFilePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setSettingsFilePath"/> + </wsdl:message> + <wsdl:message name="IMachine_setSettingsFilePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setSettingsFilePathResponse"/> + </wsdl:message> + <!-- method IMachine::saveSettings--> + <wsdl:message name="IMachine_saveSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_saveSettings"/> + </wsdl:message> + <wsdl:message name="IMachine_saveSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_saveSettingsResponse"/> + </wsdl:message> + <!-- method IMachine::discardSettings--> + <wsdl:message name="IMachine_discardSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_discardSettings"/> + </wsdl:message> + <wsdl:message name="IMachine_discardSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_discardSettingsResponse"/> + </wsdl:message> + <!-- method IMachine::unregister--> + <wsdl:message name="IMachine_unregisterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_unregister"/> + </wsdl:message> + <wsdl:message name="IMachine_unregisterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_unregisterResponse"/> + </wsdl:message> + <!-- method IMachine::deleteConfig--> + <wsdl:message name="IMachine_deleteConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteConfig"/> + </wsdl:message> + <wsdl:message name="IMachine_deleteConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteConfigResponse"/> + </wsdl:message> + <!-- method IMachine::exportTo--> + <wsdl:message name="IMachine_exportToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_exportTo"/> + </wsdl:message> + <wsdl:message name="IMachine_exportToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_exportToResponse"/> + </wsdl:message> + <!-- method IMachine::findSnapshot--> + <wsdl:message name="IMachine_findSnapshotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_findSnapshot"/> + </wsdl:message> + <wsdl:message name="IMachine_findSnapshotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_findSnapshotResponse"/> + </wsdl:message> + <!-- method IMachine::createSharedFolder--> + <wsdl:message name="IMachine_createSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_createSharedFolder"/> + </wsdl:message> + <wsdl:message name="IMachine_createSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_createSharedFolderResponse"/> + </wsdl:message> + <!-- method IMachine::removeSharedFolder--> + <wsdl:message name="IMachine_removeSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeSharedFolder"/> + </wsdl:message> + <wsdl:message name="IMachine_removeSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_removeSharedFolderResponse"/> + </wsdl:message> + <!-- method IMachine::canShowConsoleWindow--> + <wsdl:message name="IMachine_canShowConsoleWindowRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_canShowConsoleWindow"/> + </wsdl:message> + <wsdl:message name="IMachine_canShowConsoleWindowResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_canShowConsoleWindowResponse"/> + </wsdl:message> + <!-- method IMachine::showConsoleWindow--> + <wsdl:message name="IMachine_showConsoleWindowRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_showConsoleWindow"/> + </wsdl:message> + <wsdl:message name="IMachine_showConsoleWindowResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_showConsoleWindowResponse"/> + </wsdl:message> + <!-- method IMachine::getGuestProperty--> + <wsdl:message name="IMachine_getGuestPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_getGuestPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::getGuestPropertyValue--> + <wsdl:message name="IMachine_getGuestPropertyValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyValue"/> + </wsdl:message> + <wsdl:message name="IMachine_getGuestPropertyValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyValueResponse"/> + </wsdl:message> + <!-- method IMachine::getGuestPropertyTimestamp--> + <wsdl:message name="IMachine_getGuestPropertyTimestampRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyTimestamp"/> + </wsdl:message> + <wsdl:message name="IMachine_getGuestPropertyTimestampResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getGuestPropertyTimestampResponse"/> + </wsdl:message> + <!-- method IMachine::setGuestProperty--> + <wsdl:message name="IMachine_setGuestPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGuestProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_setGuestPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGuestPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::setGuestPropertyValue--> + <wsdl:message name="IMachine_setGuestPropertyValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGuestPropertyValue"/> + </wsdl:message> + <wsdl:message name="IMachine_setGuestPropertyValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_setGuestPropertyValueResponse"/> + </wsdl:message> + <!-- method IMachine::deleteGuestProperty--> + <wsdl:message name="IMachine_deleteGuestPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteGuestProperty"/> + </wsdl:message> + <wsdl:message name="IMachine_deleteGuestPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_deleteGuestPropertyResponse"/> + </wsdl:message> + <!-- method IMachine::enumerateGuestProperties--> + <wsdl:message name="IMachine_enumerateGuestPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_enumerateGuestProperties"/> + </wsdl:message> + <wsdl:message name="IMachine_enumerateGuestPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_enumerateGuestPropertiesResponse"/> + </wsdl:message> + <!-- method IMachine::querySavedGuestScreenInfo--> + <wsdl:message name="IMachine_querySavedGuestScreenInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedGuestScreenInfo"/> + </wsdl:message> + <wsdl:message name="IMachine_querySavedGuestScreenInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedGuestScreenInfoResponse"/> + </wsdl:message> + <!-- method IMachine::readSavedThumbnailToArray--> + <wsdl:message name="IMachine_readSavedThumbnailToArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedThumbnailToArray"/> + </wsdl:message> + <wsdl:message name="IMachine_readSavedThumbnailToArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedThumbnailToArrayResponse"/> + </wsdl:message> + <!-- method IMachine::querySavedScreenshotInfo--> + <wsdl:message name="IMachine_querySavedScreenshotInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotInfo"/> + </wsdl:message> + <wsdl:message name="IMachine_querySavedScreenshotInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_querySavedScreenshotInfoResponse"/> + </wsdl:message> + <!-- method IMachine::readSavedScreenshotToArray--> + <wsdl:message name="IMachine_readSavedScreenshotToArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotToArray"/> + </wsdl:message> + <wsdl:message name="IMachine_readSavedScreenshotToArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readSavedScreenshotToArrayResponse"/> + </wsdl:message> + <!-- method IMachine::hotPlugCPU--> + <wsdl:message name="IMachine_hotPlugCPURequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_hotPlugCPU"/> + </wsdl:message> + <wsdl:message name="IMachine_hotPlugCPUResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_hotPlugCPUResponse"/> + </wsdl:message> + <!-- method IMachine::hotUnplugCPU--> + <wsdl:message name="IMachine_hotUnplugCPURequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_hotUnplugCPU"/> + </wsdl:message> + <wsdl:message name="IMachine_hotUnplugCPUResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_hotUnplugCPUResponse"/> + </wsdl:message> + <!-- method IMachine::getCPUStatus--> + <wsdl:message name="IMachine_getCPUStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUStatus"/> + </wsdl:message> + <wsdl:message name="IMachine_getCPUStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getCPUStatusResponse"/> + </wsdl:message> + <!-- method IMachine::getEffectiveParavirtProvider--> + <wsdl:message name="IMachine_getEffectiveParavirtProviderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getEffectiveParavirtProvider"/> + </wsdl:message> + <wsdl:message name="IMachine_getEffectiveParavirtProviderResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_getEffectiveParavirtProviderResponse"/> + </wsdl:message> + <!-- method IMachine::queryLogFilename--> + <wsdl:message name="IMachine_queryLogFilenameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_queryLogFilename"/> + </wsdl:message> + <wsdl:message name="IMachine_queryLogFilenameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_queryLogFilenameResponse"/> + </wsdl:message> + <!-- method IMachine::readLog--> + <wsdl:message name="IMachine_readLogRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readLog"/> + </wsdl:message> + <wsdl:message name="IMachine_readLogResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_readLogResponse"/> + </wsdl:message> + <!-- method IMachine::cloneTo--> + <wsdl:message name="IMachine_cloneToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_cloneTo"/> + </wsdl:message> + <wsdl:message name="IMachine_cloneToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_cloneToResponse"/> + </wsdl:message> + <!-- method IMachine::moveTo--> + <wsdl:message name="IMachine_moveToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_moveTo"/> + </wsdl:message> + <wsdl:message name="IMachine_moveToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachine_moveToResponse"/> + </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 + ************************************* + --> + <!-- readonly attribute IEmulatedUSB::webcams--> + <wsdl:message name="IEmulatedUSB_getWebcamsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_getWebcams"/> + </wsdl:message> + <wsdl:message name="IEmulatedUSB_getWebcamsResultMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_getWebcamsResponse"/> + </wsdl:message> + <!-- method IEmulatedUSB::webcamAttach--> + <wsdl:message name="IEmulatedUSB_webcamAttachRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_webcamAttach"/> + </wsdl:message> + <wsdl:message name="IEmulatedUSB_webcamAttachResultMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_webcamAttachResponse"/> + </wsdl:message> + <!-- method IEmulatedUSB::webcamDetach--> + <wsdl:message name="IEmulatedUSB_webcamDetachRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_webcamDetach"/> + </wsdl:message> + <wsdl:message name="IEmulatedUSB_webcamDetachResultMsg"> + <wsdl:part name="parameters" element="vbox:IEmulatedUSB_webcamDetachResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVRDEServerInfo + ************************************* + --> + <!-- + ************************************* + messages for interface IConsole + ************************************* + --> + <!-- readonly attribute IConsole::machine--> + <wsdl:message name="IConsole_getMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getMachine"/> + </wsdl:message> + <wsdl:message name="IConsole_getMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getMachineResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::state--> + <wsdl:message name="IConsole_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getState"/> + </wsdl:message> + <wsdl:message name="IConsole_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getStateResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::guest--> + <wsdl:message name="IConsole_getGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getGuest"/> + </wsdl:message> + <wsdl:message name="IConsole_getGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getGuestResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::keyboard--> + <wsdl:message name="IConsole_getKeyboardRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getKeyboard"/> + </wsdl:message> + <wsdl:message name="IConsole_getKeyboardResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getKeyboardResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::mouse--> + <wsdl:message name="IConsole_getMouseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getMouse"/> + </wsdl:message> + <wsdl:message name="IConsole_getMouseResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getMouseResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::display--> + <wsdl:message name="IConsole_getDisplayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDisplay"/> + </wsdl:message> + <wsdl:message name="IConsole_getDisplayResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDisplayResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::debugger--> + <wsdl:message name="IConsole_getDebuggerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDebugger"/> + </wsdl:message> + <wsdl:message name="IConsole_getDebuggerResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDebuggerResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::USBDevices--> + <wsdl:message name="IConsole_getUSBDevicesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getUSBDevices"/> + </wsdl:message> + <wsdl:message name="IConsole_getUSBDevicesResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getUSBDevicesResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::remoteUSBDevices--> + <wsdl:message name="IConsole_getRemoteUSBDevicesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getRemoteUSBDevices"/> + </wsdl:message> + <wsdl:message name="IConsole_getRemoteUSBDevicesResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getRemoteUSBDevicesResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::sharedFolders--> + <wsdl:message name="IConsole_getSharedFoldersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getSharedFolders"/> + </wsdl:message> + <wsdl:message name="IConsole_getSharedFoldersResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getSharedFoldersResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::VRDEServerInfo--> + <wsdl:message name="IConsole_getVRDEServerInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getVRDEServerInfo"/> + </wsdl:message> + <wsdl:message name="IConsole_getVRDEServerInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getVRDEServerInfoResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::eventSource--> + <wsdl:message name="IConsole_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getEventSource"/> + </wsdl:message> + <wsdl:message name="IConsole_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getEventSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::attachedPCIDevices--> + <wsdl:message name="IConsole_getAttachedPCIDevicesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getAttachedPCIDevices"/> + </wsdl:message> + <wsdl:message name="IConsole_getAttachedPCIDevicesResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getAttachedPCIDevicesResponse"/> + </wsdl:message> + <!-- read/write attribute IConsole::useHostClipboard--> + <wsdl:message name="IConsole_getUseHostClipboardRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getUseHostClipboard"/> + </wsdl:message> + <wsdl:message name="IConsole_getUseHostClipboardResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getUseHostClipboardResponse"/> + </wsdl:message> + <wsdl:message name="IConsole_setUseHostClipboardRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_setUseHostClipboard"/> + </wsdl:message> + <wsdl:message name="IConsole_setUseHostClipboardResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_setUseHostClipboardResponse"/> + </wsdl:message> + <!-- readonly attribute IConsole::emulatedUSB--> + <wsdl:message name="IConsole_getEmulatedUSBRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getEmulatedUSB"/> + </wsdl:message> + <wsdl:message name="IConsole_getEmulatedUSBResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getEmulatedUSBResponse"/> + </wsdl:message> + <!-- method IConsole::powerUp--> + <wsdl:message name="IConsole_powerUpRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerUp"/> + </wsdl:message> + <wsdl:message name="IConsole_powerUpResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerUpResponse"/> + </wsdl:message> + <!-- method IConsole::powerUpPaused--> + <wsdl:message name="IConsole_powerUpPausedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerUpPaused"/> + </wsdl:message> + <wsdl:message name="IConsole_powerUpPausedResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerUpPausedResponse"/> + </wsdl:message> + <!-- method IConsole::powerDown--> + <wsdl:message name="IConsole_powerDownRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerDown"/> + </wsdl:message> + <wsdl:message name="IConsole_powerDownResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerDownResponse"/> + </wsdl:message> + <!-- method IConsole::reset--> + <wsdl:message name="IConsole_resetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_reset"/> + </wsdl:message> + <wsdl:message name="IConsole_resetResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_resetResponse"/> + </wsdl:message> + <!-- method IConsole::pause--> + <wsdl:message name="IConsole_pauseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_pause"/> + </wsdl:message> + <wsdl:message name="IConsole_pauseResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_pauseResponse"/> + </wsdl:message> + <!-- method IConsole::resume--> + <wsdl:message name="IConsole_resumeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_resume"/> + </wsdl:message> + <wsdl:message name="IConsole_resumeResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_resumeResponse"/> + </wsdl:message> + <!-- method IConsole::powerButton--> + <wsdl:message name="IConsole_powerButtonRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerButton"/> + </wsdl:message> + <wsdl:message name="IConsole_powerButtonResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_powerButtonResponse"/> + </wsdl:message> + <!-- method IConsole::sleepButton--> + <wsdl:message name="IConsole_sleepButtonRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_sleepButton"/> + </wsdl:message> + <wsdl:message name="IConsole_sleepButtonResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_sleepButtonResponse"/> + </wsdl:message> + <!-- method IConsole::getPowerButtonHandled--> + <wsdl:message name="IConsole_getPowerButtonHandledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getPowerButtonHandled"/> + </wsdl:message> + <wsdl:message name="IConsole_getPowerButtonHandledResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getPowerButtonHandledResponse"/> + </wsdl:message> + <!-- method IConsole::getGuestEnteredACPIMode--> + <wsdl:message name="IConsole_getGuestEnteredACPIModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getGuestEnteredACPIMode"/> + </wsdl:message> + <wsdl:message name="IConsole_getGuestEnteredACPIModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getGuestEnteredACPIModeResponse"/> + </wsdl:message> + <!-- method IConsole::getDeviceActivity--> + <wsdl:message name="IConsole_getDeviceActivityRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDeviceActivity"/> + </wsdl:message> + <wsdl:message name="IConsole_getDeviceActivityResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_getDeviceActivityResponse"/> + </wsdl:message> + <!-- method IConsole::attachUSBDevice--> + <wsdl:message name="IConsole_attachUSBDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_attachUSBDevice"/> + </wsdl:message> + <wsdl:message name="IConsole_attachUSBDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_attachUSBDeviceResponse"/> + </wsdl:message> + <!-- method IConsole::detachUSBDevice--> + <wsdl:message name="IConsole_detachUSBDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_detachUSBDevice"/> + </wsdl:message> + <wsdl:message name="IConsole_detachUSBDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_detachUSBDeviceResponse"/> + </wsdl:message> + <!-- method IConsole::findUSBDeviceByAddress--> + <wsdl:message name="IConsole_findUSBDeviceByAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_findUSBDeviceByAddress"/> + </wsdl:message> + <wsdl:message name="IConsole_findUSBDeviceByAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_findUSBDeviceByAddressResponse"/> + </wsdl:message> + <!-- method IConsole::findUSBDeviceById--> + <wsdl:message name="IConsole_findUSBDeviceByIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_findUSBDeviceById"/> + </wsdl:message> + <wsdl:message name="IConsole_findUSBDeviceByIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_findUSBDeviceByIdResponse"/> + </wsdl:message> + <!-- method IConsole::createSharedFolder--> + <wsdl:message name="IConsole_createSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_createSharedFolder"/> + </wsdl:message> + <wsdl:message name="IConsole_createSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_createSharedFolderResponse"/> + </wsdl:message> + <!-- method IConsole::removeSharedFolder--> + <wsdl:message name="IConsole_removeSharedFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_removeSharedFolder"/> + </wsdl:message> + <wsdl:message name="IConsole_removeSharedFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_removeSharedFolderResponse"/> + </wsdl:message> + <!-- method IConsole::teleport--> + <wsdl:message name="IConsole_teleportRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_teleport"/> + </wsdl:message> + <wsdl:message name="IConsole_teleportResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_teleportResponse"/> + </wsdl:message> + <!-- method IConsole::addDiskEncryptionPassword--> + <wsdl:message name="IConsole_addDiskEncryptionPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_addDiskEncryptionPassword"/> + </wsdl:message> + <wsdl:message name="IConsole_addDiskEncryptionPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_addDiskEncryptionPasswordResponse"/> + </wsdl:message> + <!-- method IConsole::addDiskEncryptionPasswords--> + <wsdl:message name="IConsole_addDiskEncryptionPasswordsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_addDiskEncryptionPasswords"/> + </wsdl:message> + <wsdl:message name="IConsole_addDiskEncryptionPasswordsResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_addDiskEncryptionPasswordsResponse"/> + </wsdl:message> + <!-- method IConsole::removeDiskEncryptionPassword--> + <wsdl:message name="IConsole_removeDiskEncryptionPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_removeDiskEncryptionPassword"/> + </wsdl:message> + <wsdl:message name="IConsole_removeDiskEncryptionPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_removeDiskEncryptionPasswordResponse"/> + </wsdl:message> + <!-- method IConsole::clearAllDiskEncryptionPasswords--> + <wsdl:message name="IConsole_clearAllDiskEncryptionPasswordsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_clearAllDiskEncryptionPasswords"/> + </wsdl:message> + <wsdl:message name="IConsole_clearAllDiskEncryptionPasswordsResultMsg"> + <wsdl:part name="parameters" element="vbox:IConsole_clearAllDiskEncryptionPasswordsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostNetworkInterface + ************************************* + --> + <!-- readonly attribute IHostNetworkInterface::name--> + <wsdl:message name="IHostNetworkInterface_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getName"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::shortName--> + <wsdl:message name="IHostNetworkInterface_getShortNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getShortName"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getShortNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getShortNameResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::id--> + <wsdl:message name="IHostNetworkInterface_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getId"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::networkName--> + <wsdl:message name="IHostNetworkInterface_getNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getNetworkName"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getNetworkNameResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::DHCPEnabled--> + <wsdl:message name="IHostNetworkInterface_getDHCPEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getDHCPEnabled"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getDHCPEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getDHCPEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::IPAddress--> + <wsdl:message name="IHostNetworkInterface_getIPAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPAddress"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getIPAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPAddressResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::networkMask--> + <wsdl:message name="IHostNetworkInterface_getNetworkMaskRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getNetworkMask"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getNetworkMaskResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getNetworkMaskResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::IPV6Supported--> + <wsdl:message name="IHostNetworkInterface_getIPV6SupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6Supported"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getIPV6SupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6SupportedResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::IPV6Address--> + <wsdl:message name="IHostNetworkInterface_getIPV6AddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6Address"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getIPV6AddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6AddressResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::IPV6NetworkMaskPrefixLength--> + <wsdl:message name="IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6NetworkMaskPrefixLength"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::hardwareAddress--> + <wsdl:message name="IHostNetworkInterface_getHardwareAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getHardwareAddress"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getHardwareAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getHardwareAddressResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::mediumType--> + <wsdl:message name="IHostNetworkInterface_getMediumTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getMediumType"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getMediumTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getMediumTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::status--> + <wsdl:message name="IHostNetworkInterface_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getStatus"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::interfaceType--> + <wsdl:message name="IHostNetworkInterface_getInterfaceTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getInterfaceType"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getInterfaceTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getInterfaceTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IHostNetworkInterface::wireless--> + <wsdl:message name="IHostNetworkInterface_getWirelessRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getWireless"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_getWirelessResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_getWirelessResponse"/> + </wsdl:message> + <!-- method IHostNetworkInterface::enableStaticIPConfig--> + <wsdl:message name="IHostNetworkInterface_enableStaticIPConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableStaticIPConfig"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_enableStaticIPConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableStaticIPConfigResponse"/> + </wsdl:message> + <!-- method IHostNetworkInterface::enableStaticIPConfigV6--> + <wsdl:message name="IHostNetworkInterface_enableStaticIPConfigV6RequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableStaticIPConfigV6"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_enableStaticIPConfigV6ResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableStaticIPConfigV6Response"/> + </wsdl:message> + <!-- method IHostNetworkInterface::enableDynamicIPConfig--> + <wsdl:message name="IHostNetworkInterface_enableDynamicIPConfigRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableDynamicIPConfig"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_enableDynamicIPConfigResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_enableDynamicIPConfigResponse"/> + </wsdl:message> + <!-- method IHostNetworkInterface::DHCPRediscover--> + <wsdl:message name="IHostNetworkInterface_DHCPRediscoverRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_DHCPRediscover"/> + </wsdl:message> + <wsdl:message name="IHostNetworkInterface_DHCPRediscoverResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNetworkInterface_DHCPRediscoverResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostVideoInputDevice + ************************************* + --> + <!-- readonly attribute IHostVideoInputDevice::name--> + <wsdl:message name="IHostVideoInputDevice_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getName"/> + </wsdl:message> + <wsdl:message name="IHostVideoInputDevice_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IHostVideoInputDevice::path--> + <wsdl:message name="IHostVideoInputDevice_getPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getPath"/> + </wsdl:message> + <wsdl:message name="IHostVideoInputDevice_getPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getPathResponse"/> + </wsdl:message> + <!-- readonly attribute IHostVideoInputDevice::alias--> + <wsdl:message name="IHostVideoInputDevice_getAliasRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getAlias"/> + </wsdl:message> + <wsdl:message name="IHostVideoInputDevice_getAliasResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostVideoInputDevice_getAliasResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostUpdate + ************************************* + --> + <!-- + ************************************* + messages for interface IHost + ************************************* + --> + <!-- readonly attribute IHost::DVDDrives--> + <wsdl:message name="IHost_getDVDDrivesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getDVDDrives"/> + </wsdl:message> + <wsdl:message name="IHost_getDVDDrivesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getDVDDrivesResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::floppyDrives--> + <wsdl:message name="IHost_getFloppyDrivesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getFloppyDrives"/> + </wsdl:message> + <wsdl:message name="IHost_getFloppyDrivesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getFloppyDrivesResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::USBDevices--> + <wsdl:message name="IHost_getUSBDevicesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUSBDevices"/> + </wsdl:message> + <wsdl:message name="IHost_getUSBDevicesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUSBDevicesResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::USBDeviceFilters--> + <wsdl:message name="IHost_getUSBDeviceFiltersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUSBDeviceFilters"/> + </wsdl:message> + <wsdl:message name="IHost_getUSBDeviceFiltersResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUSBDeviceFiltersResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::networkInterfaces--> + <wsdl:message name="IHost_getNetworkInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getNetworkInterfaces"/> + </wsdl:message> + <wsdl:message name="IHost_getNetworkInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getNetworkInterfacesResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::nameServers--> + <wsdl:message name="IHost_getNameServersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getNameServers"/> + </wsdl:message> + <wsdl:message name="IHost_getNameServersResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getNameServersResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::domainName--> + <wsdl:message name="IHost_getDomainNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getDomainName"/> + </wsdl:message> + <wsdl:message name="IHost_getDomainNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getDomainNameResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::searchStrings--> + <wsdl:message name="IHost_getSearchStringsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getSearchStrings"/> + </wsdl:message> + <wsdl:message name="IHost_getSearchStringsResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getSearchStringsResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::processorCount--> + <wsdl:message name="IHost_getProcessorCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCount"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCountResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::processorOnlineCount--> + <wsdl:message name="IHost_getProcessorOnlineCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorOnlineCount"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorOnlineCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorOnlineCountResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::processorCoreCount--> + <wsdl:message name="IHost_getProcessorCoreCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCoreCount"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorCoreCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCoreCountResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::processorOnlineCoreCount--> + <wsdl:message name="IHost_getProcessorOnlineCoreCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorOnlineCoreCount"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorOnlineCoreCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorOnlineCoreCountResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::memorySize--> + <wsdl:message name="IHost_getMemorySizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getMemorySize"/> + </wsdl:message> + <wsdl:message name="IHost_getMemorySizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getMemorySizeResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::memoryAvailable--> + <wsdl:message name="IHost_getMemoryAvailableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getMemoryAvailable"/> + </wsdl:message> + <wsdl:message name="IHost_getMemoryAvailableResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getMemoryAvailableResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::operatingSystem--> + <wsdl:message name="IHost_getOperatingSystemRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getOperatingSystem"/> + </wsdl:message> + <wsdl:message name="IHost_getOperatingSystemResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getOperatingSystemResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::OSVersion--> + <wsdl:message name="IHost_getOSVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getOSVersion"/> + </wsdl:message> + <wsdl:message name="IHost_getOSVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getOSVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::UTCTime--> + <wsdl:message name="IHost_getUTCTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUTCTime"/> + </wsdl:message> + <wsdl:message name="IHost_getUTCTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUTCTimeResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::acceleration3DAvailable--> + <wsdl:message name="IHost_getAcceleration3DAvailableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getAcceleration3DAvailable"/> + </wsdl:message> + <wsdl:message name="IHost_getAcceleration3DAvailableResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getAcceleration3DAvailableResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::videoInputDevices--> + <wsdl:message name="IHost_getVideoInputDevicesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getVideoInputDevices"/> + </wsdl:message> + <wsdl:message name="IHost_getVideoInputDevicesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getVideoInputDevicesResponse"/> + </wsdl:message> + <!-- readonly attribute IHost::update--> + <wsdl:message name="IHost_getUpdateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUpdate"/> + </wsdl:message> + <wsdl:message name="IHost_getUpdateResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getUpdateResponse"/> + </wsdl:message> + <!-- method IHost::getProcessorSpeed--> + <wsdl:message name="IHost_getProcessorSpeedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorSpeed"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorSpeedResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorSpeedResponse"/> + </wsdl:message> + <!-- method IHost::getProcessorFeature--> + <wsdl:message name="IHost_getProcessorFeatureRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorFeature"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorFeatureResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorFeatureResponse"/> + </wsdl:message> + <!-- method IHost::getProcessorDescription--> + <wsdl:message name="IHost_getProcessorDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorDescription"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorDescriptionResponse"/> + </wsdl:message> + <!-- method IHost::getProcessorCPUIDLeaf--> + <wsdl:message name="IHost_getProcessorCPUIDLeafRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCPUIDLeaf"/> + </wsdl:message> + <wsdl:message name="IHost_getProcessorCPUIDLeafResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_getProcessorCPUIDLeafResponse"/> + </wsdl:message> + <!-- method IHost::createHostOnlyNetworkInterface--> + <wsdl:message name="IHost_createHostOnlyNetworkInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_createHostOnlyNetworkInterface"/> + </wsdl:message> + <wsdl:message name="IHost_createHostOnlyNetworkInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_createHostOnlyNetworkInterfaceResponse"/> + </wsdl:message> + <!-- method IHost::removeHostOnlyNetworkInterface--> + <wsdl:message name="IHost_removeHostOnlyNetworkInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeHostOnlyNetworkInterface"/> + </wsdl:message> + <wsdl:message name="IHost_removeHostOnlyNetworkInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeHostOnlyNetworkInterfaceResponse"/> + </wsdl:message> + <!-- method IHost::createUSBDeviceFilter--> + <wsdl:message name="IHost_createUSBDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_createUSBDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IHost_createUSBDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_createUSBDeviceFilterResponse"/> + </wsdl:message> + <!-- method IHost::insertUSBDeviceFilter--> + <wsdl:message name="IHost_insertUSBDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_insertUSBDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IHost_insertUSBDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_insertUSBDeviceFilterResponse"/> + </wsdl:message> + <!-- method IHost::removeUSBDeviceFilter--> + <wsdl:message name="IHost_removeUSBDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeUSBDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IHost_removeUSBDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeUSBDeviceFilterResponse"/> + </wsdl:message> + <!-- method IHost::findHostDVDDrive--> + <wsdl:message name="IHost_findHostDVDDriveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostDVDDrive"/> + </wsdl:message> + <wsdl:message name="IHost_findHostDVDDriveResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostDVDDriveResponse"/> + </wsdl:message> + <!-- method IHost::findHostFloppyDrive--> + <wsdl:message name="IHost_findHostFloppyDriveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostFloppyDrive"/> + </wsdl:message> + <wsdl:message name="IHost_findHostFloppyDriveResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostFloppyDriveResponse"/> + </wsdl:message> + <!-- method IHost::findHostNetworkInterfaceByName--> + <wsdl:message name="IHost_findHostNetworkInterfaceByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfaceByName"/> + </wsdl:message> + <wsdl:message name="IHost_findHostNetworkInterfaceByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfaceByNameResponse"/> + </wsdl:message> + <!-- method IHost::findHostNetworkInterfaceById--> + <wsdl:message name="IHost_findHostNetworkInterfaceByIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfaceById"/> + </wsdl:message> + <wsdl:message name="IHost_findHostNetworkInterfaceByIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfaceByIdResponse"/> + </wsdl:message> + <!-- method IHost::findHostNetworkInterfacesOfType--> + <wsdl:message name="IHost_findHostNetworkInterfacesOfTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfacesOfType"/> + </wsdl:message> + <wsdl:message name="IHost_findHostNetworkInterfacesOfTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findHostNetworkInterfacesOfTypeResponse"/> + </wsdl:message> + <!-- method IHost::findUSBDeviceById--> + <wsdl:message name="IHost_findUSBDeviceByIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findUSBDeviceById"/> + </wsdl:message> + <wsdl:message name="IHost_findUSBDeviceByIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findUSBDeviceByIdResponse"/> + </wsdl:message> + <!-- method IHost::findUSBDeviceByAddress--> + <wsdl:message name="IHost_findUSBDeviceByAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findUSBDeviceByAddress"/> + </wsdl:message> + <wsdl:message name="IHost_findUSBDeviceByAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_findUSBDeviceByAddressResponse"/> + </wsdl:message> + <!-- method IHost::generateMACAddress--> + <wsdl:message name="IHost_generateMACAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_generateMACAddress"/> + </wsdl:message> + <wsdl:message name="IHost_generateMACAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_generateMACAddressResponse"/> + </wsdl:message> + <!-- method IHost::addUSBDeviceSource--> + <wsdl:message name="IHost_addUSBDeviceSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_addUSBDeviceSource"/> + </wsdl:message> + <wsdl:message name="IHost_addUSBDeviceSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_addUSBDeviceSourceResponse"/> + </wsdl:message> + <!-- method IHost::removeUSBDeviceSource--> + <wsdl:message name="IHost_removeUSBDeviceSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeUSBDeviceSource"/> + </wsdl:message> + <wsdl:message name="IHost_removeUSBDeviceSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IHost_removeUSBDeviceSourceResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISystemProperties + ************************************* + --> + <!-- readonly attribute ISystemProperties::minGuestRAM--> + <wsdl:message name="ISystemProperties_getMinGuestRAMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestRAM"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMinGuestRAMResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestRAMResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::maxGuestRAM--> + <wsdl:message name="ISystemProperties_getMaxGuestRAMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestRAM"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxGuestRAMResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestRAMResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::minGuestVRAM--> + <wsdl:message name="ISystemProperties_getMinGuestVRAMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestVRAM"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMinGuestVRAMResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestVRAMResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::maxGuestVRAM--> + <wsdl:message name="ISystemProperties_getMaxGuestVRAMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestVRAM"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxGuestVRAMResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestVRAMResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::minGuestCPUCount--> + <wsdl:message name="ISystemProperties_getMinGuestCPUCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestCPUCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMinGuestCPUCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinGuestCPUCountResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::maxGuestCPUCount--> + <wsdl:message name="ISystemProperties_getMaxGuestCPUCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestCPUCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxGuestCPUCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestCPUCountResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::maxGuestMonitors--> + <wsdl:message name="ISystemProperties_getMaxGuestMonitorsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestMonitors"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxGuestMonitorsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxGuestMonitorsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::infoVDSize--> + <wsdl:message name="ISystemProperties_getInfoVDSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getInfoVDSize"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getInfoVDSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getInfoVDSizeResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::serialPortCount--> + <wsdl:message name="ISystemProperties_getSerialPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSerialPortCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSerialPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSerialPortCountResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::parallelPortCount--> + <wsdl:message name="ISystemProperties_getParallelPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getParallelPortCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getParallelPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getParallelPortCountResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::maxBootPosition--> + <wsdl:message name="ISystemProperties_getMaxBootPositionRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxBootPosition"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getExclusiveHwVirtResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getExclusiveHwVirtResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setExclusiveHwVirtRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setExclusiveHwVirt"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setExclusiveHwVirtResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setExclusiveHwVirtResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::defaultMachineFolder--> + <wsdl:message name="ISystemProperties_getDefaultMachineFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultMachineFolder"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultMachineFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultMachineFolderResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultMachineFolderRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultMachineFolder"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultMachineFolderResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultMachineFolderResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::loggingLevel--> + <wsdl:message name="ISystemProperties_getLoggingLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getLoggingLevel"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getLoggingLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getLoggingLevelResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setLoggingLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setLoggingLevel"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setLoggingLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setLoggingLevelResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::mediumFormats--> + <wsdl:message name="ISystemProperties_getMediumFormatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMediumFormats"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMediumFormatsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMediumFormatsResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::defaultHardDiskFormat--> + <wsdl:message name="ISystemProperties_getDefaultHardDiskFormatRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultHardDiskFormat"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultHardDiskFormatResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultHardDiskFormatResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultHardDiskFormatRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultHardDiskFormat"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultHardDiskFormatResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultHardDiskFormatResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::freeDiskSpaceWarning--> + <wsdl:message name="ISystemProperties_getFreeDiskSpaceWarningRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpaceWarning"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getFreeDiskSpaceWarningResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpaceWarningResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpaceWarningRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpaceWarning"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpaceWarningResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpaceWarningResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::freeDiskSpacePercentWarning--> + <wsdl:message name="ISystemProperties_getFreeDiskSpacePercentWarningRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpacePercentWarning"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getFreeDiskSpacePercentWarningResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpacePercentWarningResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpacePercentWarningRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpacePercentWarning"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpacePercentWarningResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpacePercentWarningResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::freeDiskSpaceError--> + <wsdl:message name="ISystemProperties_getFreeDiskSpaceErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpaceError"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getFreeDiskSpaceErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpaceErrorResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpaceErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpaceError"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpaceErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpaceErrorResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::freeDiskSpacePercentError--> + <wsdl:message name="ISystemProperties_getFreeDiskSpacePercentErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpacePercentError"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getFreeDiskSpacePercentErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getFreeDiskSpacePercentErrorResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpacePercentErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpacePercentError"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setFreeDiskSpacePercentErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setFreeDiskSpacePercentErrorResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::VRDEAuthLibrary--> + <wsdl:message name="ISystemProperties_getVRDEAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getVRDEAuthLibrary"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getVRDEAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getVRDEAuthLibraryResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setVRDEAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setVRDEAuthLibrary"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setVRDEAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setVRDEAuthLibraryResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::webServiceAuthLibrary--> + <wsdl:message name="ISystemProperties_getWebServiceAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getWebServiceAuthLibrary"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getWebServiceAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getWebServiceAuthLibraryResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setWebServiceAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setWebServiceAuthLibrary"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setWebServiceAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setWebServiceAuthLibraryResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::defaultVRDEExtPack--> + <wsdl:message name="ISystemProperties_getDefaultVRDEExtPackRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultVRDEExtPack"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultVRDEExtPackResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultVRDEExtPackResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultVRDEExtPackRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultVRDEExtPack"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultVRDEExtPackResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultVRDEExtPackResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::logHistoryCount--> + <wsdl:message name="ISystemProperties_getLogHistoryCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getLogHistoryCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getLogHistoryCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getLogHistoryCountResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setLogHistoryCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setLogHistoryCount"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setLogHistoryCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setLogHistoryCountResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::defaultAudioDriver--> + <wsdl:message name="ISystemProperties_getDefaultAudioDriverRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultAudioDriver"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultAudioDriverResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultAudioDriverResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::autostartDatabasePath--> + <wsdl:message name="ISystemProperties_getAutostartDatabasePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getAutostartDatabasePath"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getAutostartDatabasePathResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getAutostartDatabasePathResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setAutostartDatabasePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setAutostartDatabasePath"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setAutostartDatabasePathResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setAutostartDatabasePathResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::defaultAdditionsISO--> + <wsdl:message name="ISystemProperties_getDefaultAdditionsISORequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultAdditionsISO"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultAdditionsISOResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultAdditionsISOResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultAdditionsISORequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultAdditionsISO"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultAdditionsISOResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultAdditionsISOResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::defaultFrontend--> + <wsdl:message name="ISystemProperties_getDefaultFrontendRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultFrontend"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultFrontendResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultFrontendResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultFrontendRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultFrontend"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setDefaultFrontendResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setDefaultFrontendResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::screenShotFormats--> + <wsdl:message name="ISystemProperties_getScreenShotFormatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getScreenShotFormats"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getScreenShotFormatsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getScreenShotFormatsResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::proxyMode--> + <wsdl:message name="ISystemProperties_getProxyModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getProxyMode"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getProxyModeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getProxyModeResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setProxyModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setProxyMode"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setProxyModeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setProxyModeResponse"/> + </wsdl:message> + <!-- read/write attribute ISystemProperties::proxyURL--> + <wsdl:message name="ISystemProperties_getProxyURLRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getProxyURL"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getProxyURLResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getProxyURLResponse"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setProxyURLRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setProxyURL"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_setProxyURLResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_setProxyURLResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedParavirtProviders--> + <wsdl:message name="ISystemProperties_getSupportedParavirtProvidersRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedParavirtProviders"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedParavirtProvidersResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedParavirtProvidersResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedClipboardModes--> + <wsdl:message name="ISystemProperties_getSupportedClipboardModesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedClipboardModes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedClipboardModesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedClipboardModesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedDnDModes--> + <wsdl:message name="ISystemProperties_getSupportedDnDModesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedDnDModes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedDnDModesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedDnDModesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedFirmwareTypes--> + <wsdl:message name="ISystemProperties_getSupportedFirmwareTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedFirmwareTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedFirmwareTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedFirmwareTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedPointingHIDTypes--> + <wsdl:message name="ISystemProperties_getSupportedPointingHIDTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedPointingHIDTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedPointingHIDTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedPointingHIDTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedKeyboardHIDTypes--> + <wsdl:message name="ISystemProperties_getSupportedKeyboardHIDTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedKeyboardHIDTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedKeyboardHIDTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedKeyboardHIDTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedVFSTypes--> + <wsdl:message name="ISystemProperties_getSupportedVFSTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedVFSTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedVFSTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedVFSTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedImportOptions--> + <wsdl:message name="ISystemProperties_getSupportedImportOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedImportOptions"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedImportOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedImportOptionsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedExportOptions--> + <wsdl:message name="ISystemProperties_getSupportedExportOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedExportOptions"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedExportOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedExportOptionsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedRecordingAudioCodecs--> + <wsdl:message name="ISystemProperties_getSupportedRecordingAudioCodecsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingAudioCodecs"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedRecordingAudioCodecsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingAudioCodecsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedRecordingVideoCodecs--> + <wsdl:message name="ISystemProperties_getSupportedRecordingVideoCodecsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVideoCodecs"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedRecordingVideoCodecsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVideoCodecsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedRecordingVSMethods--> + <wsdl:message name="ISystemProperties_getSupportedRecordingVSMethodsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVSMethods"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedRecordingVSMethodsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVSMethodsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedRecordingVRCModes--> + <wsdl:message name="ISystemProperties_getSupportedRecordingVRCModesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVRCModes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedRecordingVRCModesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedRecordingVRCModesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedGraphicsControllerTypes--> + <wsdl:message name="ISystemProperties_getSupportedGraphicsControllerTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedGraphicsControllerTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedGraphicsControllerTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedGraphicsControllerTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedCloneOptions--> + <wsdl:message name="ISystemProperties_getSupportedCloneOptionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedCloneOptions"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedCloneOptionsResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedCloneOptionsResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedAutostopTypes--> + <wsdl:message name="ISystemProperties_getSupportedAutostopTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAutostopTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedAutostopTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAutostopTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedVMProcPriorities--> + <wsdl:message name="ISystemProperties_getSupportedVMProcPrioritiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedVMProcPriorities"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedVMProcPrioritiesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedVMProcPrioritiesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedNetworkAttachmentTypes--> + <wsdl:message name="ISystemProperties_getSupportedNetworkAttachmentTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedNetworkAttachmentTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedNetworkAttachmentTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedNetworkAttachmentTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedNetworkAdapterTypes--> + <wsdl:message name="ISystemProperties_getSupportedNetworkAdapterTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedNetworkAdapterTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedNetworkAdapterTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedNetworkAdapterTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedPortModes--> + <wsdl:message name="ISystemProperties_getSupportedPortModesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedPortModes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedPortModesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedPortModesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedUartTypes--> + <wsdl:message name="ISystemProperties_getSupportedUartTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedUartTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedUartTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedUartTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedUSBControllerTypes--> + <wsdl:message name="ISystemProperties_getSupportedUSBControllerTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedUSBControllerTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedUSBControllerTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedUSBControllerTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedAudioDriverTypes--> + <wsdl:message name="ISystemProperties_getSupportedAudioDriverTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAudioDriverTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedAudioDriverTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAudioDriverTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedAudioControllerTypes--> + <wsdl:message name="ISystemProperties_getSupportedAudioControllerTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAudioControllerTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedAudioControllerTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedAudioControllerTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedStorageBuses--> + <wsdl:message name="ISystemProperties_getSupportedStorageBusesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedStorageBuses"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedStorageBusesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedStorageBusesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedStorageControllerTypes--> + <wsdl:message name="ISystemProperties_getSupportedStorageControllerTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedStorageControllerTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedStorageControllerTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedStorageControllerTypesResponse"/> + </wsdl:message> + <!-- readonly attribute ISystemProperties::supportedChipsetTypes--> + <wsdl:message name="ISystemProperties_getSupportedChipsetTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedChipsetTypes"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getSupportedChipsetTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getSupportedChipsetTypesResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxNetworkAdapters--> + <wsdl:message name="ISystemProperties_getMaxNetworkAdaptersRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxNetworkAdapters"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxNetworkAdaptersResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxNetworkAdaptersResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxNetworkAdaptersOfType--> + <wsdl:message name="ISystemProperties_getMaxNetworkAdaptersOfTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxNetworkAdaptersOfType"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxNetworkAdaptersOfTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxNetworkAdaptersOfTypeResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxDevicesPerPortForStorageBus--> + <wsdl:message name="ISystemProperties_getMaxDevicesPerPortForStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxDevicesPerPortForStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxDevicesPerPortForStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxDevicesPerPortForStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMinPortCountForStorageBus--> + <wsdl:message name="ISystemProperties_getMinPortCountForStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinPortCountForStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMinPortCountForStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMinPortCountForStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxPortCountForStorageBus--> + <wsdl:message name="ISystemProperties_getMaxPortCountForStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxPortCountForStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxPortCountForStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxPortCountForStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxInstancesOfStorageBus--> + <wsdl:message name="ISystemProperties_getMaxInstancesOfStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxInstancesOfStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxInstancesOfStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxInstancesOfStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getDeviceTypesForStorageBus--> + <wsdl:message name="ISystemProperties_getDeviceTypesForStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDeviceTypesForStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDeviceTypesForStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDeviceTypesForStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getStorageBusForStorageControllerType--> + <wsdl:message name="ISystemProperties_getStorageBusForStorageControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageBusForStorageControllerType"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getStorageBusForStorageControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageBusForStorageControllerTypeResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getStorageControllerTypesForStorageBus--> + <wsdl:message name="ISystemProperties_getStorageControllerTypesForStorageBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageControllerTypesForStorageBus"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getStorageControllerTypesForStorageBusResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageControllerTypesForStorageBusResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getDefaultIoCacheSettingForStorageController--> + <wsdl:message name="ISystemProperties_getDefaultIoCacheSettingForStorageControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultIoCacheSettingForStorageController"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getDefaultIoCacheSettingForStorageControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getDefaultIoCacheSettingForStorageControllerResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getStorageControllerHotplugCapable--> + <wsdl:message name="ISystemProperties_getStorageControllerHotplugCapableRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageControllerHotplugCapable"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getStorageControllerHotplugCapableResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getStorageControllerHotplugCapableResponse"/> + </wsdl:message> + <!-- method ISystemProperties::getMaxInstancesOfUSBControllerType--> + <wsdl:message name="ISystemProperties_getMaxInstancesOfUSBControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxInstancesOfUSBControllerType"/> + </wsdl:message> + <wsdl:message name="ISystemProperties_getMaxInstancesOfUSBControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISystemProperties_getMaxInstancesOfUSBControllerTypeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestOSType + ************************************* + --> + <!-- + ************************************* + messages for interface IAdditionsFacility + ************************************* + --> + <!-- + ************************************* + messages for interface IDnDBase + ************************************* + --> + <!-- readonly attribute IDnDBase::formats--> + <wsdl:message name="IDnDBase_getFormatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_getFormats"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IDnDBase_isFormatSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_isFormatSupportedResponse"/> + </wsdl:message> + <!-- method IDnDBase::addFormats--> + <wsdl:message name="IDnDBase_addFormatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_addFormats"/> + </wsdl:message> + <wsdl:message name="IDnDBase_addFormatsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_addFormatsResponse"/> + </wsdl:message> + <!-- method IDnDBase::removeFormats--> + <wsdl:message name="IDnDBase_removeFormatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_removeFormats"/> + </wsdl:message> + <wsdl:message name="IDnDBase_removeFormatsResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDBase_removeFormatsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDnDSource + ************************************* + --> + <!-- method IDnDSource::dragIsPending--> + <wsdl:message name="IDnDSource_dragIsPendingRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_dragIsPending"/> + </wsdl:message> + <wsdl:message name="IDnDSource_dragIsPendingResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_dragIsPendingResponse"/> + </wsdl:message> + <!-- method IDnDSource::drop--> + <wsdl:message name="IDnDSource_dropRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_drop"/> + </wsdl:message> + <wsdl:message name="IDnDSource_dropResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_dropResponse"/> + </wsdl:message> + <!-- method IDnDSource::receiveData--> + <wsdl:message name="IDnDSource_receiveDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_receiveData"/> + </wsdl:message> + <wsdl:message name="IDnDSource_receiveDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDSource_receiveDataResponse"/> + </wsdl:message> + <!-- + ************************************* + 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 + ************************************* + --> + <!-- method IDnDTarget::enter--> + <wsdl:message name="IDnDTarget_enterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_enter"/> + </wsdl:message> + <wsdl:message name="IDnDTarget_enterResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_enterResponse"/> + </wsdl:message> + <!-- method IDnDTarget::move--> + <wsdl:message name="IDnDTarget_moveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_move"/> + </wsdl:message> + <wsdl:message name="IDnDTarget_moveResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_moveResponse"/> + </wsdl:message> + <!-- method IDnDTarget::leave--> + <wsdl:message name="IDnDTarget_leaveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_leave"/> + </wsdl:message> + <wsdl:message name="IDnDTarget_leaveResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_leaveResponse"/> + </wsdl:message> + <!-- method IDnDTarget::drop--> + <wsdl:message name="IDnDTarget_dropRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_drop"/> + </wsdl:message> + <wsdl:message name="IDnDTarget_dropResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_dropResponse"/> + </wsdl:message> + <!-- method IDnDTarget::sendData--> + <wsdl:message name="IDnDTarget_sendDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDTarget_sendData"/> + </wsdl:message> + <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 + ************************************* + --> + <!-- readonly attribute IGuestSession::user--> + <wsdl:message name="IGuestSession_getUserRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUser"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getUserResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUserResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::domain--> + <wsdl:message name="IGuestSession_getDomainRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getDomain"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getDomainResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getDomainResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::name--> + <wsdl:message name="IGuestSession_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getName"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::id--> + <wsdl:message name="IGuestSession_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getId"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getIdResponse"/> + </wsdl:message> + <!-- read/write attribute IGuestSession::timeout--> + <wsdl:message name="IGuestSession_getTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getTimeout"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getTimeoutResponse"/> + </wsdl:message> + <wsdl:message name="IGuestSession_setTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setTimeout"/> + </wsdl:message> + <wsdl:message name="IGuestSession_setTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setTimeoutResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::protocolVersion--> + <wsdl:message name="IGuestSession_getProtocolVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getProtocolVersion"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getProtocolVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getProtocolVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::status--> + <wsdl:message name="IGuestSession_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getStatusResponse"/> + </wsdl:message> + <!-- 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_setEnvironmentChangesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_setEnvironmentChangesResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::environmentBase--> + <wsdl:message name="IGuestSession_getEnvironmentBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentBase"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getEnvironmentBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEnvironmentBaseResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::processes--> + <wsdl:message name="IGuestSession_getProcessesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getProcesses"/> + </wsdl:message> + <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::userHome--> + <wsdl:message name="IGuestSession_getUserHomeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUserHome"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getUserHomeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUserHomeResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::userDocuments--> + <wsdl:message name="IGuestSession_getUserDocumentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUserDocuments"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getUserDocumentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getUserDocumentsResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::directories--> + <wsdl:message name="IGuestSession_getDirectoriesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getDirectories"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getDirectoriesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getDirectoriesResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::files--> + <wsdl:message name="IGuestSession_getFilesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getFiles"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getFilesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getFilesResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSession::eventSource--> + <wsdl:message name="IGuestSession_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEventSource"/> + </wsdl:message> + <wsdl:message name="IGuestSession_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_getEventSourceResponse"/> + </wsdl:message> + <!-- method IGuestSession::close--> + <wsdl:message name="IGuestSession_closeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_close"/> + </wsdl:message> + <wsdl:message name="IGuestSession_closeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_closeResponse"/> + </wsdl:message> + <!-- method IGuestSession::copyFromGuest--> + <wsdl:message name="IGuestSession_copyFromGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_copyFromGuest"/> + </wsdl:message> + <wsdl:message name="IGuestSession_copyFromGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_copyFromGuestResponse"/> + </wsdl:message> + <!-- method IGuestSession::copyToGuest--> + <wsdl:message name="IGuestSession_copyToGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_copyToGuest"/> + </wsdl:message> + <wsdl:message name="IGuestSession_copyToGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_copyToGuestResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryCopy--> + <wsdl:message name="IGuestSession_directoryCopyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopy"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryCopyResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryCopyFromGuest--> + <wsdl:message name="IGuestSession_directoryCopyFromGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCopyFromGuest"/> + </wsdl:message> + <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"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCreate"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryCreateResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCreateResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryCreateTemp--> + <wsdl:message name="IGuestSession_directoryCreateTempRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCreateTemp"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryCreateTempResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryCreateTempResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryExists--> + <wsdl:message name="IGuestSession_directoryExistsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryExists"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryExistsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryExistsResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryOpen--> + <wsdl:message name="IGuestSession_directoryOpenRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryOpen"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryOpenResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryOpenResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryRemove--> + <wsdl:message name="IGuestSession_directoryRemoveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemove"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryRemoveResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemoveResponse"/> + </wsdl:message> + <!-- method IGuestSession::directoryRemoveRecursive--> + <wsdl:message name="IGuestSession_directoryRemoveRecursiveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemoveRecursive"/> + </wsdl:message> + <wsdl:message name="IGuestSession_directoryRemoveRecursiveResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_directoryRemoveRecursiveResponse"/> + </wsdl:message> + <!-- 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> + <!-- method IGuestSession::environmentScheduleUnset--> + <wsdl:message name="IGuestSession_environmentScheduleUnsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleUnset"/> + </wsdl:message> + <wsdl:message name="IGuestSession_environmentScheduleUnsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentScheduleUnsetResponse"/> + </wsdl:message> + <!-- method IGuestSession::environmentGetBaseVariable--> + <wsdl:message name="IGuestSession_environmentGetBaseVariableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGetBaseVariable"/> + </wsdl:message> + <wsdl:message name="IGuestSession_environmentGetBaseVariableResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentGetBaseVariableResponse"/> + </wsdl:message> + <!-- method IGuestSession::environmentDoesBaseVariableExist--> + <wsdl:message name="IGuestSession_environmentDoesBaseVariableExistRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentDoesBaseVariableExist"/> + </wsdl:message> + <wsdl:message name="IGuestSession_environmentDoesBaseVariableExistResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_environmentDoesBaseVariableExistResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileCopy--> + <wsdl:message name="IGuestSession_fileCopyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopy"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileCopyResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileCopyFromGuest--> + <wsdl:message name="IGuestSession_fileCopyFromGuestRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyFromGuest"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileCopyFromGuestResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCopyFromGuestResponse"/> + </wsdl:message> + <!-- 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"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCreateTemp"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileCreateTempResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileCreateTempResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileExists--> + <wsdl:message name="IGuestSession_fileExistsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileExists"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileExistsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileExistsResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileOpen--> + <wsdl:message name="IGuestSession_fileOpenRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpen"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileOpenResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpenResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileOpenEx--> + <wsdl:message name="IGuestSession_fileOpenExRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpenEx"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileOpenExResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileOpenExResponse"/> + </wsdl:message> + <!-- method IGuestSession::fileQuerySize--> + <wsdl:message name="IGuestSession_fileQuerySizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileQuerySize"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fileQuerySizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fileQuerySizeResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjExists--> + <wsdl:message name="IGuestSession_fsObjExistsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjExists"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjExistsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjExistsResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjQueryInfo--> + <wsdl:message name="IGuestSession_fsObjQueryInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjQueryInfo"/> + </wsdl:message> + <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::fsObjRemoveArray--> + <wsdl:message name="IGuestSession_fsObjRemoveArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRemoveArray"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjRemoveArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjRemoveArrayResponse"/> + </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::fsObjMoveArray--> + <wsdl:message name="IGuestSession_fsObjMoveArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjMoveArray"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjMoveArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjMoveArrayResponse"/> + </wsdl:message> + <!-- method IGuestSession::fsObjCopyArray--> + <wsdl:message name="IGuestSession_fsObjCopyArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjCopyArray"/> + </wsdl:message> + <wsdl:message name="IGuestSession_fsObjCopyArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_fsObjCopyArrayResponse"/> + </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"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processCreate"/> + </wsdl:message> + <wsdl:message name="IGuestSession_processCreateResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processCreateResponse"/> + </wsdl:message> + <!-- method IGuestSession::processCreateEx--> + <wsdl:message name="IGuestSession_processCreateExRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processCreateEx"/> + </wsdl:message> + <wsdl:message name="IGuestSession_processCreateExResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processCreateExResponse"/> + </wsdl:message> + <!-- method IGuestSession::processGet--> + <wsdl:message name="IGuestSession_processGetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processGet"/> + </wsdl:message> + <wsdl:message name="IGuestSession_processGetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_processGetResponse"/> + </wsdl:message> + <!-- method IGuestSession::symlinkCreate--> + <wsdl:message name="IGuestSession_symlinkCreateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkCreate"/> + </wsdl:message> + <wsdl:message name="IGuestSession_symlinkCreateResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkCreateResponse"/> + </wsdl:message> + <!-- method IGuestSession::symlinkExists--> + <wsdl:message name="IGuestSession_symlinkExistsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkExists"/> + </wsdl:message> + <wsdl:message name="IGuestSession_symlinkExistsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkExistsResponse"/> + </wsdl:message> + <!-- method IGuestSession::symlinkRead--> + <wsdl:message name="IGuestSession_symlinkReadRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkRead"/> + </wsdl:message> + <wsdl:message name="IGuestSession_symlinkReadResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_symlinkReadResponse"/> + </wsdl:message> + <!-- method IGuestSession::waitFor--> + <wsdl:message name="IGuestSession_waitForRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_waitFor"/> + </wsdl:message> + <wsdl:message name="IGuestSession_waitForResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_waitForResponse"/> + </wsdl:message> + <!-- method IGuestSession::waitForArray--> + <wsdl:message name="IGuestSession_waitForArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_waitForArray"/> + </wsdl:message> + <wsdl:message name="IGuestSession_waitForArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSession_waitForArrayResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IProcess + ************************************* + --> + <!-- readonly attribute IProcess::arguments--> + <wsdl:message name="IProcess_getArgumentsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getArguments"/> + </wsdl:message> + <wsdl:message name="IProcess_getArgumentsResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getArgumentsResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::environment--> + <wsdl:message name="IProcess_getEnvironmentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getEnvironment"/> + </wsdl:message> + <wsdl:message name="IProcess_getEnvironmentResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getEnvironmentResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::eventSource--> + <wsdl:message name="IProcess_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getEventSource"/> + </wsdl:message> + <wsdl:message name="IProcess_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getEventSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::executablePath--> + <wsdl:message name="IProcess_getExecutablePathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getExecutablePath"/> + </wsdl:message> + <wsdl:message name="IProcess_getExecutablePathResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getExecutablePathResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::exitCode--> + <wsdl:message name="IProcess_getExitCodeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getExitCode"/> + </wsdl:message> + <wsdl:message name="IProcess_getExitCodeResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getExitCodeResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::name--> + <wsdl:message name="IProcess_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getName"/> + </wsdl:message> + <wsdl:message name="IProcess_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::PID--> + <wsdl:message name="IProcess_getPIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getPID"/> + </wsdl:message> + <wsdl:message name="IProcess_getPIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getPIDResponse"/> + </wsdl:message> + <!-- readonly attribute IProcess::status--> + <wsdl:message name="IProcess_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getStatus"/> + </wsdl:message> + <wsdl:message name="IProcess_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_getStatusResponse"/> + </wsdl:message> + <!-- method IProcess::waitFor--> + <wsdl:message name="IProcess_waitForRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_waitFor"/> + </wsdl:message> + <wsdl:message name="IProcess_waitForResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_waitForResponse"/> + </wsdl:message> + <!-- method IProcess::waitForArray--> + <wsdl:message name="IProcess_waitForArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_waitForArray"/> + </wsdl:message> + <wsdl:message name="IProcess_waitForArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_waitForArrayResponse"/> + </wsdl:message> + <!-- method IProcess::read--> + <wsdl:message name="IProcess_readRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_read"/> + </wsdl:message> + <wsdl:message name="IProcess_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_readResponse"/> + </wsdl:message> + <!-- method IProcess::write--> + <wsdl:message name="IProcess_writeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_write"/> + </wsdl:message> + <wsdl:message name="IProcess_writeResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_writeResponse"/> + </wsdl:message> + <!-- method IProcess::writeArray--> + <wsdl:message name="IProcess_writeArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_writeArray"/> + </wsdl:message> + <wsdl:message name="IProcess_writeArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_writeArrayResponse"/> + </wsdl:message> + <!-- method IProcess::terminate--> + <wsdl:message name="IProcess_terminateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_terminate"/> + </wsdl:message> + <wsdl:message name="IProcess_terminateResultMsg"> + <wsdl:part name="parameters" element="vbox:IProcess_terminateResponse"/> + </wsdl:message> + <!-- + ************************************* + 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 + ************************************* + --> + <!-- readonly attribute IDirectory::directoryName--> + <wsdl:message name="IDirectory_getDirectoryNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_getDirectoryName"/> + </wsdl:message> + <wsdl:message name="IDirectory_getDirectoryNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_getDirectoryNameResponse"/> + </wsdl:message> + <!-- readonly attribute IDirectory::filter--> + <wsdl:message name="IDirectory_getFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_getFilter"/> + </wsdl:message> + <wsdl:message name="IDirectory_getFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_getFilterResponse"/> + </wsdl:message> + <!-- method IDirectory::close--> + <wsdl:message name="IDirectory_closeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_close"/> + </wsdl:message> + <wsdl:message name="IDirectory_closeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_closeResponse"/> + </wsdl:message> + <!-- method IDirectory::read--> + <wsdl:message name="IDirectory_readRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_read"/> + </wsdl:message> + <wsdl:message name="IDirectory_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IDirectory_readResponse"/> + </wsdl:message> + <!-- + ************************************* + 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::eventSource--> + <wsdl:message name="IFile_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getEventSource"/> + </wsdl:message> + <wsdl:message name="IFile_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getEventSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::id--> + <wsdl:message name="IFile_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getId"/> + </wsdl:message> + <wsdl:message name="IFile_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::initialSize--> + <wsdl:message name="IFile_getInitialSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getInitialSize"/> + </wsdl:message> + <wsdl:message name="IFile_getInitialSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getInitialSizeResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::offset--> + <wsdl:message name="IFile_getOffsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getOffset"/> + </wsdl:message> + <wsdl:message name="IFile_getOffsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getOffsetResponse"/> + </wsdl:message> + <!-- readonly attribute IFile::status--> + <wsdl:message name="IFile_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_getStatus"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IFile_closeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_closeResponse"/> + </wsdl:message> + <!-- method IFile::queryInfo--> + <wsdl:message name="IFile_queryInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_queryInfo"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IFile_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_readResponse"/> + </wsdl:message> + <!-- method IFile::readAt--> + <wsdl:message name="IFile_readAtRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_readAt"/> + </wsdl:message> + <wsdl:message name="IFile_readAtResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_readAtResponse"/> + </wsdl:message> + <!-- method IFile::seek--> + <wsdl:message name="IFile_seekRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_seek"/> + </wsdl:message> + <wsdl:message name="IFile_seekResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_seekResponse"/> + </wsdl:message> + <!-- method IFile::setACL--> + <wsdl:message name="IFile_setACLRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_setACL"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IFile_writeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_writeResponse"/> + </wsdl:message> + <!-- method IFile::writeAt--> + <wsdl:message name="IFile_writeAtRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFile_writeAt"/> + </wsdl:message> + <wsdl:message name="IFile_writeAtResultMsg"> + <wsdl:part name="parameters" element="vbox:IFile_writeAtResponse"/> + </wsdl:message> + <!-- + ************************************* + 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 + ************************************* + --> + <!-- readonly attribute IFsObjInfo::name--> + <wsdl:message name="IFsObjInfo_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getName"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::type--> + <wsdl:message name="IFsObjInfo_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getType"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::fileAttributes--> + <wsdl:message name="IFsObjInfo_getFileAttributesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getFileAttributes"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getFileAttributesResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getFileAttributesResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::objectSize--> + <wsdl:message name="IFsObjInfo_getObjectSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getObjectSize"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getObjectSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getObjectSizeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::allocatedSize--> + <wsdl:message name="IFsObjInfo_getAllocatedSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getAllocatedSize"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getAllocatedSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getAllocatedSizeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::accessTime--> + <wsdl:message name="IFsObjInfo_getAccessTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getAccessTime"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getAccessTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getAccessTimeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::birthTime--> + <wsdl:message name="IFsObjInfo_getBirthTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getBirthTime"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getBirthTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getBirthTimeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::changeTime--> + <wsdl:message name="IFsObjInfo_getChangeTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getChangeTime"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getChangeTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getChangeTimeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::modificationTime--> + <wsdl:message name="IFsObjInfo_getModificationTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getModificationTime"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getModificationTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getModificationTimeResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::UID--> + <wsdl:message name="IFsObjInfo_getUIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUID"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getUIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUIDResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::userName--> + <wsdl:message name="IFsObjInfo_getUserNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUserName"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getUserNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUserNameResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::GID--> + <wsdl:message name="IFsObjInfo_getGIDRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGID"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getGIDResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGIDResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::groupName--> + <wsdl:message name="IFsObjInfo_getGroupNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGroupName"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getGroupNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGroupNameResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::nodeId--> + <wsdl:message name="IFsObjInfo_getNodeIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getNodeId"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getNodeIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getNodeIdResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::nodeIdDevice--> + <wsdl:message name="IFsObjInfo_getNodeIdDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getNodeIdDevice"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getNodeIdDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getNodeIdDeviceResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::hardLinks--> + <wsdl:message name="IFsObjInfo_getHardLinksRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getHardLinks"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getHardLinksResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getHardLinksResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::deviceNumber--> + <wsdl:message name="IFsObjInfo_getDeviceNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getDeviceNumber"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getDeviceNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getDeviceNumberResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::generationId--> + <wsdl:message name="IFsObjInfo_getGenerationIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGenerationId"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getGenerationIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getGenerationIdResponse"/> + </wsdl:message> + <!-- readonly attribute IFsObjInfo::userFlags--> + <wsdl:message name="IFsObjInfo_getUserFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUserFlags"/> + </wsdl:message> + <wsdl:message name="IFsObjInfo_getUserFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IFsObjInfo_getUserFlagsResponse"/> + </wsdl:message> + <!-- + ************************************* + 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 + ************************************* + --> + <!-- readonly attribute IGuest::OSTypeId--> + <wsdl:message name="IGuest_getOSTypeIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getOSTypeId"/> + </wsdl:message> + <wsdl:message name="IGuest_getOSTypeIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getOSTypeIdResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::additionsRunLevel--> + <wsdl:message name="IGuest_getAdditionsRunLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsRunLevel"/> + </wsdl:message> + <wsdl:message name="IGuest_getAdditionsRunLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsRunLevelResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::additionsVersion--> + <wsdl:message name="IGuest_getAdditionsVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsVersion"/> + </wsdl:message> + <wsdl:message name="IGuest_getAdditionsVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::additionsRevision--> + <wsdl:message name="IGuest_getAdditionsRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsRevision"/> + </wsdl:message> + <wsdl:message name="IGuest_getAdditionsRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsRevisionResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::dnDSource--> + <wsdl:message name="IGuest_getDnDSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getDnDSource"/> + </wsdl:message> + <wsdl:message name="IGuest_getDnDSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getDnDSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::dnDTarget--> + <wsdl:message name="IGuest_getDnDTargetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getDnDTarget"/> + </wsdl:message> + <wsdl:message name="IGuest_getDnDTargetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getDnDTargetResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::eventSource--> + <wsdl:message name="IGuest_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getEventSource"/> + </wsdl:message> + <wsdl:message name="IGuest_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getEventSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::facilities--> + <wsdl:message name="IGuest_getFacilitiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getFacilities"/> + </wsdl:message> + <wsdl:message name="IGuest_getFacilitiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getFacilitiesResponse"/> + </wsdl:message> + <!-- readonly attribute IGuest::sessions--> + <wsdl:message name="IGuest_getSessionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getSessions"/> + </wsdl:message> + <wsdl:message name="IGuest_getSessionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getSessionsResponse"/> + </wsdl:message> + <!-- read/write attribute IGuest::memoryBalloonSize--> + <wsdl:message name="IGuest_getMemoryBalloonSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getMemoryBalloonSize"/> + </wsdl:message> + <wsdl:message name="IGuest_getMemoryBalloonSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getMemoryBalloonSizeResponse"/> + </wsdl:message> + <wsdl:message name="IGuest_setMemoryBalloonSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setMemoryBalloonSize"/> + </wsdl:message> + <wsdl:message name="IGuest_setMemoryBalloonSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setMemoryBalloonSizeResponse"/> + </wsdl:message> + <!-- read/write attribute IGuest::statisticsUpdateInterval--> + <wsdl:message name="IGuest_getStatisticsUpdateIntervalRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getStatisticsUpdateInterval"/> + </wsdl:message> + <wsdl:message name="IGuest_getStatisticsUpdateIntervalResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getStatisticsUpdateIntervalResponse"/> + </wsdl:message> + <wsdl:message name="IGuest_setStatisticsUpdateIntervalRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setStatisticsUpdateInterval"/> + </wsdl:message> + <wsdl:message name="IGuest_setStatisticsUpdateIntervalResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setStatisticsUpdateIntervalResponse"/> + </wsdl:message> + <!-- method IGuest::internalGetStatistics--> + <wsdl:message name="IGuest_internalGetStatisticsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_internalGetStatistics"/> + </wsdl:message> + <wsdl:message name="IGuest_internalGetStatisticsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_internalGetStatisticsResponse"/> + </wsdl:message> + <!-- method IGuest::getFacilityStatus--> + <wsdl:message name="IGuest_getFacilityStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getFacilityStatus"/> + </wsdl:message> + <wsdl:message name="IGuest_getFacilityStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getFacilityStatusResponse"/> + </wsdl:message> + <!-- method IGuest::getAdditionsStatus--> + <wsdl:message name="IGuest_getAdditionsStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsStatus"/> + </wsdl:message> + <wsdl:message name="IGuest_getAdditionsStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_getAdditionsStatusResponse"/> + </wsdl:message> + <!-- method IGuest::setCredentials--> + <wsdl:message name="IGuest_setCredentialsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setCredentials"/> + </wsdl:message> + <wsdl:message name="IGuest_setCredentialsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_setCredentialsResponse"/> + </wsdl:message> + <!-- method IGuest::createSession--> + <wsdl:message name="IGuest_createSessionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_createSession"/> + </wsdl:message> + <wsdl:message name="IGuest_createSessionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_createSessionResponse"/> + </wsdl:message> + <!-- method IGuest::findSession--> + <wsdl:message name="IGuest_findSessionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_findSession"/> + </wsdl:message> + <wsdl:message name="IGuest_findSessionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_findSessionResponse"/> + </wsdl:message> + <!-- method IGuest::updateGuestAdditions--> + <wsdl:message name="IGuest_updateGuestAdditionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_updateGuestAdditions"/> + </wsdl:message> + <wsdl:message name="IGuest_updateGuestAdditionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuest_updateGuestAdditionsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IProgress + ************************************* + --> + <!-- readonly attribute IProgress::id--> + <wsdl:message name="IProgress_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getId"/> + </wsdl:message> + <wsdl:message name="IProgress_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::description--> + <wsdl:message name="IProgress_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getDescription"/> + </wsdl:message> + <wsdl:message name="IProgress_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::initiator--> + <wsdl:message name="IProgress_getInitiatorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getInitiator"/> + </wsdl:message> + <wsdl:message name="IProgress_getInitiatorResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getInitiatorResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::cancelable--> + <wsdl:message name="IProgress_getCancelableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCancelable"/> + </wsdl:message> + <wsdl:message name="IProgress_getCancelableResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCancelableResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::percent--> + <wsdl:message name="IProgress_getPercentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getPercent"/> + </wsdl:message> + <wsdl:message name="IProgress_getPercentResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getPercentResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::timeRemaining--> + <wsdl:message name="IProgress_getTimeRemainingRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getTimeRemaining"/> + </wsdl:message> + <wsdl:message name="IProgress_getTimeRemainingResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getTimeRemainingResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::completed--> + <wsdl:message name="IProgress_getCompletedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCompleted"/> + </wsdl:message> + <wsdl:message name="IProgress_getCompletedResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCompletedResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::canceled--> + <wsdl:message name="IProgress_getCanceledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCanceled"/> + </wsdl:message> + <wsdl:message name="IProgress_getCanceledResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getCanceledResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::resultCode--> + <wsdl:message name="IProgress_getResultCodeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getResultCode"/> + </wsdl:message> + <wsdl:message name="IProgress_getResultCodeResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getResultCodeResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::errorInfo--> + <wsdl:message name="IProgress_getErrorInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getErrorInfo"/> + </wsdl:message> + <wsdl:message name="IProgress_getErrorInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getErrorInfoResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::operationCount--> + <wsdl:message name="IProgress_getOperationCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationCount"/> + </wsdl:message> + <wsdl:message name="IProgress_getOperationCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationCountResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::operation--> + <wsdl:message name="IProgress_getOperationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperation"/> + </wsdl:message> + <wsdl:message name="IProgress_getOperationResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::operationDescription--> + <wsdl:message name="IProgress_getOperationDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationDescription"/> + </wsdl:message> + <wsdl:message name="IProgress_getOperationDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::operationPercent--> + <wsdl:message name="IProgress_getOperationPercentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationPercent"/> + </wsdl:message> + <wsdl:message name="IProgress_getOperationPercentResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationPercentResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::operationWeight--> + <wsdl:message name="IProgress_getOperationWeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationWeight"/> + </wsdl:message> + <wsdl:message name="IProgress_getOperationWeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getOperationWeightResponse"/> + </wsdl:message> + <!-- read/write attribute IProgress::timeout--> + <wsdl:message name="IProgress_getTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getTimeout"/> + </wsdl:message> + <wsdl:message name="IProgress_getTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getTimeoutResponse"/> + </wsdl:message> + <wsdl:message name="IProgress_setTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_setTimeout"/> + </wsdl:message> + <wsdl:message name="IProgress_setTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_setTimeoutResponse"/> + </wsdl:message> + <!-- readonly attribute IProgress::eventSource--> + <wsdl:message name="IProgress_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getEventSource"/> + </wsdl:message> + <wsdl:message name="IProgress_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_getEventSourceResponse"/> + </wsdl:message> + <!-- method IProgress::waitForCompletion--> + <wsdl:message name="IProgress_waitForCompletionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_waitForCompletion"/> + </wsdl:message> + <wsdl:message name="IProgress_waitForCompletionResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_waitForCompletionResponse"/> + </wsdl:message> + <!-- method IProgress::waitForOperationCompletion--> + <wsdl:message name="IProgress_waitForOperationCompletionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_waitForOperationCompletion"/> + </wsdl:message> + <wsdl:message name="IProgress_waitForOperationCompletionResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_waitForOperationCompletionResponse"/> + </wsdl:message> + <!-- method IProgress::cancel--> + <wsdl:message name="IProgress_cancelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_cancel"/> + </wsdl:message> + <wsdl:message name="IProgress_cancelResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgress_cancelResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IInternalProgressControl + ************************************* + --> + <!-- + ************************************* + messages for interface ISnapshot + ************************************* + --> + <!-- readonly attribute ISnapshot::id--> + <wsdl:message name="ISnapshot_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getId"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getIdResponse"/> + </wsdl:message> + <!-- read/write attribute ISnapshot::name--> + <wsdl:message name="ISnapshot_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getName"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getNameResponse"/> + </wsdl:message> + <wsdl:message name="ISnapshot_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_setName"/> + </wsdl:message> + <wsdl:message name="ISnapshot_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_setNameResponse"/> + </wsdl:message> + <!-- read/write attribute ISnapshot::description--> + <wsdl:message name="ISnapshot_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getDescription"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getDescriptionResponse"/> + </wsdl:message> + <wsdl:message name="ISnapshot_setDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_setDescription"/> + </wsdl:message> + <wsdl:message name="ISnapshot_setDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_setDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::timeStamp--> + <wsdl:message name="ISnapshot_getTimeStampRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getTimeStamp"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getTimeStampResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getTimeStampResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::online--> + <wsdl:message name="ISnapshot_getOnlineRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getOnline"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getOnlineResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getOnlineResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::machine--> + <wsdl:message name="ISnapshot_getMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getMachine"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getMachineResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::parent--> + <wsdl:message name="ISnapshot_getParentRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getParent"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getParentResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getParentResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::children--> + <wsdl:message name="ISnapshot_getChildrenRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getChildren"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getChildrenResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getChildrenResponse"/> + </wsdl:message> + <!-- readonly attribute ISnapshot::childrenCount--> + <wsdl:message name="ISnapshot_getChildrenCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getChildrenCount"/> + </wsdl:message> + <wsdl:message name="ISnapshot_getChildrenCountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshot_getChildrenCountResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMediumAttachment + ************************************* + --> + <!-- + ************************************* + messages for interface IMedium + ************************************* + --> + <!-- readonly attribute IMedium::id--> + <wsdl:message name="IMedium_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getId"/> + </wsdl:message> + <wsdl:message name="IMedium_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getIdResponse"/> + </wsdl:message> + <!-- read/write attribute IMedium::description--> + <wsdl:message name="IMedium_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getDescription"/> + </wsdl:message> + <wsdl:message name="IMedium_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getDescriptionResponse"/> + </wsdl:message> + <wsdl:message name="IMedium_setDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setDescription"/> + </wsdl:message> + <wsdl:message name="IMedium_setDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::state--> + <wsdl:message name="IMedium_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getState"/> + </wsdl:message> + <wsdl:message name="IMedium_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getStateResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::variant--> + <wsdl:message name="IMedium_getVariantRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getVariant"/> + </wsdl:message> + <wsdl:message name="IMedium_getVariantResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getVariantResponse"/> + </wsdl:message> + <!-- read/write attribute IMedium::location--> + <wsdl:message name="IMedium_getLocationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLocation"/> + </wsdl:message> + <wsdl:message name="IMedium_getLocationResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLocationResponse"/> + </wsdl:message> + <wsdl:message name="IMedium_setLocationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setLocation"/> + </wsdl:message> + <wsdl:message name="IMedium_setLocationResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setLocationResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::name--> + <wsdl:message name="IMedium_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getName"/> + </wsdl:message> + <wsdl:message name="IMedium_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::deviceType--> + <wsdl:message name="IMedium_getDeviceTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getDeviceType"/> + </wsdl:message> + <wsdl:message name="IMedium_getDeviceTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getDeviceTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::hostDrive--> + <wsdl:message name="IMedium_getHostDriveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getHostDrive"/> + </wsdl:message> + <wsdl:message name="IMedium_getHostDriveResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getHostDriveResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::size--> + <wsdl:message name="IMedium_getSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getSize"/> + </wsdl:message> + <wsdl:message name="IMedium_getSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getSizeResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::format--> + <wsdl:message name="IMedium_getFormatRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getFormat"/> + </wsdl:message> + <wsdl:message name="IMedium_getFormatResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getFormatResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::mediumFormat--> + <wsdl:message name="IMedium_getMediumFormatRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getMediumFormat"/> + </wsdl:message> + <wsdl:message name="IMedium_getMediumFormatResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getMediumFormatResponse"/> + </wsdl:message> + <!-- read/write attribute IMedium::type--> + <wsdl:message name="IMedium_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getType"/> + </wsdl:message> + <wsdl:message name="IMedium_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getTypeResponse"/> + </wsdl:message> + <wsdl:message name="IMedium_setTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setType"/> + </wsdl:message> + <wsdl:message name="IMedium_setTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::allowedTypes--> + <wsdl:message name="IMedium_getAllowedTypesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getAllowedTypes"/> + </wsdl:message> + <wsdl:message name="IMedium_getAllowedTypesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getAllowedTypesResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::parent--> + <wsdl:message name="IMedium_getParentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getParent"/> + </wsdl:message> + <wsdl:message name="IMedium_getParentResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getParentResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::children--> + <wsdl:message name="IMedium_getChildrenRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getChildren"/> + </wsdl:message> + <wsdl:message name="IMedium_getChildrenResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getChildrenResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::base--> + <wsdl:message name="IMedium_getBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getBase"/> + </wsdl:message> + <wsdl:message name="IMedium_getBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getBaseResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::readOnly--> + <wsdl:message name="IMedium_getReadOnlyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getReadOnly"/> + </wsdl:message> + <wsdl:message name="IMedium_getReadOnlyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getReadOnlyResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::logicalSize--> + <wsdl:message name="IMedium_getLogicalSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLogicalSize"/> + </wsdl:message> + <wsdl:message name="IMedium_getLogicalSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLogicalSizeResponse"/> + </wsdl:message> + <!-- read/write attribute IMedium::autoReset--> + <wsdl:message name="IMedium_getAutoResetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getAutoReset"/> + </wsdl:message> + <wsdl:message name="IMedium_getAutoResetResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getAutoResetResponse"/> + </wsdl:message> + <wsdl:message name="IMedium_setAutoResetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setAutoReset"/> + </wsdl:message> + <wsdl:message name="IMedium_setAutoResetResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setAutoResetResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::lastAccessError--> + <wsdl:message name="IMedium_getLastAccessErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLastAccessError"/> + </wsdl:message> + <wsdl:message name="IMedium_getLastAccessErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getLastAccessErrorResponse"/> + </wsdl:message> + <!-- readonly attribute IMedium::machineIds--> + <wsdl:message name="IMedium_getMachineIdsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getMachineIds"/> + </wsdl:message> + <wsdl:message name="IMedium_getMachineIdsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getMachineIdsResponse"/> + </wsdl:message> + <!-- method IMedium::setIds--> + <wsdl:message name="IMedium_setIdsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setIds"/> + </wsdl:message> + <wsdl:message name="IMedium_setIdsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setIdsResponse"/> + </wsdl:message> + <!-- method IMedium::refreshState--> + <wsdl:message name="IMedium_refreshStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_refreshState"/> + </wsdl:message> + <wsdl:message name="IMedium_refreshStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_refreshStateResponse"/> + </wsdl:message> + <!-- method IMedium::getSnapshotIds--> + <wsdl:message name="IMedium_getSnapshotIdsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getSnapshotIds"/> + </wsdl:message> + <wsdl:message name="IMedium_getSnapshotIdsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getSnapshotIdsResponse"/> + </wsdl:message> + <!-- method IMedium::lockRead--> + <wsdl:message name="IMedium_lockReadRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_lockRead"/> + </wsdl:message> + <wsdl:message name="IMedium_lockReadResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_lockReadResponse"/> + </wsdl:message> + <!-- method IMedium::lockWrite--> + <wsdl:message name="IMedium_lockWriteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_lockWrite"/> + </wsdl:message> + <wsdl:message name="IMedium_lockWriteResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_lockWriteResponse"/> + </wsdl:message> + <!-- method IMedium::close--> + <wsdl:message name="IMedium_closeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_close"/> + </wsdl:message> + <wsdl:message name="IMedium_closeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_closeResponse"/> + </wsdl:message> + <!-- method IMedium::getProperty--> + <wsdl:message name="IMedium_getPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getProperty"/> + </wsdl:message> + <wsdl:message name="IMedium_getPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getPropertyResponse"/> + </wsdl:message> + <!-- method IMedium::setProperty--> + <wsdl:message name="IMedium_setPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setProperty"/> + </wsdl:message> + <wsdl:message name="IMedium_setPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setPropertyResponse"/> + </wsdl:message> + <!-- method IMedium::getProperties--> + <wsdl:message name="IMedium_getPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getProperties"/> + </wsdl:message> + <wsdl:message name="IMedium_getPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getPropertiesResponse"/> + </wsdl:message> + <!-- method IMedium::setProperties--> + <wsdl:message name="IMedium_setPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setProperties"/> + </wsdl:message> + <wsdl:message name="IMedium_setPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_setPropertiesResponse"/> + </wsdl:message> + <!-- method IMedium::createBaseStorage--> + <wsdl:message name="IMedium_createBaseStorageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_createBaseStorage"/> + </wsdl:message> + <wsdl:message name="IMedium_createBaseStorageResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_createBaseStorageResponse"/> + </wsdl:message> + <!-- method IMedium::deleteStorage--> + <wsdl:message name="IMedium_deleteStorageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_deleteStorage"/> + </wsdl:message> + <wsdl:message name="IMedium_deleteStorageResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_deleteStorageResponse"/> + </wsdl:message> + <!-- method IMedium::createDiffStorage--> + <wsdl:message name="IMedium_createDiffStorageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_createDiffStorage"/> + </wsdl:message> + <wsdl:message name="IMedium_createDiffStorageResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_createDiffStorageResponse"/> + </wsdl:message> + <!-- method IMedium::mergeTo--> + <wsdl:message name="IMedium_mergeToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_mergeTo"/> + </wsdl:message> + <wsdl:message name="IMedium_mergeToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_mergeToResponse"/> + </wsdl:message> + <!-- method IMedium::cloneTo--> + <wsdl:message name="IMedium_cloneToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_cloneTo"/> + </wsdl:message> + <wsdl:message name="IMedium_cloneToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_cloneToResponse"/> + </wsdl:message> + <!-- method IMedium::cloneToBase--> + <wsdl:message name="IMedium_cloneToBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_cloneToBase"/> + </wsdl:message> + <wsdl:message name="IMedium_cloneToBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_cloneToBaseResponse"/> + </wsdl:message> + <!-- method IMedium::moveTo--> + <wsdl:message name="IMedium_moveToRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_moveTo"/> + </wsdl:message> + <wsdl:message name="IMedium_moveToResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_moveToResponse"/> + </wsdl:message> + <!-- method IMedium::compact--> + <wsdl:message name="IMedium_compactRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_compact"/> + </wsdl:message> + <wsdl:message name="IMedium_compactResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_compactResponse"/> + </wsdl:message> + <!-- method IMedium::resize--> + <wsdl:message name="IMedium_resizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_resize"/> + </wsdl:message> + <wsdl:message name="IMedium_resizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_resizeResponse"/> + </wsdl:message> + <!-- method IMedium::reset--> + <wsdl:message name="IMedium_resetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_reset"/> + </wsdl:message> + <wsdl:message name="IMedium_resetResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_resetResponse"/> + </wsdl:message> + <!-- method IMedium::changeEncryption--> + <wsdl:message name="IMedium_changeEncryptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_changeEncryption"/> + </wsdl:message> + <wsdl:message name="IMedium_changeEncryptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_changeEncryptionResponse"/> + </wsdl:message> + <!-- method IMedium::getEncryptionSettings--> + <wsdl:message name="IMedium_getEncryptionSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getEncryptionSettings"/> + </wsdl:message> + <wsdl:message name="IMedium_getEncryptionSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_getEncryptionSettingsResponse"/> + </wsdl:message> + <!-- method IMedium::checkEncryptionPassword--> + <wsdl:message name="IMedium_checkEncryptionPasswordRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_checkEncryptionPassword"/> + </wsdl:message> + <wsdl:message name="IMedium_checkEncryptionPasswordResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_checkEncryptionPasswordResponse"/> + </wsdl:message> + <!-- method IMedium::openForIO--> + <wsdl:message name="IMedium_openForIORequestMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_openForIO"/> + </wsdl:message> + <wsdl:message name="IMedium_openForIOResultMsg"> + <wsdl:part name="parameters" element="vbox:IMedium_openForIOResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMediumFormat + ************************************* + --> + <!-- readonly attribute IMediumFormat::id--> + <wsdl:message name="IMediumFormat_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getId"/> + </wsdl:message> + <wsdl:message name="IMediumFormat_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumFormat::name--> + <wsdl:message name="IMediumFormat_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getName"/> + </wsdl:message> + <wsdl:message name="IMediumFormat_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumFormat::capabilities--> + <wsdl:message name="IMediumFormat_getCapabilitiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getCapabilities"/> + </wsdl:message> + <wsdl:message name="IMediumFormat_getCapabilitiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_getCapabilitiesResponse"/> + </wsdl:message> + <!-- method IMediumFormat::describeFileExtensions--> + <wsdl:message name="IMediumFormat_describeFileExtensionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_describeFileExtensions"/> + </wsdl:message> + <wsdl:message name="IMediumFormat_describeFileExtensionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_describeFileExtensionsResponse"/> + </wsdl:message> + <!-- method IMediumFormat::describeProperties--> + <wsdl:message name="IMediumFormat_describePropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_describeProperties"/> + </wsdl:message> + <wsdl:message name="IMediumFormat_describePropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumFormat_describePropertiesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDataStream + ************************************* + --> + <!-- readonly attribute IDataStream::readSize--> + <wsdl:message name="IDataStream_getReadSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDataStream_getReadSize"/> + </wsdl:message> + <wsdl:message name="IDataStream_getReadSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDataStream_getReadSizeResponse"/> + </wsdl:message> + <!-- method IDataStream::read--> + <wsdl:message name="IDataStream_readRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDataStream_read"/> + </wsdl:message> + <wsdl:message name="IDataStream_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IDataStream_readResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMediumIO + ************************************* + --> + <!-- readonly attribute IMediumIO::medium--> + <wsdl:message name="IMediumIO_getMediumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getMedium"/> + </wsdl:message> + <wsdl:message name="IMediumIO_getMediumResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getMediumResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumIO::writable--> + <wsdl:message name="IMediumIO_getWritableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getWritable"/> + </wsdl:message> + <wsdl:message name="IMediumIO_getWritableResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getWritableResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumIO::explorer--> + <wsdl:message name="IMediumIO_getExplorerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getExplorer"/> + </wsdl:message> + <wsdl:message name="IMediumIO_getExplorerResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_getExplorerResponse"/> + </wsdl:message> + <!-- method IMediumIO::read--> + <wsdl:message name="IMediumIO_readRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_read"/> + </wsdl:message> + <wsdl:message name="IMediumIO_readResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_readResponse"/> + </wsdl:message> + <!-- method IMediumIO::write--> + <wsdl:message name="IMediumIO_writeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_write"/> + </wsdl:message> + <wsdl:message name="IMediumIO_writeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_writeResponse"/> + </wsdl:message> + <!-- method IMediumIO::formatFAT--> + <wsdl:message name="IMediumIO_formatFATRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_formatFAT"/> + </wsdl:message> + <wsdl:message name="IMediumIO_formatFATResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_formatFATResponse"/> + </wsdl:message> + <!-- method IMediumIO::initializePartitionTable--> + <wsdl:message name="IMediumIO_initializePartitionTableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_initializePartitionTable"/> + </wsdl:message> + <wsdl:message name="IMediumIO_initializePartitionTableResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_initializePartitionTableResponse"/> + </wsdl:message> + <!-- method IMediumIO::convertToStream--> + <wsdl:message name="IMediumIO_convertToStreamRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_convertToStream"/> + </wsdl:message> + <wsdl:message name="IMediumIO_convertToStreamResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_convertToStreamResponse"/> + </wsdl:message> + <!-- method IMediumIO::close--> + <wsdl:message name="IMediumIO_closeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_close"/> + </wsdl:message> + <wsdl:message name="IMediumIO_closeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumIO_closeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IToken + ************************************* + --> + <!-- method IToken::abandon--> + <wsdl:message name="IToken_abandonRequestMsg"> + <wsdl:part name="parameters" element="vbox:IToken_abandon"/> + </wsdl:message> + <wsdl:message name="IToken_abandonResultMsg"> + <wsdl:part name="parameters" element="vbox:IToken_abandonResponse"/> + </wsdl:message> + <!-- method IToken::dummy--> + <wsdl:message name="IToken_dummyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IToken_dummy"/> + </wsdl:message> + <wsdl:message name="IToken_dummyResultMsg"> + <wsdl:part name="parameters" element="vbox:IToken_dummyResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IKeyboard + ************************************* + --> + <!-- readonly attribute IKeyboard::keyboardLEDs--> + <wsdl:message name="IKeyboard_getKeyboardLEDsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_getKeyboardLEDs"/> + </wsdl:message> + <wsdl:message name="IKeyboard_getKeyboardLEDsResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_getKeyboardLEDsResponse"/> + </wsdl:message> + <!-- readonly attribute IKeyboard::eventSource--> + <wsdl:message name="IKeyboard_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_getEventSource"/> + </wsdl:message> + <wsdl:message name="IKeyboard_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_getEventSourceResponse"/> + </wsdl:message> + <!-- method IKeyboard::putScancode--> + <wsdl:message name="IKeyboard_putScancodeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putScancode"/> + </wsdl:message> + <wsdl:message name="IKeyboard_putScancodeResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putScancodeResponse"/> + </wsdl:message> + <!-- method IKeyboard::putScancodes--> + <wsdl:message name="IKeyboard_putScancodesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putScancodes"/> + </wsdl:message> + <wsdl:message name="IKeyboard_putScancodesResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putScancodesResponse"/> + </wsdl:message> + <!-- method IKeyboard::putCAD--> + <wsdl:message name="IKeyboard_putCADRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putCAD"/> + </wsdl:message> + <wsdl:message name="IKeyboard_putCADResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putCADResponse"/> + </wsdl:message> + <!-- method IKeyboard::releaseKeys--> + <wsdl:message name="IKeyboard_releaseKeysRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_releaseKeys"/> + </wsdl:message> + <wsdl:message name="IKeyboard_releaseKeysResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_releaseKeysResponse"/> + </wsdl:message> + <!-- method IKeyboard::putUsageCode--> + <wsdl:message name="IKeyboard_putUsageCodeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putUsageCode"/> + </wsdl:message> + <wsdl:message name="IKeyboard_putUsageCodeResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboard_putUsageCodeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMousePointerShape + ************************************* + --> + <!-- readonly attribute IMousePointerShape::visible--> + <wsdl:message name="IMousePointerShape_getVisibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getVisible"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getVisibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getVisibleResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::alpha--> + <wsdl:message name="IMousePointerShape_getAlphaRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getAlpha"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getAlphaResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getAlphaResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::hotX--> + <wsdl:message name="IMousePointerShape_getHotXRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHotX"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getHotXResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHotXResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::hotY--> + <wsdl:message name="IMousePointerShape_getHotYRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHotY"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getHotYResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHotYResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::width--> + <wsdl:message name="IMousePointerShape_getWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getWidth"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getWidthResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::height--> + <wsdl:message name="IMousePointerShape_getHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHeight"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getHeightResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShape::shape--> + <wsdl:message name="IMousePointerShape_getShapeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getShape"/> + </wsdl:message> + <wsdl:message name="IMousePointerShape_getShapeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShape_getShapeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMouse + ************************************* + --> + <!-- readonly attribute IMouse::absoluteSupported--> + <wsdl:message name="IMouse_getAbsoluteSupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getAbsoluteSupported"/> + </wsdl:message> + <wsdl:message name="IMouse_getAbsoluteSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getAbsoluteSupportedResponse"/> + </wsdl:message> + <!-- readonly attribute IMouse::relativeSupported--> + <wsdl:message name="IMouse_getRelativeSupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getRelativeSupported"/> + </wsdl:message> + <wsdl:message name="IMouse_getRelativeSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getRelativeSupportedResponse"/> + </wsdl:message> + <!-- readonly attribute IMouse::multiTouchSupported--> + <wsdl:message name="IMouse_getMultiTouchSupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getMultiTouchSupported"/> + </wsdl:message> + <wsdl:message name="IMouse_getMultiTouchSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getMultiTouchSupportedResponse"/> + </wsdl:message> + <!-- readonly attribute IMouse::needsHostCursor--> + <wsdl:message name="IMouse_getNeedsHostCursorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getNeedsHostCursor"/> + </wsdl:message> + <wsdl:message name="IMouse_getNeedsHostCursorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getNeedsHostCursorResponse"/> + </wsdl:message> + <!-- readonly attribute IMouse::pointerShape--> + <wsdl:message name="IMouse_getPointerShapeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getPointerShape"/> + </wsdl:message> + <wsdl:message name="IMouse_getPointerShapeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getPointerShapeResponse"/> + </wsdl:message> + <!-- readonly attribute IMouse::eventSource--> + <wsdl:message name="IMouse_getEventSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getEventSource"/> + </wsdl:message> + <wsdl:message name="IMouse_getEventSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_getEventSourceResponse"/> + </wsdl:message> + <!-- method IMouse::putMouseEvent--> + <wsdl:message name="IMouse_putMouseEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putMouseEvent"/> + </wsdl:message> + <wsdl:message name="IMouse_putMouseEventResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putMouseEventResponse"/> + </wsdl:message> + <!-- method IMouse::putMouseEventAbsolute--> + <wsdl:message name="IMouse_putMouseEventAbsoluteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putMouseEventAbsolute"/> + </wsdl:message> + <wsdl:message name="IMouse_putMouseEventAbsoluteResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putMouseEventAbsoluteResponse"/> + </wsdl:message> + <!-- method IMouse::putEventMultiTouch--> + <wsdl:message name="IMouse_putEventMultiTouchRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putEventMultiTouch"/> + </wsdl:message> + <wsdl:message name="IMouse_putEventMultiTouchResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putEventMultiTouchResponse"/> + </wsdl:message> + <!-- method IMouse::putEventMultiTouchString--> + <wsdl:message name="IMouse_putEventMultiTouchStringRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putEventMultiTouchString"/> + </wsdl:message> + <wsdl:message name="IMouse_putEventMultiTouchStringResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouse_putEventMultiTouchStringResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDisplaySourceBitmap + ************************************* + --> + <!-- + ************************************* + messages for interface IFramebuffer + ************************************* + --> + <!-- readonly attribute IFramebuffer::width--> + <wsdl:message name="IFramebuffer_getWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getWidth"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getWidthResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::height--> + <wsdl:message name="IFramebuffer_getHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getHeight"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getHeightResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::bitsPerPixel--> + <wsdl:message name="IFramebuffer_getBitsPerPixelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getBitsPerPixel"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getBitsPerPixelResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getBitsPerPixelResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::bytesPerLine--> + <wsdl:message name="IFramebuffer_getBytesPerLineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getBytesPerLine"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getBytesPerLineResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getBytesPerLineResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::pixelFormat--> + <wsdl:message name="IFramebuffer_getPixelFormatRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getPixelFormat"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getPixelFormatResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getPixelFormatResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::heightReduction--> + <wsdl:message name="IFramebuffer_getHeightReductionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getHeightReduction"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getHeightReductionResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getHeightReductionResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebuffer::overlay--> + <wsdl:message name="IFramebuffer_getOverlayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getOverlay"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getOverlayResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getOverlayResponse"/> + </wsdl:message> + <!--skipping attribute winId for it is suppressed--> + <!-- readonly attribute IFramebuffer::capabilities--> + <wsdl:message name="IFramebuffer_getCapabilitiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getCapabilities"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_getCapabilitiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_getCapabilitiesResponse"/> + </wsdl:message> + <!-- method IFramebuffer::notifyUpdate--> + <wsdl:message name="IFramebuffer_notifyUpdateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyUpdate"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_notifyUpdateResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyUpdateResponse"/> + </wsdl:message> + <!-- method IFramebuffer::notifyUpdateImage--> + <wsdl:message name="IFramebuffer_notifyUpdateImageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyUpdateImage"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_notifyUpdateImageResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyUpdateImageResponse"/> + </wsdl:message> + <!-- method IFramebuffer::notifyChange--> + <wsdl:message name="IFramebuffer_notifyChangeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyChange"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_notifyChangeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notifyChangeResponse"/> + </wsdl:message> + <!-- method IFramebuffer::videoModeSupported--> + <wsdl:message name="IFramebuffer_videoModeSupportedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_videoModeSupported"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_videoModeSupportedResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_videoModeSupportedResponse"/> + </wsdl:message> + <!-- method IFramebuffer::getVisibleRegion--> + <!--skipping method getVisibleRegion for it has parameters with suppressed types--> + <!-- method IFramebuffer::setVisibleRegion--> + <!--skipping method setVisibleRegion for it has parameters with suppressed types--> + <!-- method IFramebuffer::processVHWACommand--> + <!--skipping method processVHWACommand for it has parameters with suppressed types--> + <!-- method IFramebuffer::notify3DEvent--> + <wsdl:message name="IFramebuffer_notify3DEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notify3DEvent"/> + </wsdl:message> + <wsdl:message name="IFramebuffer_notify3DEventResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebuffer_notify3DEventResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IFramebufferOverlay + ************************************* + --> + <!-- readonly attribute IFramebufferOverlay::x--> + <wsdl:message name="IFramebufferOverlay_getXRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getX"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_getXResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getXResponse"/> + </wsdl:message> + <!-- readonly attribute IFramebufferOverlay::y--> + <wsdl:message name="IFramebufferOverlay_getYRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getY"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_getYResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getYResponse"/> + </wsdl:message> + <!-- read/write attribute IFramebufferOverlay::visible--> + <wsdl:message name="IFramebufferOverlay_getVisibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getVisible"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_getVisibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getVisibleResponse"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_setVisibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_setVisible"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_setVisibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_setVisibleResponse"/> + </wsdl:message> + <!-- read/write attribute IFramebufferOverlay::alpha--> + <wsdl:message name="IFramebufferOverlay_getAlphaRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getAlpha"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_getAlphaResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_getAlphaResponse"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_setAlphaRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_setAlpha"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_setAlphaResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_setAlphaResponse"/> + </wsdl:message> + <!-- method IFramebufferOverlay::move--> + <wsdl:message name="IFramebufferOverlay_moveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_move"/> + </wsdl:message> + <wsdl:message name="IFramebufferOverlay_moveResultMsg"> + <wsdl:part name="parameters" element="vbox:IFramebufferOverlay_moveResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestScreenInfo + ************************************* + --> + <!-- readonly attribute IGuestScreenInfo::screenId--> + <wsdl:message name="IGuestScreenInfo_getScreenIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getScreenId"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getScreenIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getScreenIdResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::guestMonitorStatus--> + <wsdl:message name="IGuestScreenInfo_getGuestMonitorStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getGuestMonitorStatus"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getGuestMonitorStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getGuestMonitorStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::primary--> + <wsdl:message name="IGuestScreenInfo_getPrimaryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getPrimary"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getPrimaryResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getPrimaryResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::origin--> + <wsdl:message name="IGuestScreenInfo_getOriginRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOrigin"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getOriginResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOriginResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::originX--> + <wsdl:message name="IGuestScreenInfo_getOriginXRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOriginX"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getOriginXResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOriginXResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::originY--> + <wsdl:message name="IGuestScreenInfo_getOriginYRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOriginY"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getOriginYResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getOriginYResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::width--> + <wsdl:message name="IGuestScreenInfo_getWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getWidth"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getWidthResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::height--> + <wsdl:message name="IGuestScreenInfo_getHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getHeight"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getHeightResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::bitsPerPixel--> + <wsdl:message name="IGuestScreenInfo_getBitsPerPixelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getBitsPerPixel"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getBitsPerPixelResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getBitsPerPixelResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestScreenInfo::extendedInfo--> + <wsdl:message name="IGuestScreenInfo_getExtendedInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getExtendedInfo"/> + </wsdl:message> + <wsdl:message name="IGuestScreenInfo_getExtendedInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestScreenInfo_getExtendedInfoResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDisplay + ************************************* + --> + <!-- readonly attribute IDisplay::guestScreenLayout--> + <wsdl:message name="IDisplay_getGuestScreenLayoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getGuestScreenLayout"/> + </wsdl:message> + <wsdl:message name="IDisplay_getGuestScreenLayoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getGuestScreenLayoutResponse"/> + </wsdl:message> + <!-- method IDisplay::getScreenResolution--> + <wsdl:message name="IDisplay_getScreenResolutionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getScreenResolution"/> + </wsdl:message> + <wsdl:message name="IDisplay_getScreenResolutionResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getScreenResolutionResponse"/> + </wsdl:message> + <!-- method IDisplay::attachFramebuffer--> + <wsdl:message name="IDisplay_attachFramebufferRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_attachFramebuffer"/> + </wsdl:message> + <wsdl:message name="IDisplay_attachFramebufferResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_attachFramebufferResponse"/> + </wsdl:message> + <!-- method IDisplay::detachFramebuffer--> + <wsdl:message name="IDisplay_detachFramebufferRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_detachFramebuffer"/> + </wsdl:message> + <wsdl:message name="IDisplay_detachFramebufferResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_detachFramebufferResponse"/> + </wsdl:message> + <!-- method IDisplay::queryFramebuffer--> + <wsdl:message name="IDisplay_queryFramebufferRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_queryFramebuffer"/> + </wsdl:message> + <wsdl:message name="IDisplay_queryFramebufferResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_queryFramebufferResponse"/> + </wsdl:message> + <!-- method IDisplay::setVideoModeHint--> + <wsdl:message name="IDisplay_setVideoModeHintRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setVideoModeHint"/> + </wsdl:message> + <wsdl:message name="IDisplay_setVideoModeHintResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setVideoModeHintResponse"/> + </wsdl:message> + <!-- method IDisplay::getVideoModeHint--> + <wsdl:message name="IDisplay_getVideoModeHintRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getVideoModeHint"/> + </wsdl:message> + <wsdl:message name="IDisplay_getVideoModeHintResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_getVideoModeHintResponse"/> + </wsdl:message> + <!-- method IDisplay::setSeamlessMode--> + <wsdl:message name="IDisplay_setSeamlessModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setSeamlessMode"/> + </wsdl:message> + <wsdl:message name="IDisplay_setSeamlessModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setSeamlessModeResponse"/> + </wsdl:message> + <!-- method IDisplay::takeScreenShot--> + <!--skipping method takeScreenShot for it has parameters with suppressed types--> + <!-- method IDisplay::takeScreenShotToArray--> + <wsdl:message name="IDisplay_takeScreenShotToArrayRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_takeScreenShotToArray"/> + </wsdl:message> + <wsdl:message name="IDisplay_takeScreenShotToArrayResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_takeScreenShotToArrayResponse"/> + </wsdl:message> + <!-- method IDisplay::drawToScreen--> + <!--skipping method drawToScreen for it has parameters with suppressed types--> + <!-- method IDisplay::invalidateAndUpdate--> + <wsdl:message name="IDisplay_invalidateAndUpdateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_invalidateAndUpdate"/> + </wsdl:message> + <wsdl:message name="IDisplay_invalidateAndUpdateResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_invalidateAndUpdateResponse"/> + </wsdl:message> + <!-- method IDisplay::invalidateAndUpdateScreen--> + <wsdl:message name="IDisplay_invalidateAndUpdateScreenRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_invalidateAndUpdateScreen"/> + </wsdl:message> + <wsdl:message name="IDisplay_invalidateAndUpdateScreenResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_invalidateAndUpdateScreenResponse"/> + </wsdl:message> + <!-- method IDisplay::completeVHWACommand--> + <!--skipping method completeVHWACommand for it has parameters with suppressed types--> + <!-- method IDisplay::viewportChanged--> + <wsdl:message name="IDisplay_viewportChangedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_viewportChanged"/> + </wsdl:message> + <wsdl:message name="IDisplay_viewportChangedResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_viewportChangedResponse"/> + </wsdl:message> + <!-- method IDisplay::querySourceBitmap--> + <!--skipping method querySourceBitmap for it has parameters with suppressed types--> + <!-- method IDisplay::notifyScaleFactorChange--> + <wsdl:message name="IDisplay_notifyScaleFactorChangeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_notifyScaleFactorChange"/> + </wsdl:message> + <wsdl:message name="IDisplay_notifyScaleFactorChangeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_notifyScaleFactorChangeResponse"/> + </wsdl:message> + <!-- method IDisplay::notifyHiDPIOutputPolicyChange--> + <wsdl:message name="IDisplay_notifyHiDPIOutputPolicyChangeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_notifyHiDPIOutputPolicyChange"/> + </wsdl:message> + <wsdl:message name="IDisplay_notifyHiDPIOutputPolicyChangeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_notifyHiDPIOutputPolicyChangeResponse"/> + </wsdl:message> + <!-- method IDisplay::setScreenLayout--> + <wsdl:message name="IDisplay_setScreenLayoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setScreenLayout"/> + </wsdl:message> + <wsdl:message name="IDisplay_setScreenLayoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_setScreenLayoutResponse"/> + </wsdl:message> + <!-- method IDisplay::detachScreens--> + <wsdl:message name="IDisplay_detachScreensRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_detachScreens"/> + </wsdl:message> + <wsdl:message name="IDisplay_detachScreensResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_detachScreensResponse"/> + </wsdl:message> + <!-- method IDisplay::createGuestScreenInfo--> + <wsdl:message name="IDisplay_createGuestScreenInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_createGuestScreenInfo"/> + </wsdl:message> + <wsdl:message name="IDisplay_createGuestScreenInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IDisplay_createGuestScreenInfoResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INetworkAdapter + ************************************* + --> + <!-- read/write attribute INetworkAdapter::adapterType--> + <wsdl:message name="INetworkAdapter_getAdapterTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getAdapterType"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getAdapterTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getAdapterTypeResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setAdapterTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setAdapterType"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setAdapterTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setAdapterTypeResponse"/> + </wsdl:message> + <!-- readonly attribute INetworkAdapter::slot--> + <wsdl:message name="INetworkAdapter_getSlotRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getSlot"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getSlotResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getSlotResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::enabled--> + <wsdl:message name="INetworkAdapter_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getEnabled"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setEnabled"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::MACAddress--> + <wsdl:message name="INetworkAdapter_getMACAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getMACAddress"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getMACAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getMACAddressResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setMACAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setMACAddress"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setMACAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setMACAddressResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::attachmentType--> + <wsdl:message name="INetworkAdapter_getAttachmentTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getAttachmentType"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getAttachmentTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getAttachmentTypeResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setAttachmentTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setAttachmentType"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setAttachmentTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setAttachmentTypeResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::bridgedInterface--> + <wsdl:message name="INetworkAdapter_getBridgedInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBridgedInterface"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getBridgedInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBridgedInterfaceResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBridgedInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBridgedInterface"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBridgedInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBridgedInterfaceResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::hostOnlyInterface--> + <wsdl:message name="INetworkAdapter_getHostOnlyInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getHostOnlyInterface"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getHostOnlyInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getHostOnlyInterfaceResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setHostOnlyInterfaceRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setHostOnlyInterface"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setHostOnlyInterfaceResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setHostOnlyInterfaceResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::internalNetwork--> + <wsdl:message name="INetworkAdapter_getInternalNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getInternalNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getInternalNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getInternalNetworkResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setInternalNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setInternalNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setInternalNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setInternalNetworkResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::NATNetwork--> + <wsdl:message name="INetworkAdapter_getNATNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getNATNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getNATNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getNATNetworkResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setNATNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setNATNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setNATNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setNATNetworkResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::genericDriver--> + <wsdl:message name="INetworkAdapter_getGenericDriverRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getGenericDriver"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getGenericDriverResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getGenericDriverResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setGenericDriverRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setGenericDriver"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setGenericDriverResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setGenericDriverResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::cloudNetwork--> + <wsdl:message name="INetworkAdapter_getCloudNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getCloudNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getCloudNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getCloudNetworkResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setCloudNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setCloudNetwork"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setCloudNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setCloudNetworkResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::cableConnected--> + <wsdl:message name="INetworkAdapter_getCableConnectedRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getCableConnected"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getCableConnectedResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getCableConnectedResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setCableConnectedRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setCableConnected"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setCableConnectedResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setCableConnectedResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::lineSpeed--> + <wsdl:message name="INetworkAdapter_getLineSpeedRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getLineSpeed"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getLineSpeedResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getLineSpeedResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setLineSpeedRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setLineSpeed"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setLineSpeedResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setLineSpeedResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::promiscModePolicy--> + <wsdl:message name="INetworkAdapter_getPromiscModePolicyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getPromiscModePolicy"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getPromiscModePolicyResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getPromiscModePolicyResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setPromiscModePolicyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setPromiscModePolicy"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setPromiscModePolicyResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setPromiscModePolicyResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::traceEnabled--> + <wsdl:message name="INetworkAdapter_getTraceEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getTraceEnabled"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getTraceEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getTraceEnabledResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setTraceEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setTraceEnabled"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setTraceEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setTraceEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::traceFile--> + <wsdl:message name="INetworkAdapter_getTraceFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getTraceFile"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getTraceFileResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getTraceFileResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setTraceFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setTraceFile"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setTraceFileResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setTraceFileResponse"/> + </wsdl:message> + <!-- readonly attribute INetworkAdapter::NATEngine--> + <wsdl:message name="INetworkAdapter_getNATEngineRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getNATEngine"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getNATEngineResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getNATEngineResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::bootPriority--> + <wsdl:message name="INetworkAdapter_getBootPriorityRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBootPriority"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getBootPriorityResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBootPriorityResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBootPriorityRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBootPriority"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBootPriorityResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBootPriorityResponse"/> + </wsdl:message> + <!-- read/write attribute INetworkAdapter::bandwidthGroup--> + <wsdl:message name="INetworkAdapter_getBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getBandwidthGroupResponse"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setBandwidthGroupResponse"/> + </wsdl:message> + <!-- method INetworkAdapter::getProperty--> + <wsdl:message name="INetworkAdapter_getPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getProperty"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getPropertyResponse"/> + </wsdl:message> + <!-- method INetworkAdapter::setProperty--> + <wsdl:message name="INetworkAdapter_setPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setProperty"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_setPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_setPropertyResponse"/> + </wsdl:message> + <!-- method INetworkAdapter::getProperties--> + <wsdl:message name="INetworkAdapter_getPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getProperties"/> + </wsdl:message> + <wsdl:message name="INetworkAdapter_getPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapter_getPropertiesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISerialPort + ************************************* + --> + <!-- readonly attribute ISerialPort::slot--> + <wsdl:message name="ISerialPort_getSlotRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getSlot"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getSlotResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getSlotResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::enabled--> + <wsdl:message name="ISerialPort_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getEnabled"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setEnabled"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::IOBase--> + <wsdl:message name="ISerialPort_getIOBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getIOBase"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getIOBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getIOBaseResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setIOBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setIOBase"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setIOBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setIOBaseResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::IRQ--> + <wsdl:message name="ISerialPort_getIRQRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getIRQ"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getIRQResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getIRQResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setIRQRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setIRQ"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setIRQResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setIRQResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::hostMode--> + <wsdl:message name="ISerialPort_getHostModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getHostMode"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getHostModeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getHostModeResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setHostModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setHostMode"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setHostModeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setHostModeResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::server--> + <wsdl:message name="ISerialPort_getServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getServer"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getServerResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getServerResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setServer"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setServerResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setServerResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::path--> + <wsdl:message name="ISerialPort_getPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getPath"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getPathResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getPathResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setPath"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setPathResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setPathResponse"/> + </wsdl:message> + <!-- read/write attribute ISerialPort::uartType--> + <wsdl:message name="ISerialPort_getUartTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getUartType"/> + </wsdl:message> + <wsdl:message name="ISerialPort_getUartTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_getUartTypeResponse"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setUartTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setUartType"/> + </wsdl:message> + <wsdl:message name="ISerialPort_setUartTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPort_setUartTypeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IParallelPort + ************************************* + --> + <!-- readonly attribute IParallelPort::slot--> + <wsdl:message name="IParallelPort_getSlotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getSlot"/> + </wsdl:message> + <wsdl:message name="IParallelPort_getSlotResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getSlotResponse"/> + </wsdl:message> + <!-- read/write attribute IParallelPort::enabled--> + <wsdl:message name="IParallelPort_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getEnabled"/> + </wsdl:message> + <wsdl:message name="IParallelPort_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setEnabled"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IParallelPort::IOBase--> + <wsdl:message name="IParallelPort_getIOBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getIOBase"/> + </wsdl:message> + <wsdl:message name="IParallelPort_getIOBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getIOBaseResponse"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setIOBaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setIOBase"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setIOBaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setIOBaseResponse"/> + </wsdl:message> + <!-- read/write attribute IParallelPort::IRQ--> + <wsdl:message name="IParallelPort_getIRQRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getIRQ"/> + </wsdl:message> + <wsdl:message name="IParallelPort_getIRQResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getIRQResponse"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setIRQRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setIRQ"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setIRQResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setIRQResponse"/> + </wsdl:message> + <!-- read/write attribute IParallelPort::path--> + <wsdl:message name="IParallelPort_getPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getPath"/> + </wsdl:message> + <wsdl:message name="IParallelPort_getPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_getPathResponse"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setPath"/> + </wsdl:message> + <wsdl:message name="IParallelPort_setPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPort_setPathResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMachineDebugger + ************************************* + --> + <!-- read/write attribute IMachineDebugger::singleStep--> + <wsdl:message name="IMachineDebugger_getSingleStepRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getSingleStep"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getSingleStepResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getSingleStepResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setSingleStepRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setSingleStep"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setSingleStepResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setSingleStepResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::recompileUser--> + <wsdl:message name="IMachineDebugger_getRecompileUserRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRecompileUser"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getRecompileUserResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRecompileUserResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRecompileUserRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRecompileUser"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRecompileUserResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRecompileUserResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::recompileSupervisor--> + <wsdl:message name="IMachineDebugger_getRecompileSupervisorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRecompileSupervisor"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getRecompileSupervisorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRecompileSupervisorResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRecompileSupervisorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRecompileSupervisor"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRecompileSupervisorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRecompileSupervisorResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::executeAllInIEM--> + <wsdl:message name="IMachineDebugger_getExecuteAllInIEMRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getExecuteAllInIEM"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getExecuteAllInIEMResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getExecuteAllInIEMResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setExecuteAllInIEMRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setExecuteAllInIEM"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setExecuteAllInIEMResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setExecuteAllInIEMResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::PATMEnabled--> + <wsdl:message name="IMachineDebugger_getPATMEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getPATMEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getPATMEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getPATMEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setPATMEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setPATMEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setPATMEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setPATMEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::CSAMEnabled--> + <wsdl:message name="IMachineDebugger_getCSAMEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getCSAMEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getCSAMEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getCSAMEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setCSAMEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setCSAMEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setCSAMEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setCSAMEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::logEnabled--> + <wsdl:message name="IMachineDebugger_getLogEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setLogEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setLogEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setLogEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setLogEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logDbgFlags--> + <wsdl:message name="IMachineDebugger_getLogDbgFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgFlags"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogDbgFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgFlagsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logDbgGroups--> + <wsdl:message name="IMachineDebugger_getLogDbgGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgGroups"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogDbgGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgGroupsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logDbgDestinations--> + <wsdl:message name="IMachineDebugger_getLogDbgDestinationsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgDestinations"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogDbgDestinationsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogDbgDestinationsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logRelFlags--> + <wsdl:message name="IMachineDebugger_getLogRelFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelFlags"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogRelFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelFlagsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logRelGroups--> + <wsdl:message name="IMachineDebugger_getLogRelGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelGroups"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogRelGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelGroupsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::logRelDestinations--> + <wsdl:message name="IMachineDebugger_getLogRelDestinationsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelDestinations"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getLogRelDestinationsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getLogRelDestinationsResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::executionEngine--> + <wsdl:message name="IMachineDebugger_getExecutionEngineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getExecutionEngine"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getExecutionEngineResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getExecutionEngineResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::HWVirtExEnabled--> + <wsdl:message name="IMachineDebugger_getHWVirtExEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getHWVirtExEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::HWVirtExNestedPagingEnabled--> + <wsdl:message name="IMachineDebugger_getHWVirtExNestedPagingEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExNestedPagingEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getHWVirtExNestedPagingEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExNestedPagingEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::HWVirtExVPIDEnabled--> + <wsdl:message name="IMachineDebugger_getHWVirtExVPIDEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExVPIDEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getHWVirtExVPIDEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExVPIDEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::HWVirtExUXEnabled--> + <wsdl:message name="IMachineDebugger_getHWVirtExUXEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExUXEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getHWVirtExUXEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getHWVirtExUXEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::OSName--> + <wsdl:message name="IMachineDebugger_getOSNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getOSName"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getOSNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getOSNameResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::OSVersion--> + <wsdl:message name="IMachineDebugger_getOSVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getOSVersion"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getOSVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getOSVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IMachineDebugger::PAEEnabled--> + <wsdl:message name="IMachineDebugger_getPAEEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getPAEEnabled"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getPAEEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getPAEEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IMachineDebugger::virtualTimeRate--> + <wsdl:message name="IMachineDebugger_getVirtualTimeRateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getVirtualTimeRate"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getVirtualTimeRateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getVirtualTimeRateResponse"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setVirtualTimeRateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setVirtualTimeRate"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setVirtualTimeRateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setVirtualTimeRateResponse"/> + </wsdl:message> + <!--skipping attribute VM for it is suppressed--> + <!-- readonly attribute IMachineDebugger::uptime--> + <wsdl:message name="IMachineDebugger_getUptimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getUptime"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getUptimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getUptimeResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::dumpGuestCore--> + <wsdl:message name="IMachineDebugger_dumpGuestCoreRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpGuestCore"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_dumpGuestCoreResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpGuestCoreResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::dumpHostProcessCore--> + <wsdl:message name="IMachineDebugger_dumpHostProcessCoreRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpHostProcessCore"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_dumpHostProcessCoreResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpHostProcessCoreResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::info--> + <wsdl:message name="IMachineDebugger_infoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_info"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_infoResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_infoResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::injectNMI--> + <wsdl:message name="IMachineDebugger_injectNMIRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_injectNMI"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_injectNMIResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_injectNMIResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::modifyLogGroups--> + <wsdl:message name="IMachineDebugger_modifyLogGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogGroups"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_modifyLogGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogGroupsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::modifyLogFlags--> + <wsdl:message name="IMachineDebugger_modifyLogFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogFlags"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_modifyLogFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogFlagsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::modifyLogDestinations--> + <wsdl:message name="IMachineDebugger_modifyLogDestinationsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogDestinations"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_modifyLogDestinationsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_modifyLogDestinationsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::readPhysicalMemory--> + <wsdl:message name="IMachineDebugger_readPhysicalMemoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_readPhysicalMemory"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_readPhysicalMemoryResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_readPhysicalMemoryResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::writePhysicalMemory--> + <wsdl:message name="IMachineDebugger_writePhysicalMemoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_writePhysicalMemory"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_writePhysicalMemoryResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_writePhysicalMemoryResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::readVirtualMemory--> + <wsdl:message name="IMachineDebugger_readVirtualMemoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_readVirtualMemory"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_readVirtualMemoryResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_readVirtualMemoryResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::writeVirtualMemory--> + <wsdl:message name="IMachineDebugger_writeVirtualMemoryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_writeVirtualMemory"/> + </wsdl:message> + <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"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getRegisterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRegisterResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::getRegisters--> + <wsdl:message name="IMachineDebugger_getRegistersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRegisters"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getRegistersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getRegistersResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::setRegister--> + <wsdl:message name="IMachineDebugger_setRegisterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRegister"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRegisterResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRegisterResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::setRegisters--> + <wsdl:message name="IMachineDebugger_setRegistersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRegisters"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_setRegistersResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_setRegistersResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::dumpGuestStack--> + <wsdl:message name="IMachineDebugger_dumpGuestStackRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpGuestStack"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_dumpGuestStackResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpGuestStackResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::resetStats--> + <wsdl:message name="IMachineDebugger_resetStatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_resetStats"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_resetStatsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_resetStatsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::dumpStats--> + <wsdl:message name="IMachineDebugger_dumpStatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpStats"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_dumpStatsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_dumpStatsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::getStats--> + <wsdl:message name="IMachineDebugger_getStatsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getStats"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getStatsResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getStatsResponse"/> + </wsdl:message> + <!-- method IMachineDebugger::getCPULoad--> + <wsdl:message name="IMachineDebugger_getCPULoadRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getCPULoad"/> + </wsdl:message> + <wsdl:message name="IMachineDebugger_getCPULoadResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDebugger_getCPULoadResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBDeviceFilters + ************************************* + --> + <!-- readonly attribute IUSBDeviceFilters::deviceFilters--> + <wsdl:message name="IUSBDeviceFilters_getDeviceFiltersRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_getDeviceFilters"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilters_getDeviceFiltersResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_getDeviceFiltersResponse"/> + </wsdl:message> + <!-- method IUSBDeviceFilters::createDeviceFilter--> + <wsdl:message name="IUSBDeviceFilters_createDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_createDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilters_createDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_createDeviceFilterResponse"/> + </wsdl:message> + <!-- method IUSBDeviceFilters::insertDeviceFilter--> + <wsdl:message name="IUSBDeviceFilters_insertDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_insertDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilters_insertDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_insertDeviceFilterResponse"/> + </wsdl:message> + <!-- method IUSBDeviceFilters::removeDeviceFilter--> + <wsdl:message name="IUSBDeviceFilters_removeDeviceFilterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_removeDeviceFilter"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilters_removeDeviceFilterResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilters_removeDeviceFilterResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBController + ************************************* + --> + <!-- 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> + <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"/> + </wsdl:message> + <wsdl:message name="IUSBController_getUSBStandardResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBController_getUSBStandardResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBDevice + ************************************* + --> + <!-- readonly attribute IUSBDevice::id--> + <wsdl:message name="IUSBDevice_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getId"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::vendorId--> + <wsdl:message name="IUSBDevice_getVendorIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getVendorId"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getVendorIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getVendorIdResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::productId--> + <wsdl:message name="IUSBDevice_getProductIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getProductId"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getProductIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getProductIdResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::revision--> + <wsdl:message name="IUSBDevice_getRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getRevision"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getRevisionResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::manufacturer--> + <wsdl:message name="IUSBDevice_getManufacturerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getManufacturer"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getManufacturerResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getManufacturerResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::product--> + <wsdl:message name="IUSBDevice_getProductRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getProduct"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getProductResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getProductResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::serialNumber--> + <wsdl:message name="IUSBDevice_getSerialNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getSerialNumber"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getSerialNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getSerialNumberResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::address--> + <wsdl:message name="IUSBDevice_getAddressRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getAddress"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getAddressResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getAddressResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::port--> + <wsdl:message name="IUSBDevice_getPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getPort"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getPortResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::portPath--> + <wsdl:message name="IUSBDevice_getPortPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getPortPath"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getPortPathResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getPortPathResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::version--> + <wsdl:message name="IUSBDevice_getVersionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getVersion"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getVersionResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getVersionResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::speed--> + <wsdl:message name="IUSBDevice_getSpeedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getSpeed"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getSpeedResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getSpeedResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::remote--> + <wsdl:message name="IUSBDevice_getRemoteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getRemote"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getRemoteResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getRemoteResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::deviceInfo--> + <wsdl:message name="IUSBDevice_getDeviceInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getDeviceInfo"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getDeviceInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getDeviceInfoResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDevice::backend--> + <wsdl:message name="IUSBDevice_getBackendRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getBackend"/> + </wsdl:message> + <wsdl:message name="IUSBDevice_getBackendResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDevice_getBackendResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBDeviceFilter + ************************************* + --> + <!-- read/write attribute IUSBDeviceFilter::name--> + <wsdl:message name="IUSBDeviceFilter_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getName"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getNameResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setName"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setNameResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::active--> + <wsdl:message name="IUSBDeviceFilter_getActiveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getActive"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getActiveResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getActiveResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setActiveRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setActive"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setActiveResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setActiveResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::vendorId--> + <wsdl:message name="IUSBDeviceFilter_getVendorIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getVendorId"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getVendorIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getVendorIdResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setVendorIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setVendorId"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setVendorIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setVendorIdResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::productId--> + <wsdl:message name="IUSBDeviceFilter_getProductIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getProductId"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getProductIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getProductIdResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setProductIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setProductId"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setProductIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setProductIdResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::revision--> + <wsdl:message name="IUSBDeviceFilter_getRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getRevision"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getRevisionResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setRevisionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setRevision"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setRevisionResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setRevisionResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::manufacturer--> + <wsdl:message name="IUSBDeviceFilter_getManufacturerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getManufacturer"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getManufacturerResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getManufacturerResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setManufacturerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setManufacturer"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setManufacturerResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setManufacturerResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::product--> + <wsdl:message name="IUSBDeviceFilter_getProductRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getProduct"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getProductResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getProductResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setProductRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setProduct"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setProductResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setProductResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::serialNumber--> + <wsdl:message name="IUSBDeviceFilter_getSerialNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getSerialNumber"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getSerialNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getSerialNumberResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setSerialNumberRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setSerialNumber"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setSerialNumberResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setSerialNumberResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::port--> + <wsdl:message name="IUSBDeviceFilter_getPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getPort"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getPortResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setPort"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setPortResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::remote--> + <wsdl:message name="IUSBDeviceFilter_getRemoteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getRemote"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getRemoteResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getRemoteResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setRemoteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setRemote"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setRemoteResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setRemoteResponse"/> + </wsdl:message> + <!-- read/write attribute IUSBDeviceFilter::maskedInterfaces--> + <wsdl:message name="IUSBDeviceFilter_getMaskedInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getMaskedInterfaces"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_getMaskedInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_getMaskedInterfacesResponse"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setMaskedInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setMaskedInterfaces"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceFilter_setMaskedInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceFilter_setMaskedInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostUSBDevice + ************************************* + --> + <!-- readonly attribute IHostUSBDevice::state--> + <wsdl:message name="IHostUSBDevice_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDevice_getState"/> + </wsdl:message> + <wsdl:message name="IHostUSBDevice_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDevice_getStateResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostUSBDeviceFilter + ************************************* + --> + <!-- read/write attribute IHostUSBDeviceFilter::action--> + <wsdl:message name="IHostUSBDeviceFilter_getActionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDeviceFilter_getAction"/> + </wsdl:message> + <wsdl:message name="IHostUSBDeviceFilter_getActionResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDeviceFilter_getActionResponse"/> + </wsdl:message> + <wsdl:message name="IHostUSBDeviceFilter_setActionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDeviceFilter_setAction"/> + </wsdl:message> + <wsdl:message name="IHostUSBDeviceFilter_setActionResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostUSBDeviceFilter_setActionResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBProxyBackend + ************************************* + --> + <!-- readonly attribute IUSBProxyBackend::name--> + <wsdl:message name="IUSBProxyBackend_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBProxyBackend_getName"/> + </wsdl:message> + <wsdl:message name="IUSBProxyBackend_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBProxyBackend_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBProxyBackend::type--> + <wsdl:message name="IUSBProxyBackend_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBProxyBackend_getType"/> + </wsdl:message> + <wsdl:message name="IUSBProxyBackend_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBProxyBackend_getTypeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IAudioAdapter + ************************************* + --> + <!-- read/write attribute IAudioAdapter::enabled--> + <wsdl:message name="IAudioAdapter_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabled"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setEnabled"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getAudioControllerResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioControllerResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setAudioControllerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioController"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_getAudioDriverResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_getAudioDriverResponse"/> + </wsdl:message> + <wsdl:message name="IAudioAdapter_setAudioDriverRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapter_setAudioDriver"/> + </wsdl:message> + <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 + ************************************* + --> + <!-- read/write attribute IVRDEServer::enabled--> + <wsdl:message name="IVRDEServer_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getEnabled"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getEnabledResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setEnabled"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setEnabledResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::authType--> + <wsdl:message name="IVRDEServer_getAuthTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthType"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getAuthTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthTypeResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthType"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::authTimeout--> + <wsdl:message name="IVRDEServer_getAuthTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthTimeout"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getAuthTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthTimeoutResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthTimeoutRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthTimeout"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthTimeoutResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthTimeoutResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::allowMultiConnection--> + <wsdl:message name="IVRDEServer_getAllowMultiConnectionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAllowMultiConnection"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getAllowMultiConnectionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAllowMultiConnectionResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAllowMultiConnectionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAllowMultiConnection"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAllowMultiConnectionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAllowMultiConnectionResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::reuseSingleConnection--> + <wsdl:message name="IVRDEServer_getReuseSingleConnectionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getReuseSingleConnection"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getReuseSingleConnectionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getReuseSingleConnectionResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setReuseSingleConnectionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setReuseSingleConnection"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setReuseSingleConnectionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setReuseSingleConnectionResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::VRDEExtPack--> + <wsdl:message name="IVRDEServer_getVRDEExtPackRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEExtPack"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getVRDEExtPackResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEExtPackResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setVRDEExtPackRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setVRDEExtPack"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setVRDEExtPackResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setVRDEExtPackResponse"/> + </wsdl:message> + <!-- read/write attribute IVRDEServer::authLibrary--> + <wsdl:message name="IVRDEServer_getAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthLibrary"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getAuthLibraryResponse"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthLibraryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthLibrary"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setAuthLibraryResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setAuthLibraryResponse"/> + </wsdl:message> + <!-- readonly attribute IVRDEServer::VRDEProperties--> + <wsdl:message name="IVRDEServer_getVRDEPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEProperties"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getVRDEPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEPropertiesResponse"/> + </wsdl:message> + <!-- method IVRDEServer::setVRDEProperty--> + <wsdl:message name="IVRDEServer_setVRDEPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setVRDEProperty"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_setVRDEPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_setVRDEPropertyResponse"/> + </wsdl:message> + <!-- method IVRDEServer::getVRDEProperty--> + <wsdl:message name="IVRDEServer_getVRDEPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEProperty"/> + </wsdl:message> + <wsdl:message name="IVRDEServer_getVRDEPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServer_getVRDEPropertyResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISharedFolder + ************************************* + --> + <!-- readonly attribute ISharedFolder::name--> + <wsdl:message name="ISharedFolder_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getName"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute ISharedFolder::hostPath--> + <wsdl:message name="ISharedFolder_getHostPathRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getHostPath"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getHostPathResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getHostPathResponse"/> + </wsdl:message> + <!-- readonly attribute ISharedFolder::accessible--> + <wsdl:message name="ISharedFolder_getAccessibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAccessible"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getAccessibleResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAccessibleResponse"/> + </wsdl:message> + <!-- read/write attribute ISharedFolder::writable--> + <wsdl:message name="ISharedFolder_getWritableRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getWritable"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getWritableResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getWritableResponse"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setWritableRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setWritable"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setWritableResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setWritableResponse"/> + </wsdl:message> + <!-- read/write attribute ISharedFolder::autoMount--> + <wsdl:message name="ISharedFolder_getAutoMountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAutoMount"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getAutoMountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAutoMountResponse"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setAutoMountRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setAutoMount"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setAutoMountResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setAutoMountResponse"/> + </wsdl:message> + <!-- read/write attribute ISharedFolder::autoMountPoint--> + <wsdl:message name="ISharedFolder_getAutoMountPointRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAutoMountPoint"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getAutoMountPointResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getAutoMountPointResponse"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setAutoMountPointRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setAutoMountPoint"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_setAutoMountPointResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_setAutoMountPointResponse"/> + </wsdl:message> + <!-- readonly attribute ISharedFolder::lastAccessError--> + <wsdl:message name="ISharedFolder_getLastAccessErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getLastAccessError"/> + </wsdl:message> + <wsdl:message name="ISharedFolder_getLastAccessErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolder_getLastAccessErrorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IInternalSessionControl + ************************************* + --> + <!-- + ************************************* + messages for interface ISession + ************************************* + --> + <!-- readonly attribute ISession::state--> + <wsdl:message name="ISession_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getState"/> + </wsdl:message> + <wsdl:message name="ISession_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getStateResponse"/> + </wsdl:message> + <!-- readonly attribute ISession::type--> + <wsdl:message name="ISession_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getType"/> + </wsdl:message> + <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"/> + </wsdl:message> + <wsdl:message name="ISession_getMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getMachineResponse"/> + </wsdl:message> + <!-- readonly attribute ISession::console--> + <wsdl:message name="ISession_getConsoleRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getConsole"/> + </wsdl:message> + <wsdl:message name="ISession_getConsoleResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_getConsoleResponse"/> + </wsdl:message> + <!-- method ISession::unlockMachine--> + <wsdl:message name="ISession_unlockMachineRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISession_unlockMachine"/> + </wsdl:message> + <wsdl:message name="ISession_unlockMachineResultMsg"> + <wsdl:part name="parameters" element="vbox:ISession_unlockMachineResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStorageController + ************************************* + --> + <!-- 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"/> + </wsdl:message> + <wsdl:message name="IStorageController_getMaxDevicesPerPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getMaxDevicesPerPortCountResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageController::minPortCount--> + <wsdl:message name="IStorageController_getMinPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getMinPortCount"/> + </wsdl:message> + <wsdl:message name="IStorageController_getMinPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getMinPortCountResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageController::maxPortCount--> + <wsdl:message name="IStorageController_getMaxPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getMaxPortCount"/> + </wsdl:message> + <wsdl:message name="IStorageController_getMaxPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getMaxPortCountResponse"/> + </wsdl:message> + <!-- read/write attribute IStorageController::instance--> + <wsdl:message name="IStorageController_getInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getInstance"/> + </wsdl:message> + <wsdl:message name="IStorageController_getInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getInstanceResponse"/> + </wsdl:message> + <wsdl:message name="IStorageController_setInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setInstance"/> + </wsdl:message> + <wsdl:message name="IStorageController_setInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setInstanceResponse"/> + </wsdl:message> + <!-- read/write attribute IStorageController::portCount--> + <wsdl:message name="IStorageController_getPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getPortCount"/> + </wsdl:message> + <wsdl:message name="IStorageController_getPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getPortCountResponse"/> + </wsdl:message> + <wsdl:message name="IStorageController_setPortCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setPortCount"/> + </wsdl:message> + <wsdl:message name="IStorageController_setPortCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setPortCountResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageController::bus--> + <wsdl:message name="IStorageController_getBusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getBus"/> + </wsdl:message> + <wsdl:message name="IStorageController_getBusResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getBusResponse"/> + </wsdl:message> + <!-- read/write attribute IStorageController::controllerType--> + <wsdl:message name="IStorageController_getControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getControllerType"/> + </wsdl:message> + <wsdl:message name="IStorageController_getControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getControllerTypeResponse"/> + </wsdl:message> + <wsdl:message name="IStorageController_setControllerTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setControllerType"/> + </wsdl:message> + <wsdl:message name="IStorageController_setControllerTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setControllerTypeResponse"/> + </wsdl:message> + <!-- read/write attribute IStorageController::useHostIOCache--> + <wsdl:message name="IStorageController_getUseHostIOCacheRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getUseHostIOCache"/> + </wsdl:message> + <wsdl:message name="IStorageController_getUseHostIOCacheResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getUseHostIOCacheResponse"/> + </wsdl:message> + <wsdl:message name="IStorageController_setUseHostIOCacheRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setUseHostIOCache"/> + </wsdl:message> + <wsdl:message name="IStorageController_setUseHostIOCacheResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_setUseHostIOCacheResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageController::bootable--> + <wsdl:message name="IStorageController_getBootableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getBootable"/> + </wsdl:message> + <wsdl:message name="IStorageController_getBootableResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageController_getBootableResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IManagedObjectRef + ************************************* + --> + <!-- method IManagedObjectRef::getInterfaceName--> + <wsdl:message name="IManagedObjectRef_getInterfaceNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IManagedObjectRef_getInterfaceName"/> + </wsdl:message> + <wsdl:message name="IManagedObjectRef_getInterfaceNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IManagedObjectRef_getInterfaceNameResponse"/> + </wsdl:message> + <!-- method IManagedObjectRef::release--> + <wsdl:message name="IManagedObjectRef_releaseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IManagedObjectRef_release"/> + </wsdl:message> + <wsdl:message name="IManagedObjectRef_releaseResultMsg"> + <wsdl:part name="parameters" element="vbox:IManagedObjectRef_releaseResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IWebsessionManager + ************************************* + --> + <!-- method IWebsessionManager::logon--> + <wsdl:message name="IWebsessionManager_logonRequestMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_logon"/> + </wsdl:message> + <wsdl:message name="IWebsessionManager_logonResultMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_logonResponse"/> + </wsdl:message> + <!-- method IWebsessionManager::getSessionObject--> + <wsdl:message name="IWebsessionManager_getSessionObjectRequestMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_getSessionObject"/> + </wsdl:message> + <wsdl:message name="IWebsessionManager_getSessionObjectResultMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_getSessionObjectResponse"/> + </wsdl:message> + <!-- method IWebsessionManager::logoff--> + <wsdl:message name="IWebsessionManager_logoffRequestMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_logoff"/> + </wsdl:message> + <wsdl:message name="IWebsessionManager_logoffResultMsg"> + <wsdl:part name="parameters" element="vbox:IWebsessionManager_logoffResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IPerformanceMetric + ************************************* + --> + <!-- readonly attribute IPerformanceMetric::metricName--> + <wsdl:message name="IPerformanceMetric_getMetricNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMetricName"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getMetricNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMetricNameResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::object--> + <wsdl:message name="IPerformanceMetric_getObjectRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getObject"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getObjectResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getObjectResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::description--> + <wsdl:message name="IPerformanceMetric_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getDescription"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::period--> + <wsdl:message name="IPerformanceMetric_getPeriodRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getPeriod"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getPeriodResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getPeriodResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::count--> + <wsdl:message name="IPerformanceMetric_getCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getCount"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getCountResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::unit--> + <wsdl:message name="IPerformanceMetric_getUnitRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getUnit"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getUnitResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getUnitResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::minimumValue--> + <wsdl:message name="IPerformanceMetric_getMinimumValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMinimumValue"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getMinimumValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMinimumValueResponse"/> + </wsdl:message> + <!-- readonly attribute IPerformanceMetric::maximumValue--> + <wsdl:message name="IPerformanceMetric_getMaximumValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMaximumValue"/> + </wsdl:message> + <wsdl:message name="IPerformanceMetric_getMaximumValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceMetric_getMaximumValueResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IPerformanceCollector + ************************************* + --> + <!-- readonly attribute IPerformanceCollector::metricNames--> + <wsdl:message name="IPerformanceCollector_getMetricNamesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_getMetricNames"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_getMetricNamesResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_getMetricNamesResponse"/> + </wsdl:message> + <!-- method IPerformanceCollector::getMetrics--> + <wsdl:message name="IPerformanceCollector_getMetricsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_getMetrics"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_getMetricsResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_getMetricsResponse"/> + </wsdl:message> + <!-- method IPerformanceCollector::setupMetrics--> + <wsdl:message name="IPerformanceCollector_setupMetricsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_setupMetrics"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_setupMetricsResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_setupMetricsResponse"/> + </wsdl:message> + <!-- method IPerformanceCollector::enableMetrics--> + <wsdl:message name="IPerformanceCollector_enableMetricsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_enableMetrics"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_enableMetricsResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_enableMetricsResponse"/> + </wsdl:message> + <!-- method IPerformanceCollector::disableMetrics--> + <wsdl:message name="IPerformanceCollector_disableMetricsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_disableMetrics"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_disableMetricsResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_disableMetricsResponse"/> + </wsdl:message> + <!-- method IPerformanceCollector::queryMetricsData--> + <wsdl:message name="IPerformanceCollector_queryMetricsDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_queryMetricsData"/> + </wsdl:message> + <wsdl:message name="IPerformanceCollector_queryMetricsDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IPerformanceCollector_queryMetricsDataResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATEngine + ************************************* + --> + <!-- read/write attribute INATEngine::network--> + <wsdl:message name="INATEngine_getNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getNetwork"/> + </wsdl:message> + <wsdl:message name="INATEngine_getNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getNetworkResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setNetwork"/> + </wsdl:message> + <wsdl:message name="INATEngine_setNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setNetworkResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::hostIP--> + <wsdl:message name="INATEngine_getHostIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getHostIP"/> + </wsdl:message> + <wsdl:message name="INATEngine_getHostIPResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getHostIPResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setHostIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setHostIP"/> + </wsdl:message> + <wsdl:message name="INATEngine_setHostIPResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setHostIPResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::TFTPPrefix--> + <wsdl:message name="INATEngine_getTFTPPrefixRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPPrefix"/> + </wsdl:message> + <wsdl:message name="INATEngine_getTFTPPrefixResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPPrefixResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPPrefixRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPPrefix"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPPrefixResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPPrefixResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::TFTPBootFile--> + <wsdl:message name="INATEngine_getTFTPBootFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPBootFile"/> + </wsdl:message> + <wsdl:message name="INATEngine_getTFTPBootFileResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPBootFileResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPBootFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPBootFile"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPBootFileResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPBootFileResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::TFTPNextServer--> + <wsdl:message name="INATEngine_getTFTPNextServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPNextServer"/> + </wsdl:message> + <wsdl:message name="INATEngine_getTFTPNextServerResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getTFTPNextServerResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPNextServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPNextServer"/> + </wsdl:message> + <wsdl:message name="INATEngine_setTFTPNextServerResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setTFTPNextServerResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::aliasMode--> + <wsdl:message name="INATEngine_getAliasModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getAliasMode"/> + </wsdl:message> + <wsdl:message name="INATEngine_getAliasModeResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getAliasModeResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setAliasModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setAliasMode"/> + </wsdl:message> + <wsdl:message name="INATEngine_setAliasModeResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setAliasModeResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::DNSPassDomain--> + <wsdl:message name="INATEngine_getDNSPassDomainRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSPassDomain"/> + </wsdl:message> + <wsdl:message name="INATEngine_getDNSPassDomainResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSPassDomainResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSPassDomainRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSPassDomain"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSPassDomainResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSPassDomainResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::DNSProxy--> + <wsdl:message name="INATEngine_getDNSProxyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSProxy"/> + </wsdl:message> + <wsdl:message name="INATEngine_getDNSProxyResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSProxyResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSProxyRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSProxy"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSProxyResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSProxyResponse"/> + </wsdl:message> + <!-- read/write attribute INATEngine::DNSUseHostResolver--> + <wsdl:message name="INATEngine_getDNSUseHostResolverRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSUseHostResolver"/> + </wsdl:message> + <wsdl:message name="INATEngine_getDNSUseHostResolverResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getDNSUseHostResolverResponse"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSUseHostResolverRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSUseHostResolver"/> + </wsdl:message> + <wsdl:message name="INATEngine_setDNSUseHostResolverResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setDNSUseHostResolverResponse"/> + </wsdl:message> + <!-- readonly attribute INATEngine::redirects--> + <wsdl:message name="INATEngine_getRedirectsRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getRedirects"/> + </wsdl:message> + <wsdl:message name="INATEngine_getRedirectsResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getRedirectsResponse"/> + </wsdl:message> + <!-- method INATEngine::setNetworkSettings--> + <wsdl:message name="INATEngine_setNetworkSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setNetworkSettings"/> + </wsdl:message> + <wsdl:message name="INATEngine_setNetworkSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_setNetworkSettingsResponse"/> + </wsdl:message> + <!-- method INATEngine::getNetworkSettings--> + <wsdl:message name="INATEngine_getNetworkSettingsRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getNetworkSettings"/> + </wsdl:message> + <wsdl:message name="INATEngine_getNetworkSettingsResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_getNetworkSettingsResponse"/> + </wsdl:message> + <!-- method INATEngine::addRedirect--> + <wsdl:message name="INATEngine_addRedirectRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_addRedirect"/> + </wsdl:message> + <wsdl:message name="INATEngine_addRedirectResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_addRedirectResponse"/> + </wsdl:message> + <!-- method INATEngine::removeRedirect--> + <wsdl:message name="INATEngine_removeRedirectRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_removeRedirect"/> + </wsdl:message> + <wsdl:message name="INATEngine_removeRedirectResultMsg"> + <wsdl:part name="parameters" element="vbox:INATEngine_removeRedirectResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IExtPackPlugIn + ************************************* + --> + <!-- + ************************************* + messages for interface IExtPackBase + ************************************* + --> + <!-- + ************************************* + messages for interface IExtPack + ************************************* + --> + <!-- + ************************************* + messages for interface IExtPackFile + ************************************* + --> + <!-- + ************************************* + messages for interface IExtPackManager + ************************************* + --> + <!-- + ************************************* + messages for interface IBandwidthGroup + ************************************* + --> + <!-- readonly attribute IBandwidthGroup::name--> + <wsdl:message name="IBandwidthGroup_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getName"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IBandwidthGroup::type--> + <wsdl:message name="IBandwidthGroup_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getType"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IBandwidthGroup::reference--> + <wsdl:message name="IBandwidthGroup_getReferenceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getReference"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_getReferenceResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getReferenceResponse"/> + </wsdl:message> + <!-- read/write attribute IBandwidthGroup::maxBytesPerSec--> + <wsdl:message name="IBandwidthGroup_getMaxBytesPerSecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getMaxBytesPerSec"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_getMaxBytesPerSecResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_getMaxBytesPerSecResponse"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_setMaxBytesPerSecRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_setMaxBytesPerSec"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroup_setMaxBytesPerSecResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroup_setMaxBytesPerSecResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IBandwidthControl + ************************************* + --> + <!-- readonly attribute IBandwidthControl::numGroups--> + <wsdl:message name="IBandwidthControl_getNumGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getNumGroups"/> + </wsdl:message> + <wsdl:message name="IBandwidthControl_getNumGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getNumGroupsResponse"/> + </wsdl:message> + <!-- method IBandwidthControl::createBandwidthGroup--> + <wsdl:message name="IBandwidthControl_createBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_createBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="IBandwidthControl_createBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_createBandwidthGroupResponse"/> + </wsdl:message> + <!-- method IBandwidthControl::deleteBandwidthGroup--> + <wsdl:message name="IBandwidthControl_deleteBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_deleteBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="IBandwidthControl_deleteBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_deleteBandwidthGroupResponse"/> + </wsdl:message> + <!-- method IBandwidthControl::getBandwidthGroup--> + <wsdl:message name="IBandwidthControl_getBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="IBandwidthControl_getBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getBandwidthGroupResponse"/> + </wsdl:message> + <!-- method IBandwidthControl::getAllBandwidthGroups--> + <wsdl:message name="IBandwidthControl_getAllBandwidthGroupsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getAllBandwidthGroups"/> + </wsdl:message> + <wsdl:message name="IBandwidthControl_getAllBandwidthGroupsResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthControl_getAllBandwidthGroupsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVirtualBoxClient + ************************************* + --> + <!-- + ************************************* + messages for interface IEventSource + ************************************* + --> + <!-- method IEventSource::createListener--> + <wsdl:message name="IEventSource_createListenerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_createListener"/> + </wsdl:message> + <wsdl:message name="IEventSource_createListenerResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_createListenerResponse"/> + </wsdl:message> + <!-- method IEventSource::createAggregator--> + <wsdl:message name="IEventSource_createAggregatorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_createAggregator"/> + </wsdl:message> + <wsdl:message name="IEventSource_createAggregatorResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_createAggregatorResponse"/> + </wsdl:message> + <!-- method IEventSource::registerListener--> + <wsdl:message name="IEventSource_registerListenerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_registerListener"/> + </wsdl:message> + <wsdl:message name="IEventSource_registerListenerResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_registerListenerResponse"/> + </wsdl:message> + <!-- method IEventSource::unregisterListener--> + <wsdl:message name="IEventSource_unregisterListenerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_unregisterListener"/> + </wsdl:message> + <wsdl:message name="IEventSource_unregisterListenerResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_unregisterListenerResponse"/> + </wsdl:message> + <!-- method IEventSource::fireEvent--> + <wsdl:message name="IEventSource_fireEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_fireEvent"/> + </wsdl:message> + <wsdl:message name="IEventSource_fireEventResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_fireEventResponse"/> + </wsdl:message> + <!-- method IEventSource::getEvent--> + <wsdl:message name="IEventSource_getEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_getEvent"/> + </wsdl:message> + <wsdl:message name="IEventSource_getEventResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_getEventResponse"/> + </wsdl:message> + <!-- method IEventSource::eventProcessed--> + <wsdl:message name="IEventSource_eventProcessedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_eventProcessed"/> + </wsdl:message> + <wsdl:message name="IEventSource_eventProcessedResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSource_eventProcessedResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IEventListener + ************************************* + --> + <!-- method IEventListener::handleEvent--> + <wsdl:message name="IEventListener_handleEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventListener_handleEvent"/> + </wsdl:message> + <wsdl:message name="IEventListener_handleEventResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventListener_handleEventResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IEvent + ************************************* + --> + <!-- readonly attribute IEvent::type--> + <wsdl:message name="IEvent_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getType"/> + </wsdl:message> + <wsdl:message name="IEvent_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IEvent::source--> + <wsdl:message name="IEvent_getSourceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getSource"/> + </wsdl:message> + <wsdl:message name="IEvent_getSourceResultMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getSourceResponse"/> + </wsdl:message> + <!-- readonly attribute IEvent::waitable--> + <wsdl:message name="IEvent_getWaitableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getWaitable"/> + </wsdl:message> + <wsdl:message name="IEvent_getWaitableResultMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_getWaitableResponse"/> + </wsdl:message> + <!-- method IEvent::setProcessed--> + <wsdl:message name="IEvent_setProcessedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_setProcessed"/> + </wsdl:message> + <wsdl:message name="IEvent_setProcessedResultMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_setProcessedResponse"/> + </wsdl:message> + <!-- method IEvent::waitProcessed--> + <wsdl:message name="IEvent_waitProcessedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_waitProcessed"/> + </wsdl:message> + <wsdl:message name="IEvent_waitProcessedResultMsg"> + <wsdl:part name="parameters" element="vbox:IEvent_waitProcessedResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IReusableEvent + ************************************* + --> + <!-- readonly attribute IReusableEvent::generation--> + <wsdl:message name="IReusableEvent_getGenerationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IReusableEvent_getGeneration"/> + </wsdl:message> + <wsdl:message name="IReusableEvent_getGenerationResultMsg"> + <wsdl:part name="parameters" element="vbox:IReusableEvent_getGenerationResponse"/> + </wsdl:message> + <!-- method IReusableEvent::reuse--> + <wsdl:message name="IReusableEvent_reuseRequestMsg"> + <wsdl:part name="parameters" element="vbox:IReusableEvent_reuse"/> + </wsdl:message> + <wsdl:message name="IReusableEvent_reuseResultMsg"> + <wsdl:part name="parameters" element="vbox:IReusableEvent_reuseResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMachineEvent + ************************************* + --> + <!-- readonly attribute IMachineEvent::machineId--> + <wsdl:message name="IMachineEvent_getMachineIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineEvent_getMachineId"/> + </wsdl:message> + <wsdl:message name="IMachineEvent_getMachineIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineEvent_getMachineIdResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMachineStateChangedEvent + ************************************* + --> + <!-- readonly attribute IMachineStateChangedEvent::state--> + <wsdl:message name="IMachineStateChangedEvent_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineStateChangedEvent_getState"/> + </wsdl:message> + <wsdl:message name="IMachineStateChangedEvent_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineStateChangedEvent_getStateResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMachineDataChangedEvent + ************************************* + --> + <!-- readonly attribute IMachineDataChangedEvent::temporary--> + <wsdl:message name="IMachineDataChangedEvent_getTemporaryRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDataChangedEvent_getTemporary"/> + </wsdl:message> + <wsdl:message name="IMachineDataChangedEvent_getTemporaryResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineDataChangedEvent_getTemporaryResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMediumRegisteredEvent + ************************************* + --> + <!-- readonly attribute IMediumRegisteredEvent::mediumId--> + <wsdl:message name="IMediumRegisteredEvent_getMediumIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getMediumId"/> + </wsdl:message> + <wsdl:message name="IMediumRegisteredEvent_getMediumIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getMediumIdResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumRegisteredEvent::mediumType--> + <wsdl:message name="IMediumRegisteredEvent_getMediumTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getMediumType"/> + </wsdl:message> + <wsdl:message name="IMediumRegisteredEvent_getMediumTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getMediumTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IMediumRegisteredEvent::registered--> + <wsdl:message name="IMediumRegisteredEvent_getRegisteredRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getRegistered"/> + </wsdl:message> + <wsdl:message name="IMediumRegisteredEvent_getRegisteredResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumRegisteredEvent_getRegisteredResponse"/> + </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 + ************************************* + --> + <!-- readonly attribute IMachineRegisteredEvent::registered--> + <wsdl:message name="IMachineRegisteredEvent_getRegisteredRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMachineRegisteredEvent_getRegistered"/> + </wsdl:message> + <wsdl:message name="IMachineRegisteredEvent_getRegisteredResultMsg"> + <wsdl:part name="parameters" element="vbox:IMachineRegisteredEvent_getRegisteredResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISessionStateChangedEvent + ************************************* + --> + <!-- readonly attribute ISessionStateChangedEvent::state--> + <wsdl:message name="ISessionStateChangedEvent_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISessionStateChangedEvent_getState"/> + </wsdl:message> + <wsdl:message name="ISessionStateChangedEvent_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:ISessionStateChangedEvent_getStateResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestPropertyChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestPropertyChangedEvent::name--> + <wsdl:message name="IGuestPropertyChangedEvent_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getName"/> + </wsdl:message> + <wsdl:message name="IGuestPropertyChangedEvent_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestPropertyChangedEvent::value--> + <wsdl:message name="IGuestPropertyChangedEvent_getValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getValue"/> + </wsdl:message> + <wsdl:message name="IGuestPropertyChangedEvent_getValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getValueResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestPropertyChangedEvent::flags--> + <wsdl:message name="IGuestPropertyChangedEvent_getFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getFlags"/> + </wsdl:message> + <wsdl:message name="IGuestPropertyChangedEvent_getFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestPropertyChangedEvent_getFlagsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISnapshotEvent + ************************************* + --> + <!-- readonly attribute ISnapshotEvent::snapshotId--> + <wsdl:message name="ISnapshotEvent_getSnapshotIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotEvent_getSnapshotId"/> + </wsdl:message> + <wsdl:message name="ISnapshotEvent_getSnapshotIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotEvent_getSnapshotIdResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISnapshotTakenEvent + ************************************* + --> + <!-- readonly attribute ISnapshotTakenEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotTakenEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISnapshotDeletedEvent + ************************************* + --> + <!-- 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="ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotRestoredEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISnapshotChangedEvent + ************************************* + --> + <!-- readonly attribute ISnapshotChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ISnapshotChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMousePointerShapeChangedEvent + ************************************* + --> + <!-- readonly attribute IMousePointerShapeChangedEvent::visible--> + <wsdl:message name="IMousePointerShapeChangedEvent_getVisibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getVisible"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getVisibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getVisibleResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::alpha--> + <wsdl:message name="IMousePointerShapeChangedEvent_getAlphaRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getAlpha"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getAlphaResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getAlphaResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::xhot--> + <wsdl:message name="IMousePointerShapeChangedEvent_getXhotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getXhot"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getXhotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getXhotResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::yhot--> + <wsdl:message name="IMousePointerShapeChangedEvent_getYhotRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getYhot"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getYhotResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getYhotResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::width--> + <wsdl:message name="IMousePointerShapeChangedEvent_getWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getWidth"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getWidthResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::height--> + <wsdl:message name="IMousePointerShapeChangedEvent_getHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getHeight"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getHeightResponse"/> + </wsdl:message> + <!-- readonly attribute IMousePointerShapeChangedEvent::shape--> + <wsdl:message name="IMousePointerShapeChangedEvent_getShapeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getShape"/> + </wsdl:message> + <wsdl:message name="IMousePointerShapeChangedEvent_getShapeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMousePointerShapeChangedEvent_getShapeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMouseCapabilityChangedEvent + ************************************* + --> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsAbsolute--> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsAbsoluteRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsAbsolute"/> + </wsdl:message> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsAbsoluteResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsAbsoluteResponse"/> + </wsdl:message> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsRelative--> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsRelativeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsRelative"/> + </wsdl:message> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsRelativeResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsRelativeResponse"/> + </wsdl:message> + <!-- readonly attribute IMouseCapabilityChangedEvent::supportsMultiTouch--> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsMultiTouchRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsMultiTouch"/> + </wsdl:message> + <wsdl:message name="IMouseCapabilityChangedEvent_getSupportsMultiTouchResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getSupportsMultiTouchResponse"/> + </wsdl:message> + <!-- readonly attribute IMouseCapabilityChangedEvent::needsHostCursor--> + <wsdl:message name="IMouseCapabilityChangedEvent_getNeedsHostCursorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getNeedsHostCursor"/> + </wsdl:message> + <wsdl:message name="IMouseCapabilityChangedEvent_getNeedsHostCursorResultMsg"> + <wsdl:part name="parameters" element="vbox:IMouseCapabilityChangedEvent_getNeedsHostCursorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IKeyboardLedsChangedEvent + ************************************* + --> + <!-- readonly attribute IKeyboardLedsChangedEvent::numLock--> + <wsdl:message name="IKeyboardLedsChangedEvent_getNumLockRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getNumLock"/> + </wsdl:message> + <wsdl:message name="IKeyboardLedsChangedEvent_getNumLockResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getNumLockResponse"/> + </wsdl:message> + <!-- readonly attribute IKeyboardLedsChangedEvent::capsLock--> + <wsdl:message name="IKeyboardLedsChangedEvent_getCapsLockRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getCapsLock"/> + </wsdl:message> + <wsdl:message name="IKeyboardLedsChangedEvent_getCapsLockResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getCapsLockResponse"/> + </wsdl:message> + <!-- readonly attribute IKeyboardLedsChangedEvent::scrollLock--> + <wsdl:message name="IKeyboardLedsChangedEvent_getScrollLockRequestMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getScrollLock"/> + </wsdl:message> + <wsdl:message name="IKeyboardLedsChangedEvent_getScrollLockResultMsg"> + <wsdl:part name="parameters" element="vbox:IKeyboardLedsChangedEvent_getScrollLockResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStateChangedEvent + ************************************* + --> + <!-- readonly attribute IStateChangedEvent::state--> + <wsdl:message name="IStateChangedEvent_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStateChangedEvent_getState"/> + </wsdl:message> + <wsdl:message name="IStateChangedEvent_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IStateChangedEvent_getStateResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IAdditionsStateChangedEvent + ************************************* + --> + <!-- readonly attribute IAdditionsStateChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IAdditionsStateChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INetworkAdapterChangedEvent + ************************************* + --> + <!-- readonly attribute INetworkAdapterChangedEvent::networkAdapter--> + <wsdl:message name="INetworkAdapterChangedEvent_getNetworkAdapterRequestMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapterChangedEvent_getNetworkAdapter"/> + </wsdl:message> + <wsdl:message name="INetworkAdapterChangedEvent_getNetworkAdapterResultMsg"> + <wsdl:part name="parameters" element="vbox:INetworkAdapterChangedEvent_getNetworkAdapterResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IAudioAdapterChangedEvent + ************************************* + --> + <!-- readonly attribute IAudioAdapterChangedEvent::audioAdapter--> + <wsdl:message name="IAudioAdapterChangedEvent_getAudioAdapterRequestMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapterChangedEvent_getAudioAdapter"/> + </wsdl:message> + <wsdl:message name="IAudioAdapterChangedEvent_getAudioAdapterResultMsg"> + <wsdl:part name="parameters" element="vbox:IAudioAdapterChangedEvent_getAudioAdapterResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISerialPortChangedEvent + ************************************* + --> + <!-- readonly attribute ISerialPortChangedEvent::serialPort--> + <wsdl:message name="ISerialPortChangedEvent_getSerialPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPortChangedEvent_getSerialPort"/> + </wsdl:message> + <wsdl:message name="ISerialPortChangedEvent_getSerialPortResultMsg"> + <wsdl:part name="parameters" element="vbox:ISerialPortChangedEvent_getSerialPortResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IParallelPortChangedEvent + ************************************* + --> + <!-- readonly attribute IParallelPortChangedEvent::parallelPort--> + <wsdl:message name="IParallelPortChangedEvent_getParallelPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPortChangedEvent_getParallelPort"/> + </wsdl:message> + <wsdl:message name="IParallelPortChangedEvent_getParallelPortResultMsg"> + <wsdl:part name="parameters" element="vbox:IParallelPortChangedEvent_getParallelPortResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStorageControllerChangedEvent + ************************************* + --> + <!-- readonly attribute IStorageControllerChangedEvent::machinId--> + <wsdl:message name="IStorageControllerChangedEvent_getMachinIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMachinId"/> + </wsdl:message> + <wsdl:message name="IStorageControllerChangedEvent_getMachinIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getMachinIdResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageControllerChangedEvent::controllerName--> + <wsdl:message name="IStorageControllerChangedEvent_getControllerNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getControllerName"/> + </wsdl:message> + <wsdl:message name="IStorageControllerChangedEvent_getControllerNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageControllerChangedEvent_getControllerNameResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IMediumChangedEvent + ************************************* + --> + <!-- readonly attribute IMediumChangedEvent::mediumAttachment--> + <wsdl:message name="IMediumChangedEvent_getMediumAttachmentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IMediumChangedEvent_getMediumAttachment"/> + </wsdl:message> + <wsdl:message name="IMediumChangedEvent_getMediumAttachmentResultMsg"> + <wsdl:part name="parameters" element="vbox:IMediumChangedEvent_getMediumAttachmentResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IClipboardModeChangedEvent + ************************************* + --> + <!-- readonly attribute IClipboardModeChangedEvent::clipboardMode--> + <wsdl:message name="IClipboardModeChangedEvent_getClipboardModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IClipboardModeChangedEvent_getClipboardMode"/> + </wsdl:message> + <wsdl:message name="IClipboardModeChangedEvent_getClipboardModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IClipboardModeChangedEvent_getClipboardModeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IClipboardFileTransferModeChangedEvent + ************************************* + --> + <!-- readonly attribute IClipboardFileTransferModeChangedEvent::enabled--> + <wsdl:message name="IClipboardFileTransferModeChangedEvent_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IClipboardFileTransferModeChangedEvent_getEnabled"/> + </wsdl:message> + <wsdl:message name="IClipboardFileTransferModeChangedEvent_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IClipboardFileTransferModeChangedEvent_getEnabledResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IDnDModeChangedEvent + ************************************* + --> + <!-- readonly attribute IDnDModeChangedEvent::dndMode--> + <wsdl:message name="IDnDModeChangedEvent_getDndModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IDnDModeChangedEvent_getDndMode"/> + </wsdl:message> + <wsdl:message name="IDnDModeChangedEvent_getDndModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IDnDModeChangedEvent_getDndModeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICPUChangedEvent + ************************************* + --> + <!-- readonly attribute ICPUChangedEvent::CPU--> + <wsdl:message name="ICPUChangedEvent_getCPURequestMsg"> + <wsdl:part name="parameters" element="vbox:ICPUChangedEvent_getCPU"/> + </wsdl:message> + <wsdl:message name="ICPUChangedEvent_getCPUResultMsg"> + <wsdl:part name="parameters" element="vbox:ICPUChangedEvent_getCPUResponse"/> + </wsdl:message> + <!-- readonly attribute ICPUChangedEvent::add--> + <wsdl:message name="ICPUChangedEvent_getAddRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICPUChangedEvent_getAdd"/> + </wsdl:message> + <wsdl:message name="ICPUChangedEvent_getAddResultMsg"> + <wsdl:part name="parameters" element="vbox:ICPUChangedEvent_getAddResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICPUExecutionCapChangedEvent + ************************************* + --> + <!-- readonly attribute ICPUExecutionCapChangedEvent::executionCap--> + <wsdl:message name="ICPUExecutionCapChangedEvent_getExecutionCapRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICPUExecutionCapChangedEvent_getExecutionCap"/> + </wsdl:message> + <wsdl:message name="ICPUExecutionCapChangedEvent_getExecutionCapResultMsg"> + <wsdl:part name="parameters" element="vbox:ICPUExecutionCapChangedEvent_getExecutionCapResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestKeyboardEvent + ************************************* + --> + <!-- readonly attribute IGuestKeyboardEvent::scancodes--> + <wsdl:message name="IGuestKeyboardEvent_getScancodesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestKeyboardEvent_getScancodes"/> + </wsdl:message> + <wsdl:message name="IGuestKeyboardEvent_getScancodesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestKeyboardEvent_getScancodesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestMouseEvent + ************************************* + --> + <!-- readonly attribute IGuestMouseEvent::mode--> + <wsdl:message name="IGuestMouseEvent_getModeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getMode"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getModeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getModeResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMouseEvent::x--> + <wsdl:message name="IGuestMouseEvent_getXRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getX"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getXResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getXResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMouseEvent::y--> + <wsdl:message name="IGuestMouseEvent_getYRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getY"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getYResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getYResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMouseEvent::z--> + <wsdl:message name="IGuestMouseEvent_getZRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getZ"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getZResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getZResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMouseEvent::w--> + <wsdl:message name="IGuestMouseEvent_getWRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getW"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getWResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getWResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMouseEvent::buttons--> + <wsdl:message name="IGuestMouseEvent_getButtonsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getButtons"/> + </wsdl:message> + <wsdl:message name="IGuestMouseEvent_getButtonsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMouseEvent_getButtonsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestMultiTouchEvent + ************************************* + --> + <!-- readonly attribute IGuestMultiTouchEvent::contactCount--> + <wsdl:message name="IGuestMultiTouchEvent_getContactCountRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactCount"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getContactCountResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactCountResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMultiTouchEvent::xPositions--> + <wsdl:message name="IGuestMultiTouchEvent_getXPositionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getXPositions"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getXPositionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getXPositionsResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMultiTouchEvent::yPositions--> + <wsdl:message name="IGuestMultiTouchEvent_getYPositionsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getYPositions"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getYPositionsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getYPositionsResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMultiTouchEvent::contactIds--> + <wsdl:message name="IGuestMultiTouchEvent_getContactIdsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactIds"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getContactIdsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactIdsResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMultiTouchEvent::contactFlags--> + <wsdl:message name="IGuestMultiTouchEvent_getContactFlagsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactFlags"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getContactFlagsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getContactFlagsResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMultiTouchEvent::scanTime--> + <wsdl:message name="IGuestMultiTouchEvent_getScanTimeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getScanTime"/> + </wsdl:message> + <wsdl:message name="IGuestMultiTouchEvent_getScanTimeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMultiTouchEvent_getScanTimeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestSessionEvent + ************************************* + --> + <!-- readonly attribute IGuestSessionEvent::session--> + <wsdl:message name="IGuestSessionEvent_getSessionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionEvent_getSession"/> + </wsdl:message> + <wsdl:message name="IGuestSessionEvent_getSessionResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionEvent_getSessionResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestSessionStateChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestSessionStateChangedEvent::id--> + <wsdl:message name="IGuestSessionStateChangedEvent_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getId"/> + </wsdl:message> + <wsdl:message name="IGuestSessionStateChangedEvent_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSessionStateChangedEvent::status--> + <wsdl:message name="IGuestSessionStateChangedEvent_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestSessionStateChangedEvent_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestSessionStateChangedEvent::error--> + <wsdl:message name="IGuestSessionStateChangedEvent_getErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getError"/> + </wsdl:message> + <wsdl:message name="IGuestSessionStateChangedEvent_getErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionStateChangedEvent_getErrorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestSessionRegisteredEvent + ************************************* + --> + <!-- readonly attribute IGuestSessionRegisteredEvent::registered--> + <wsdl:message name="IGuestSessionRegisteredEvent_getRegisteredRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionRegisteredEvent_getRegistered"/> + </wsdl:message> + <wsdl:message name="IGuestSessionRegisteredEvent_getRegisteredResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestSessionRegisteredEvent_getRegisteredResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessEvent::process--> + <wsdl:message name="IGuestProcessEvent_getProcessRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessEvent_getProcess"/> + </wsdl:message> + <wsdl:message name="IGuestProcessEvent_getProcessResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessEvent_getProcessResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestProcessEvent::pid--> + <wsdl:message name="IGuestProcessEvent_getPidRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessEvent_getPid"/> + </wsdl:message> + <wsdl:message name="IGuestProcessEvent_getPidResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessEvent_getPidResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessRegisteredEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessRegisteredEvent::registered--> + <wsdl:message name="IGuestProcessRegisteredEvent_getRegisteredRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessRegisteredEvent_getRegistered"/> + </wsdl:message> + <wsdl:message name="IGuestProcessRegisteredEvent_getRegisteredResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessRegisteredEvent_getRegisteredResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessStateChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessStateChangedEvent::status--> + <wsdl:message name="IGuestProcessStateChangedEvent_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessStateChangedEvent_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestProcessStateChangedEvent_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessStateChangedEvent_getStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestProcessStateChangedEvent::error--> + <wsdl:message name="IGuestProcessStateChangedEvent_getErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessStateChangedEvent_getError"/> + </wsdl:message> + <wsdl:message name="IGuestProcessStateChangedEvent_getErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessStateChangedEvent_getErrorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessIOEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessIOEvent::handle--> + <wsdl:message name="IGuestProcessIOEvent_getHandleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessIOEvent_getHandle"/> + </wsdl:message> + <wsdl:message name="IGuestProcessIOEvent_getHandleResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessIOEvent_getHandleResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestProcessIOEvent::processed--> + <wsdl:message name="IGuestProcessIOEvent_getProcessedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessIOEvent_getProcessed"/> + </wsdl:message> + <wsdl:message name="IGuestProcessIOEvent_getProcessedResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessIOEvent_getProcessedResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessInputNotifyEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessInputNotifyEvent::status--> + <wsdl:message name="IGuestProcessInputNotifyEvent_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessInputNotifyEvent_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestProcessInputNotifyEvent_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessInputNotifyEvent_getStatusResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestProcessOutputEvent + ************************************* + --> + <!-- readonly attribute IGuestProcessOutputEvent::data--> + <wsdl:message name="IGuestProcessOutputEvent_getDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessOutputEvent_getData"/> + </wsdl:message> + <wsdl:message name="IGuestProcessOutputEvent_getDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestProcessOutputEvent_getDataResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileEvent + ************************************* + --> + <!-- readonly attribute IGuestFileEvent::file--> + <wsdl:message name="IGuestFileEvent_getFileRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileEvent_getFile"/> + </wsdl:message> + <wsdl:message name="IGuestFileEvent_getFileResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileEvent_getFileResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileRegisteredEvent + ************************************* + --> + <!-- readonly attribute IGuestFileRegisteredEvent::registered--> + <wsdl:message name="IGuestFileRegisteredEvent_getRegisteredRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileRegisteredEvent_getRegistered"/> + </wsdl:message> + <wsdl:message name="IGuestFileRegisteredEvent_getRegisteredResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileRegisteredEvent_getRegisteredResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileStateChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestFileStateChangedEvent::status--> + <wsdl:message name="IGuestFileStateChangedEvent_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileStateChangedEvent_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestFileStateChangedEvent_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileStateChangedEvent_getStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestFileStateChangedEvent::error--> + <wsdl:message name="IGuestFileStateChangedEvent_getErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileStateChangedEvent_getError"/> + </wsdl:message> + <wsdl:message name="IGuestFileStateChangedEvent_getErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileStateChangedEvent_getErrorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileIOEvent + ************************************* + --> + <!-- readonly attribute IGuestFileIOEvent::offset--> + <wsdl:message name="IGuestFileIOEvent_getOffsetRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileIOEvent_getOffset"/> + </wsdl:message> + <wsdl:message name="IGuestFileIOEvent_getOffsetResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileIOEvent_getOffsetResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestFileIOEvent::processed--> + <wsdl:message name="IGuestFileIOEvent_getProcessedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileIOEvent_getProcessed"/> + </wsdl:message> + <wsdl:message name="IGuestFileIOEvent_getProcessedResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileIOEvent_getProcessedResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileOffsetChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestFileOffsetChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileOffsetChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileSizeChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestFileSizeChangedEvent::newSize--> + <wsdl:message name="IGuestFileSizeChangedEvent_getNewSizeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileSizeChangedEvent_getNewSize"/> + </wsdl:message> + <wsdl:message name="IGuestFileSizeChangedEvent_getNewSizeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileSizeChangedEvent_getNewSizeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileReadEvent + ************************************* + --> + <!-- readonly attribute IGuestFileReadEvent::data--> + <wsdl:message name="IGuestFileReadEvent_getDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileReadEvent_getData"/> + </wsdl:message> + <wsdl:message name="IGuestFileReadEvent_getDataResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileReadEvent_getDataResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestFileWriteEvent + ************************************* + --> + <!-- readonly attribute IGuestFileWriteEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestFileWriteEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVRDEServerChangedEvent + ************************************* + --> + <!-- readonly attribute IVRDEServerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVRDEServerInfoChangedEvent + ************************************* + --> + <!-- readonly attribute IVRDEServerInfoChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IVRDEServerInfoChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IRecordingChangedEvent + ************************************* + --> + <!-- readonly attribute IRecordingChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBControllerChangedEvent + ************************************* + --> + <!-- readonly attribute IUSBControllerChangedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBControllerChangedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IUSBDeviceStateChangedEvent + ************************************* + --> + <!-- readonly attribute IUSBDeviceStateChangedEvent::device--> + <wsdl:message name="IUSBDeviceStateChangedEvent_getDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getDevice"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceStateChangedEvent_getDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getDeviceResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDeviceStateChangedEvent::attached--> + <wsdl:message name="IUSBDeviceStateChangedEvent_getAttachedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getAttached"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceStateChangedEvent_getAttachedResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getAttachedResponse"/> + </wsdl:message> + <!-- readonly attribute IUSBDeviceStateChangedEvent::error--> + <wsdl:message name="IUSBDeviceStateChangedEvent_getErrorRequestMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getError"/> + </wsdl:message> + <wsdl:message name="IUSBDeviceStateChangedEvent_getErrorResultMsg"> + <wsdl:part name="parameters" element="vbox:IUSBDeviceStateChangedEvent_getErrorResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ISharedFolderChangedEvent + ************************************* + --> + <!-- readonly attribute ISharedFolderChangedEvent::scope--> + <wsdl:message name="ISharedFolderChangedEvent_getScopeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolderChangedEvent_getScope"/> + </wsdl:message> + <wsdl:message name="ISharedFolderChangedEvent_getScopeResultMsg"> + <wsdl:part name="parameters" element="vbox:ISharedFolderChangedEvent_getScopeResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IRuntimeErrorEvent + ************************************* + --> + <!-- readonly attribute IRuntimeErrorEvent::fatal--> + <wsdl:message name="IRuntimeErrorEvent_getFatalRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getFatal"/> + </wsdl:message> + <wsdl:message name="IRuntimeErrorEvent_getFatalResultMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getFatalResponse"/> + </wsdl:message> + <!-- readonly attribute IRuntimeErrorEvent::id--> + <wsdl:message name="IRuntimeErrorEvent_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getId"/> + </wsdl:message> + <wsdl:message name="IRuntimeErrorEvent_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute IRuntimeErrorEvent::message--> + <wsdl:message name="IRuntimeErrorEvent_getMessageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getMessage"/> + </wsdl:message> + <wsdl:message name="IRuntimeErrorEvent_getMessageResultMsg"> + <wsdl:part name="parameters" element="vbox:IRuntimeErrorEvent_getMessageResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IEventSourceChangedEvent + ************************************* + --> + <!-- readonly attribute IEventSourceChangedEvent::listener--> + <wsdl:message name="IEventSourceChangedEvent_getListenerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSourceChangedEvent_getListener"/> + </wsdl:message> + <wsdl:message name="IEventSourceChangedEvent_getListenerResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSourceChangedEvent_getListenerResponse"/> + </wsdl:message> + <!-- readonly attribute IEventSourceChangedEvent::add--> + <wsdl:message name="IEventSourceChangedEvent_getAddRequestMsg"> + <wsdl:part name="parameters" element="vbox:IEventSourceChangedEvent_getAdd"/> + </wsdl:message> + <wsdl:message name="IEventSourceChangedEvent_getAddResultMsg"> + <wsdl:part name="parameters" element="vbox:IEventSourceChangedEvent_getAddResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IExtraDataChangedEvent + ************************************* + --> + <!-- readonly attribute IExtraDataChangedEvent::machineId--> + <wsdl:message name="IExtraDataChangedEvent_getMachineIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getMachineId"/> + </wsdl:message> + <wsdl:message name="IExtraDataChangedEvent_getMachineIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getMachineIdResponse"/> + </wsdl:message> + <!-- readonly attribute IExtraDataChangedEvent::key--> + <wsdl:message name="IExtraDataChangedEvent_getKeyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getKey"/> + </wsdl:message> + <wsdl:message name="IExtraDataChangedEvent_getKeyResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getKeyResponse"/> + </wsdl:message> + <!-- readonly attribute IExtraDataChangedEvent::value--> + <wsdl:message name="IExtraDataChangedEvent_getValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getValue"/> + </wsdl:message> + <wsdl:message name="IExtraDataChangedEvent_getValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataChangedEvent_getValueResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVetoEvent + ************************************* + --> + <!-- method IVetoEvent::addVeto--> + <wsdl:message name="IVetoEvent_addVetoRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_addVeto"/> + </wsdl:message> + <wsdl:message name="IVetoEvent_addVetoResultMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_addVetoResponse"/> + </wsdl:message> + <!-- method IVetoEvent::isVetoed--> + <wsdl:message name="IVetoEvent_isVetoedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_isVetoed"/> + </wsdl:message> + <wsdl:message name="IVetoEvent_isVetoedResultMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_isVetoedResponse"/> + </wsdl:message> + <!-- method IVetoEvent::getVetos--> + <wsdl:message name="IVetoEvent_getVetosRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVetoEvent_getVetos"/> + </wsdl:message> + <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 + ************************************* + --> + <!-- readonly attribute IExtraDataCanChangeEvent::machineId--> + <wsdl:message name="IExtraDataCanChangeEvent_getMachineIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getMachineId"/> + </wsdl:message> + <wsdl:message name="IExtraDataCanChangeEvent_getMachineIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getMachineIdResponse"/> + </wsdl:message> + <!-- readonly attribute IExtraDataCanChangeEvent::key--> + <wsdl:message name="IExtraDataCanChangeEvent_getKeyRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getKey"/> + </wsdl:message> + <wsdl:message name="IExtraDataCanChangeEvent_getKeyResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getKeyResponse"/> + </wsdl:message> + <!-- readonly attribute IExtraDataCanChangeEvent::value--> + <wsdl:message name="IExtraDataCanChangeEvent_getValueRequestMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getValue"/> + </wsdl:message> + <wsdl:message name="IExtraDataCanChangeEvent_getValueResultMsg"> + <wsdl:part name="parameters" element="vbox:IExtraDataCanChangeEvent_getValueResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICanShowWindowEvent + ************************************* + --> + <!-- readonly attribute ICanShowWindowEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICanShowWindowEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IShowWindowEvent + ************************************* + --> + <!-- read/write attribute IShowWindowEvent::winId--> + <wsdl:message name="IShowWindowEvent_getWinIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IShowWindowEvent_getWinId"/> + </wsdl:message> + <wsdl:message name="IShowWindowEvent_getWinIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IShowWindowEvent_getWinIdResponse"/> + </wsdl:message> + <wsdl:message name="IShowWindowEvent_setWinIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IShowWindowEvent_setWinId"/> + </wsdl:message> + <wsdl:message name="IShowWindowEvent_setWinIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IShowWindowEvent_setWinIdResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATRedirectEvent + ************************************* + --> + <!-- readonly attribute INATRedirectEvent::slot--> + <wsdl:message name="INATRedirectEvent_getSlotRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getSlot"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getSlotResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getSlotResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::remove--> + <wsdl:message name="INATRedirectEvent_getRemoveRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getRemove"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getRemoveResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getRemoveResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::name--> + <wsdl:message name="INATRedirectEvent_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getName"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::proto--> + <wsdl:message name="INATRedirectEvent_getProtoRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getProto"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getProtoResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getProtoResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::hostIP--> + <wsdl:message name="INATRedirectEvent_getHostIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getHostIP"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getHostIPResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getHostIPResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::hostPort--> + <wsdl:message name="INATRedirectEvent_getHostPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getHostPort"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getHostPortResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getHostPortResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::guestIP--> + <wsdl:message name="INATRedirectEvent_getGuestIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getGuestIP"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getGuestIPResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getGuestIPResponse"/> + </wsdl:message> + <!-- readonly attribute INATRedirectEvent::guestPort--> + <wsdl:message name="INATRedirectEvent_getGuestPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getGuestPort"/> + </wsdl:message> + <wsdl:message name="INATRedirectEvent_getGuestPortResultMsg"> + <wsdl:part name="parameters" element="vbox:INATRedirectEvent_getGuestPortResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostPCIDevicePlugEvent + ************************************* + --> + <!-- readonly attribute IHostPCIDevicePlugEvent::plugged--> + <wsdl:message name="IHostPCIDevicePlugEvent_getPluggedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getPlugged"/> + </wsdl:message> + <wsdl:message name="IHostPCIDevicePlugEvent_getPluggedResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getPluggedResponse"/> + </wsdl:message> + <!-- readonly attribute IHostPCIDevicePlugEvent::success--> + <wsdl:message name="IHostPCIDevicePlugEvent_getSuccessRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getSuccess"/> + </wsdl:message> + <wsdl:message name="IHostPCIDevicePlugEvent_getSuccessResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getSuccessResponse"/> + </wsdl:message> + <!-- readonly attribute IHostPCIDevicePlugEvent::attachment--> + <wsdl:message name="IHostPCIDevicePlugEvent_getAttachmentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getAttachment"/> + </wsdl:message> + <wsdl:message name="IHostPCIDevicePlugEvent_getAttachmentResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getAttachmentResponse"/> + </wsdl:message> + <!-- readonly attribute IHostPCIDevicePlugEvent::message--> + <wsdl:message name="IHostPCIDevicePlugEvent_getMessageRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getMessage"/> + </wsdl:message> + <wsdl:message name="IHostPCIDevicePlugEvent_getMessageResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostPCIDevicePlugEvent_getMessageResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVBoxSVCAvailabilityChangedEvent + ************************************* + --> + <!-- readonly attribute IVBoxSVCAvailabilityChangedEvent::available--> + <wsdl:message name="IVBoxSVCAvailabilityChangedEvent_getAvailableRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVBoxSVCAvailabilityChangedEvent_getAvailable"/> + </wsdl:message> + <wsdl:message name="IVBoxSVCAvailabilityChangedEvent_getAvailableResultMsg"> + <wsdl:part name="parameters" element="vbox:IVBoxSVCAvailabilityChangedEvent_getAvailableResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IBandwidthGroupChangedEvent + ************************************* + --> + <!-- readonly attribute IBandwidthGroupChangedEvent::bandwidthGroup--> + <wsdl:message name="IBandwidthGroupChangedEvent_getBandwidthGroupRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroupChangedEvent_getBandwidthGroup"/> + </wsdl:message> + <wsdl:message name="IBandwidthGroupChangedEvent_getBandwidthGroupResultMsg"> + <wsdl:part name="parameters" element="vbox:IBandwidthGroupChangedEvent_getBandwidthGroupResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestMonitorChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestMonitorChangedEvent::changeType--> + <wsdl:message name="IGuestMonitorChangedEvent_getChangeTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getChangeType"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getChangeTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getChangeTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMonitorChangedEvent::screenId--> + <wsdl:message name="IGuestMonitorChangedEvent_getScreenIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getScreenId"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getScreenIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getScreenIdResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMonitorChangedEvent::originX--> + <wsdl:message name="IGuestMonitorChangedEvent_getOriginXRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getOriginX"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getOriginXResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getOriginXResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMonitorChangedEvent::originY--> + <wsdl:message name="IGuestMonitorChangedEvent_getOriginYRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getOriginY"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getOriginYResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getOriginYResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMonitorChangedEvent::width--> + <wsdl:message name="IGuestMonitorChangedEvent_getWidthRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getWidth"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getWidthResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getWidthResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestMonitorChangedEvent::height--> + <wsdl:message name="IGuestMonitorChangedEvent_getHeightRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getHeight"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorChangedEvent_getHeightResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorChangedEvent_getHeightResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestUserStateChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestUserStateChangedEvent::name--> + <wsdl:message name="IGuestUserStateChangedEvent_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getName"/> + </wsdl:message> + <wsdl:message name="IGuestUserStateChangedEvent_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestUserStateChangedEvent::domain--> + <wsdl:message name="IGuestUserStateChangedEvent_getDomainRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getDomain"/> + </wsdl:message> + <wsdl:message name="IGuestUserStateChangedEvent_getDomainResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getDomainResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestUserStateChangedEvent::state--> + <wsdl:message name="IGuestUserStateChangedEvent_getStateRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getState"/> + </wsdl:message> + <wsdl:message name="IGuestUserStateChangedEvent_getStateResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getStateResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestUserStateChangedEvent::stateDetails--> + <wsdl:message name="IGuestUserStateChangedEvent_getStateDetailsRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getStateDetails"/> + </wsdl:message> + <wsdl:message name="IGuestUserStateChangedEvent_getStateDetailsResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestUserStateChangedEvent_getStateDetailsResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStorageDeviceChangedEvent + ************************************* + --> + <!-- readonly attribute IStorageDeviceChangedEvent::storageDevice--> + <wsdl:message name="IStorageDeviceChangedEvent_getStorageDeviceRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getStorageDevice"/> + </wsdl:message> + <wsdl:message name="IStorageDeviceChangedEvent_getStorageDeviceResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getStorageDeviceResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageDeviceChangedEvent::removed--> + <wsdl:message name="IStorageDeviceChangedEvent_getRemovedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getRemoved"/> + </wsdl:message> + <wsdl:message name="IStorageDeviceChangedEvent_getRemovedResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getRemovedResponse"/> + </wsdl:message> + <!-- readonly attribute IStorageDeviceChangedEvent::silent--> + <wsdl:message name="IStorageDeviceChangedEvent_getSilentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getSilent"/> + </wsdl:message> + <wsdl:message name="IStorageDeviceChangedEvent_getSilentResultMsg"> + <wsdl:part name="parameters" element="vbox:IStorageDeviceChangedEvent_getSilentResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATNetworkChangedEvent + ************************************* + --> + <!-- readonly attribute INATNetworkChangedEvent::networkName--> + <wsdl:message name="INATNetworkChangedEvent_getNetworkNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkChangedEvent_getNetworkName"/> + </wsdl:message> + <wsdl:message name="INATNetworkChangedEvent_getNetworkNameResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkChangedEvent_getNetworkNameResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATNetworkStartStopEvent + ************************************* + --> + <!-- readonly attribute INATNetworkStartStopEvent::startEvent--> + <wsdl:message name="INATNetworkStartStopEvent_getStartEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkStartStopEvent_getStartEvent"/> + </wsdl:message> + <wsdl:message name="INATNetworkStartStopEvent_getStartEventResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkStartStopEvent_getStartEventResponse"/> + </wsdl:message> + <!-- + ************************************* + 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 + ************************************* + --> + <!-- readonly attribute INATNetworkCreationDeletionEvent::creationEvent--> + <wsdl:message name="INATNetworkCreationDeletionEvent_getCreationEventRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkCreationDeletionEvent_getCreationEvent"/> + </wsdl:message> + <wsdl:message name="INATNetworkCreationDeletionEvent_getCreationEventResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkCreationDeletionEvent_getCreationEventResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATNetworkSettingEvent + ************************************* + --> + <!-- readonly attribute INATNetworkSettingEvent::enabled--> + <wsdl:message name="INATNetworkSettingEvent_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetworkSettingEvent_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkSettingEvent::network--> + <wsdl:message name="INATNetworkSettingEvent_getNetworkRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getNetwork"/> + </wsdl:message> + <wsdl:message name="INATNetworkSettingEvent_getNetworkResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getNetworkResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkSettingEvent::gateway--> + <wsdl:message name="INATNetworkSettingEvent_getGatewayRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getGateway"/> + </wsdl:message> + <wsdl:message name="INATNetworkSettingEvent_getGatewayResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getGatewayResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkSettingEvent::advertiseDefaultIPv6RouteEnabled--> + <wsdl:message name="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabled"/> + </wsdl:message> + <wsdl:message name="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkSettingEvent::needDhcpServer--> + <wsdl:message name="INATNetworkSettingEvent_getNeedDhcpServerRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getNeedDhcpServer"/> + </wsdl:message> + <wsdl:message name="INATNetworkSettingEvent_getNeedDhcpServerResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkSettingEvent_getNeedDhcpServerResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface INATNetworkPortForwardEvent + ************************************* + --> + <!-- readonly attribute INATNetworkPortForwardEvent::create--> + <wsdl:message name="INATNetworkPortForwardEvent_getCreateRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getCreate"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getCreateResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getCreateResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::ipv6--> + <wsdl:message name="INATNetworkPortForwardEvent_getIpv6RequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getIpv6"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getIpv6ResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getIpv6Response"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::name--> + <wsdl:message name="INATNetworkPortForwardEvent_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getName"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::proto--> + <wsdl:message name="INATNetworkPortForwardEvent_getProtoRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getProto"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getProtoResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getProtoResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::hostIp--> + <wsdl:message name="INATNetworkPortForwardEvent_getHostIpRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getHostIp"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getHostIpResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getHostIpResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::hostPort--> + <wsdl:message name="INATNetworkPortForwardEvent_getHostPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getHostPort"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getHostPortResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getHostPortResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::guestIp--> + <wsdl:message name="INATNetworkPortForwardEvent_getGuestIpRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getGuestIp"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getGuestIpResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getGuestIpResponse"/> + </wsdl:message> + <!-- readonly attribute INATNetworkPortForwardEvent::guestPort--> + <wsdl:message name="INATNetworkPortForwardEvent_getGuestPortRequestMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getGuestPort"/> + </wsdl:message> + <wsdl:message name="INATNetworkPortForwardEvent_getGuestPortResultMsg"> + <wsdl:part name="parameters" element="vbox:INATNetworkPortForwardEvent_getGuestPortResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IHostNameResolutionConfigurationChangeEvent + ************************************* + --> + <!-- readonly attribute IHostNameResolutionConfigurationChangeEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IHostNameResolutionConfigurationChangeEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IProgressEvent + ************************************* + --> + <!-- readonly attribute IProgressEvent::progressId--> + <wsdl:message name="IProgressEvent_getProgressIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgressEvent_getProgressId"/> + </wsdl:message> + <wsdl:message name="IProgressEvent_getProgressIdResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgressEvent_getProgressIdResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IProgressPercentageChangedEvent + ************************************* + --> + <!-- readonly attribute IProgressPercentageChangedEvent::percent--> + <wsdl:message name="IProgressPercentageChangedEvent_getPercentRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgressPercentageChangedEvent_getPercent"/> + </wsdl:message> + <wsdl:message name="IProgressPercentageChangedEvent_getPercentResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgressPercentageChangedEvent_getPercentResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IProgressTaskCompletedEvent + ************************************* + --> + <!-- readonly attribute IProgressTaskCompletedEvent::midlDoesNotLikeEmptyInterfaces--> + <wsdl:message name="IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfaces"/> + </wsdl:message> + <wsdl:message name="IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"> + <wsdl:part name="parameters" element="vbox:IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICursorPositionChangedEvent + ************************************* + --> + <!-- readonly attribute ICursorPositionChangedEvent::hasData--> + <wsdl:message name="ICursorPositionChangedEvent_getHasDataRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getHasData"/> + </wsdl:message> + <wsdl:message name="ICursorPositionChangedEvent_getHasDataResultMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getHasDataResponse"/> + </wsdl:message> + <!-- readonly attribute ICursorPositionChangedEvent::x--> + <wsdl:message name="ICursorPositionChangedEvent_getXRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getX"/> + </wsdl:message> + <wsdl:message name="ICursorPositionChangedEvent_getXResultMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getXResponse"/> + </wsdl:message> + <!-- readonly attribute ICursorPositionChangedEvent::y--> + <wsdl:message name="ICursorPositionChangedEvent_getYRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getY"/> + </wsdl:message> + <wsdl:message name="ICursorPositionChangedEvent_getYResultMsg"> + <wsdl:part name="parameters" element="vbox:ICursorPositionChangedEvent_getYResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestAdditionsStatusChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::facility--> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getFacilityRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getFacility"/> + </wsdl:message> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getFacilityResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getFacilityResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::status--> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getStatusRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getStatus"/> + </wsdl:message> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getStatusResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getStatusResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::runLevel--> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getRunLevelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getRunLevel"/> + </wsdl:message> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getRunLevelResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getRunLevelResponse"/> + </wsdl:message> + <!-- readonly attribute IGuestAdditionsStatusChangedEvent::timestamp--> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getTimestampRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getTimestamp"/> + </wsdl:message> + <wsdl:message name="IGuestAdditionsStatusChangedEvent_getTimestampResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestAdditionsStatusChangedEvent_getTimestampResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IGuestMonitorInfoChangedEvent + ************************************* + --> + <!-- readonly attribute IGuestMonitorInfoChangedEvent::output--> + <wsdl:message name="IGuestMonitorInfoChangedEvent_getOutputRequestMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorInfoChangedEvent_getOutput"/> + </wsdl:message> + <wsdl:message name="IGuestMonitorInfoChangedEvent_getOutputResultMsg"> + <wsdl:part name="parameters" element="vbox:IGuestMonitorInfoChangedEvent_getOutputResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStringArray + ************************************* + --> + <!-- readonly attribute IStringArray::values--> + <wsdl:message name="IStringArray_getValuesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStringArray_getValues"/> + </wsdl:message> + <wsdl:message name="IStringArray_getValuesResultMsg"> + <wsdl:part name="parameters" element="vbox:IStringArray_getValuesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IFormValue + ************************************* + --> + <!-- readonly attribute IFormValue::type--> + <wsdl:message name="IFormValue_getTypeRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getType"/> + </wsdl:message> + <wsdl:message name="IFormValue_getTypeResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getTypeResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::generation--> + <wsdl:message name="IFormValue_getGenerationRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getGeneration"/> + </wsdl:message> + <wsdl:message name="IFormValue_getGenerationResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getGenerationResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::enabled--> + <wsdl:message name="IFormValue_getEnabledRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getEnabled"/> + </wsdl:message> + <wsdl:message name="IFormValue_getEnabledResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getEnabledResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::visible--> + <wsdl:message name="IFormValue_getVisibleRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getVisible"/> + </wsdl:message> + <wsdl:message name="IFormValue_getVisibleResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getVisibleResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::label--> + <wsdl:message name="IFormValue_getLabelRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getLabel"/> + </wsdl:message> + <wsdl:message name="IFormValue_getLabelResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getLabelResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::description--> + <wsdl:message name="IFormValue_getDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getDescription"/> + </wsdl:message> + <wsdl:message name="IFormValue_getDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getDescriptionResponse"/> + </wsdl:message> + <!-- readonly attribute IFormValue::help--> + <wsdl:message name="IFormValue_getHelpRequestMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getHelp"/> + </wsdl:message> + <wsdl:message name="IFormValue_getHelpResultMsg"> + <wsdl:part name="parameters" element="vbox:IFormValue_getHelpResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IBooleanFormValue + ************************************* + --> + <!-- method IBooleanFormValue::getSelected--> + <wsdl:message name="IBooleanFormValue_getSelectedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBooleanFormValue_getSelected"/> + </wsdl:message> + <wsdl:message name="IBooleanFormValue_getSelectedResultMsg"> + <wsdl:part name="parameters" element="vbox:IBooleanFormValue_getSelectedResponse"/> + </wsdl:message> + <!-- method IBooleanFormValue::setSelected--> + <wsdl:message name="IBooleanFormValue_setSelectedRequestMsg"> + <wsdl:part name="parameters" element="vbox:IBooleanFormValue_setSelected"/> + </wsdl:message> + <wsdl:message name="IBooleanFormValue_setSelectedResultMsg"> + <wsdl:part name="parameters" element="vbox:IBooleanFormValue_setSelectedResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IRangedIntegerFormValue + ************************************* + --> + <!-- readonly attribute IRangedIntegerFormValue::suffix--> + <wsdl:message name="IRangedIntegerFormValue_getSuffixRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getSuffix"/> + </wsdl:message> + <wsdl:message name="IRangedIntegerFormValue_getSuffixResultMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getSuffixResponse"/> + </wsdl:message> + <!-- readonly attribute IRangedIntegerFormValue::minimum--> + <wsdl:message name="IRangedIntegerFormValue_getMinimumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getMinimum"/> + </wsdl:message> + <wsdl:message name="IRangedIntegerFormValue_getMinimumResultMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getMinimumResponse"/> + </wsdl:message> + <!-- readonly attribute IRangedIntegerFormValue::maximum--> + <wsdl:message name="IRangedIntegerFormValue_getMaximumRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getMaximum"/> + </wsdl:message> + <wsdl:message name="IRangedIntegerFormValue_getMaximumResultMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getMaximumResponse"/> + </wsdl:message> + <!-- method IRangedIntegerFormValue::getInteger--> + <wsdl:message name="IRangedIntegerFormValue_getIntegerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getInteger"/> + </wsdl:message> + <wsdl:message name="IRangedIntegerFormValue_getIntegerResultMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_getIntegerResponse"/> + </wsdl:message> + <!-- method IRangedIntegerFormValue::setInteger--> + <wsdl:message name="IRangedIntegerFormValue_setIntegerRequestMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_setInteger"/> + </wsdl:message> + <wsdl:message name="IRangedIntegerFormValue_setIntegerResultMsg"> + <wsdl:part name="parameters" element="vbox:IRangedIntegerFormValue_setIntegerResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IStringFormValue + ************************************* + --> + <!-- readonly attribute IStringFormValue::multiline--> + <wsdl:message name="IStringFormValue_getMultilineRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_getMultiline"/> + </wsdl:message> + <wsdl:message name="IStringFormValue_getMultilineResultMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_getMultilineResponse"/> + </wsdl:message> + <!-- method IStringFormValue::getString--> + <wsdl:message name="IStringFormValue_getStringRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_getString"/> + </wsdl:message> + <wsdl:message name="IStringFormValue_getStringResultMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_getStringResponse"/> + </wsdl:message> + <!-- method IStringFormValue::setString--> + <wsdl:message name="IStringFormValue_setStringRequestMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_setString"/> + </wsdl:message> + <wsdl:message name="IStringFormValue_setStringResultMsg"> + <wsdl:part name="parameters" element="vbox:IStringFormValue_setStringResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IChoiceFormValue + ************************************* + --> + <!-- readonly attribute IChoiceFormValue::values--> + <wsdl:message name="IChoiceFormValue_getValuesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_getValues"/> + </wsdl:message> + <wsdl:message name="IChoiceFormValue_getValuesResultMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_getValuesResponse"/> + </wsdl:message> + <!-- method IChoiceFormValue::getSelectedIndex--> + <wsdl:message name="IChoiceFormValue_getSelectedIndexRequestMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_getSelectedIndex"/> + </wsdl:message> + <wsdl:message name="IChoiceFormValue_getSelectedIndexResultMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_getSelectedIndexResponse"/> + </wsdl:message> + <!-- method IChoiceFormValue::setSelectedIndex--> + <wsdl:message name="IChoiceFormValue_setSelectedIndexRequestMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_setSelectedIndex"/> + </wsdl:message> + <wsdl:message name="IChoiceFormValue_setSelectedIndexResultMsg"> + <wsdl:part name="parameters" element="vbox:IChoiceFormValue_setSelectedIndexResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IForm + ************************************* + --> + <!-- readonly attribute IForm::values--> + <wsdl:message name="IForm_getValuesRequestMsg"> + <wsdl:part name="parameters" element="vbox:IForm_getValues"/> + </wsdl:message> + <wsdl:message name="IForm_getValuesResultMsg"> + <wsdl:part name="parameters" element="vbox:IForm_getValuesResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface IVirtualSystemDescriptionForm + ************************************* + --> + <!-- method IVirtualSystemDescriptionForm::getVirtualSystemDescription--> + <wsdl:message name="IVirtualSystemDescriptionForm_getVirtualSystemDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescriptionForm_getVirtualSystemDescription"/> + </wsdl:message> + <wsdl:message name="IVirtualSystemDescriptionForm_getVirtualSystemDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:IVirtualSystemDescriptionForm_getVirtualSystemDescriptionResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudNetworkGatewayInfo + ************************************* + --> + <!-- readonly attribute ICloudNetworkGatewayInfo::publicIP--> + <wsdl:message name="ICloudNetworkGatewayInfo_getPublicIPRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetworkGatewayInfo_getPublicIP"/> + </wsdl:message> + <wsdl:message name="ICloudNetworkGatewayInfo_getPublicIPResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudNetworkGatewayInfo_getPublicIPResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudClient + ************************************* + --> + <!-- method ICloudClient::getExportDescriptionForm--> + <wsdl:message name="ICloudClient_getExportDescriptionFormRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getExportDescriptionForm"/> + </wsdl:message> + <wsdl:message name="ICloudClient_getExportDescriptionFormResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getExportDescriptionFormResponse"/> + </wsdl:message> + <!-- method ICloudClient::exportVM--> + <wsdl:message name="ICloudClient_exportVMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_exportVM"/> + </wsdl:message> + <wsdl:message name="ICloudClient_exportVMResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_exportVMResponse"/> + </wsdl:message> + <!-- method ICloudClient::getLaunchDescriptionForm--> + <wsdl:message name="ICloudClient_getLaunchDescriptionFormRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getLaunchDescriptionForm"/> + </wsdl:message> + <wsdl:message name="ICloudClient_getLaunchDescriptionFormResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getLaunchDescriptionFormResponse"/> + </wsdl:message> + <!-- method ICloudClient::launchVM--> + <wsdl:message name="ICloudClient_launchVMRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_launchVM"/> + </wsdl:message> + <wsdl:message name="ICloudClient_launchVMResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_launchVMResponse"/> + </wsdl:message> + <!-- method ICloudClient::getImportDescriptionForm--> + <wsdl:message name="ICloudClient_getImportDescriptionFormRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getImportDescriptionForm"/> + </wsdl:message> + <wsdl:message name="ICloudClient_getImportDescriptionFormResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getImportDescriptionFormResponse"/> + </wsdl:message> + <!-- method ICloudClient::importInstance--> + <wsdl:message name="ICloudClient_importInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_importInstance"/> + </wsdl:message> + <wsdl:message name="ICloudClient_importInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_importInstanceResponse"/> + </wsdl:message> + <!-- method ICloudClient::listInstances--> + <wsdl:message name="ICloudClient_listInstancesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_listInstances"/> + </wsdl:message> + <wsdl:message name="ICloudClient_listInstancesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_listInstancesResponse"/> + </wsdl:message> + <!-- method ICloudClient::listImages--> + <wsdl:message name="ICloudClient_listImagesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_listImages"/> + </wsdl:message> + <wsdl:message name="ICloudClient_listImagesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_listImagesResponse"/> + </wsdl:message> + <!-- method ICloudClient::getInstanceInfo--> + <wsdl:message name="ICloudClient_getInstanceInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getInstanceInfo"/> + </wsdl:message> + <wsdl:message name="ICloudClient_getInstanceInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getInstanceInfoResponse"/> + </wsdl:message> + <!-- method ICloudClient::startInstance--> + <wsdl:message name="ICloudClient_startInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_startInstance"/> + </wsdl:message> + <wsdl:message name="ICloudClient_startInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_startInstanceResponse"/> + </wsdl:message> + <!-- method ICloudClient::pauseInstance--> + <wsdl:message name="ICloudClient_pauseInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_pauseInstance"/> + </wsdl:message> + <wsdl:message name="ICloudClient_pauseInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_pauseInstanceResponse"/> + </wsdl:message> + <!-- method ICloudClient::terminateInstance--> + <wsdl:message name="ICloudClient_terminateInstanceRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_terminateInstance"/> + </wsdl:message> + <wsdl:message name="ICloudClient_terminateInstanceResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_terminateInstanceResponse"/> + </wsdl:message> + <!-- method ICloudClient::createImage--> + <wsdl:message name="ICloudClient_createImageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_createImage"/> + </wsdl:message> + <wsdl:message name="ICloudClient_createImageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_createImageResponse"/> + </wsdl:message> + <!-- method ICloudClient::exportImage--> + <wsdl:message name="ICloudClient_exportImageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_exportImage"/> + </wsdl:message> + <wsdl:message name="ICloudClient_exportImageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_exportImageResponse"/> + </wsdl:message> + <!-- method ICloudClient::importImage--> + <wsdl:message name="ICloudClient_importImageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_importImage"/> + </wsdl:message> + <wsdl:message name="ICloudClient_importImageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_importImageResponse"/> + </wsdl:message> + <!-- method ICloudClient::deleteImage--> + <wsdl:message name="ICloudClient_deleteImageRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_deleteImage"/> + </wsdl:message> + <wsdl:message name="ICloudClient_deleteImageResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_deleteImageResponse"/> + </wsdl:message> + <!-- method ICloudClient::getImageInfo--> + <wsdl:message name="ICloudClient_getImageInfoRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getImageInfo"/> + </wsdl:message> + <wsdl:message name="ICloudClient_getImageInfoResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_getImageInfoResponse"/> + </wsdl:message> + <!-- method ICloudClient::startCloudNetworkGateway--> + <wsdl:message name="ICloudClient_startCloudNetworkGatewayRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_startCloudNetworkGateway"/> + </wsdl:message> + <wsdl:message name="ICloudClient_startCloudNetworkGatewayResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudClient_startCloudNetworkGatewayResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudProfile + ************************************* + --> + <!-- read/write attribute ICloudProfile::name--> + <wsdl:message name="ICloudProfile_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getName"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getNameResponse"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_setNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setName"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_setNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProfile::providerId--> + <wsdl:message name="ICloudProfile_getProviderIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getProviderId"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_getProviderIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getProviderIdResponse"/> + </wsdl:message> + <!-- method ICloudProfile::getProperty--> + <wsdl:message name="ICloudProfile_getPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getProperty"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_getPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getPropertyResponse"/> + </wsdl:message> + <!-- method ICloudProfile::setProperty--> + <wsdl:message name="ICloudProfile_setPropertyRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setProperty"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_setPropertyResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setPropertyResponse"/> + </wsdl:message> + <!-- method ICloudProfile::getProperties--> + <wsdl:message name="ICloudProfile_getPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getProperties"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_getPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_getPropertiesResponse"/> + </wsdl:message> + <!-- method ICloudProfile::setProperties--> + <wsdl:message name="ICloudProfile_setPropertiesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setProperties"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_setPropertiesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_setPropertiesResponse"/> + </wsdl:message> + <!-- method ICloudProfile::remove--> + <wsdl:message name="ICloudProfile_removeRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_remove"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_removeResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_removeResponse"/> + </wsdl:message> + <!-- method ICloudProfile::createCloudClient--> + <wsdl:message name="ICloudProfile_createCloudClientRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_createCloudClient"/> + </wsdl:message> + <wsdl:message name="ICloudProfile_createCloudClientResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProfile_createCloudClientResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudProvider + ************************************* + --> + <!-- readonly attribute ICloudProvider::name--> + <wsdl:message name="ICloudProvider_getNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getName"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProvider::shortName--> + <wsdl:message name="ICloudProvider_getShortNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getShortName"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getShortNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getShortNameResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProvider::id--> + <wsdl:message name="ICloudProvider_getIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getId"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getIdResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProvider::profiles--> + <wsdl:message name="ICloudProvider_getProfilesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfiles"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getProfilesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfilesResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProvider::profileNames--> + <wsdl:message name="ICloudProvider_getProfileNamesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfileNames"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getProfileNamesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfileNamesResponse"/> + </wsdl:message> + <!-- readonly attribute ICloudProvider::supportedPropertyNames--> + <wsdl:message name="ICloudProvider_getSupportedPropertyNamesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getSupportedPropertyNames"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getSupportedPropertyNamesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getSupportedPropertyNamesResponse"/> + </wsdl:message> + <!-- method ICloudProvider::getPropertyDescription--> + <wsdl:message name="ICloudProvider_getPropertyDescriptionRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getPropertyDescription"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getPropertyDescriptionResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getPropertyDescriptionResponse"/> + </wsdl:message> + <!-- method ICloudProvider::createProfile--> + <wsdl:message name="ICloudProvider_createProfileRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_createProfile"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_createProfileResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_createProfileResponse"/> + </wsdl:message> + <!-- method ICloudProvider::importProfiles--> + <wsdl:message name="ICloudProvider_importProfilesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_importProfiles"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_importProfilesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_importProfilesResponse"/> + </wsdl:message> + <!-- method ICloudProvider::restoreProfiles--> + <wsdl:message name="ICloudProvider_restoreProfilesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_restoreProfiles"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_restoreProfilesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_restoreProfilesResponse"/> + </wsdl:message> + <!-- method ICloudProvider::saveProfiles--> + <wsdl:message name="ICloudProvider_saveProfilesRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_saveProfiles"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_saveProfilesResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_saveProfilesResponse"/> + </wsdl:message> + <!-- method ICloudProvider::getProfileByName--> + <wsdl:message name="ICloudProvider_getProfileByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfileByName"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_getProfileByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_getProfileByNameResponse"/> + </wsdl:message> + <!-- method ICloudProvider::prepareUninstall--> + <wsdl:message name="ICloudProvider_prepareUninstallRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_prepareUninstall"/> + </wsdl:message> + <wsdl:message name="ICloudProvider_prepareUninstallResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProvider_prepareUninstallResponse"/> + </wsdl:message> + <!-- + ************************************* + messages for interface ICloudProviderManager + ************************************* + --> + <!-- readonly attribute ICloudProviderManager::providers--> + <wsdl:message name="ICloudProviderManager_getProvidersRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviders"/> + </wsdl:message> + <wsdl:message name="ICloudProviderManager_getProvidersResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProvidersResponse"/> + </wsdl:message> + <!-- method ICloudProviderManager::getProviderById--> + <wsdl:message name="ICloudProviderManager_getProviderByIdRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderById"/> + </wsdl:message> + <wsdl:message name="ICloudProviderManager_getProviderByIdResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderByIdResponse"/> + </wsdl:message> + <!-- method ICloudProviderManager::getProviderByShortName--> + <wsdl:message name="ICloudProviderManager_getProviderByShortNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderByShortName"/> + </wsdl:message> + <wsdl:message name="ICloudProviderManager_getProviderByShortNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderByShortNameResponse"/> + </wsdl:message> + <!-- method ICloudProviderManager::getProviderByName--> + <wsdl:message name="ICloudProviderManager_getProviderByNameRequestMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderByName"/> + </wsdl:message> + <wsdl:message name="ICloudProviderManager_getProviderByNameResultMsg"> + <wsdl:part name="parameters" element="vbox:ICloudProviderManager_getProviderByNameResponse"/> + </wsdl:message> + <!-- + ****************************************************** + * + * one portType for all interfaces + * + ****************************************************** + --> + <wsdl:portType name="vboxPortType"> + <!-- + ************************************* + operations in portType for interface IVirtualBoxErrorInfo + ************************************* + --> + <wsdl:operation name="IVirtualBoxErrorInfo_getResultCode"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getResultCodeRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getResultCodeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBoxErrorInfo_getResultDetail"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getResultDetailRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getResultDetailResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBoxErrorInfo_getInterfaceID"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getInterfaceIDRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getInterfaceIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBoxErrorInfo_getComponent"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getComponentRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getComponentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBoxErrorInfo_getText"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getTextRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getTextResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBoxErrorInfo_getNext"> + <wsdl:input message="vbox:IVirtualBoxErrorInfo_getNextRequestMsg"/> + <wsdl:output message="vbox:IVirtualBoxErrorInfo_getNextResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATNetwork + ************************************* + --> + <wsdl:operation name="INATNetwork_getNetworkName"> + <wsdl:input message="vbox:INATNetwork_getNetworkNameRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setNetworkName"> + <wsdl:input message="vbox:INATNetwork_setNetworkNameRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getEnabled"> + <wsdl:input message="vbox:INATNetwork_getEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setEnabled"> + <wsdl:input message="vbox:INATNetwork_setEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getNetwork"> + <wsdl:input message="vbox:INATNetwork_getNetworkRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setNetwork"> + <wsdl:input message="vbox:INATNetwork_setNetworkRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getGateway"> + <wsdl:input message="vbox:INATNetwork_getGatewayRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getGatewayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getIPv6Enabled"> + <wsdl:input message="vbox:INATNetwork_getIPv6EnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getIPv6EnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setIPv6Enabled"> + <wsdl:input message="vbox:INATNetwork_setIPv6EnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setIPv6EnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getIPv6Prefix"> + <wsdl:input message="vbox:INATNetwork_getIPv6PrefixRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getIPv6PrefixResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setIPv6Prefix"> + <wsdl:input message="vbox:INATNetwork_setIPv6PrefixRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setIPv6PrefixResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getAdvertiseDefaultIPv6RouteEnabled"> + <wsdl:input message="vbox:INATNetwork_getAdvertiseDefaultIPv6RouteEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getAdvertiseDefaultIPv6RouteEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setAdvertiseDefaultIPv6RouteEnabled"> + <wsdl:input message="vbox:INATNetwork_setAdvertiseDefaultIPv6RouteEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setAdvertiseDefaultIPv6RouteEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getNeedDhcpServer"> + <wsdl:input message="vbox:INATNetwork_getNeedDhcpServerRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getNeedDhcpServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setNeedDhcpServer"> + <wsdl:input message="vbox:INATNetwork_setNeedDhcpServerRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setNeedDhcpServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getEventSource"> + <wsdl:input message="vbox:INATNetwork_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getPortForwardRules4"> + <wsdl:input message="vbox:INATNetwork_getPortForwardRules4RequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getPortForwardRules4ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getLocalMappings"> + <wsdl:input message="vbox:INATNetwork_getLocalMappingsRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getLocalMappingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getLoopbackIp6"> + <wsdl:input message="vbox:INATNetwork_getLoopbackIp6RequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getLoopbackIp6ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_setLoopbackIp6"> + <wsdl:input message="vbox:INATNetwork_setLoopbackIp6RequestMsg"/> + <wsdl:output message="vbox:INATNetwork_setLoopbackIp6ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_getPortForwardRules6"> + <wsdl:input message="vbox:INATNetwork_getPortForwardRules6RequestMsg"/> + <wsdl:output message="vbox:INATNetwork_getPortForwardRules6ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_addLocalMapping"> + <wsdl:input message="vbox:INATNetwork_addLocalMappingRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_addLocalMappingResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_addPortForwardRule"> + <wsdl:input message="vbox:INATNetwork_addPortForwardRuleRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_addPortForwardRuleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_removePortForwardRule"> + <wsdl:input message="vbox:INATNetwork_removePortForwardRuleRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_removePortForwardRuleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_start"> + <wsdl:input message="vbox:INATNetwork_startRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_startResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetwork_stop"> + <wsdl:input message="vbox:INATNetwork_stopRequestMsg"/> + <wsdl:output message="vbox:INATNetwork_stopResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudNetwork + ************************************* + --> + <wsdl:operation name="ICloudNetwork_getNetworkName"> + <wsdl:input message="vbox:ICloudNetwork_getNetworkNameRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_getNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_setNetworkName"> + <wsdl:input message="vbox:ICloudNetwork_setNetworkNameRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_setNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_getEnabled"> + <wsdl:input message="vbox:ICloudNetwork_getEnabledRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_setEnabled"> + <wsdl:input message="vbox:ICloudNetwork_setEnabledRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_getProvider"> + <wsdl:input message="vbox:ICloudNetwork_getProviderRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_getProviderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_setProvider"> + <wsdl:input message="vbox:ICloudNetwork_setProviderRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_setProviderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_getProfile"> + <wsdl:input message="vbox:ICloudNetwork_getProfileRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_getProfileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_setProfile"> + <wsdl:input message="vbox:ICloudNetwork_setProfileRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_setProfileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_getNetworkId"> + <wsdl:input message="vbox:ICloudNetwork_getNetworkIdRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_getNetworkIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudNetwork_setNetworkId"> + <wsdl:input message="vbox:ICloudNetwork_setNetworkIdRequestMsg"/> + <wsdl:output message="vbox:ICloudNetwork_setNetworkIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDHCPServer + ************************************* + --> + <wsdl:operation name="IDHCPServer_getEventSource"> + <wsdl:input message="vbox:IDHCPServer_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getEnabled"> + <wsdl:input message="vbox:IDHCPServer_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_setEnabled"> + <wsdl:input message="vbox:IDHCPServer_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getIPAddress"> + <wsdl:input message="vbox:IDHCPServer_getIPAddressRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getIPAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getNetworkMask"> + <wsdl:input message="vbox:IDHCPServer_getNetworkMaskRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getNetworkMaskResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getNetworkName"> + <wsdl:input message="vbox:IDHCPServer_getNetworkNameRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getLowerIP"> + <wsdl:input message="vbox:IDHCPServer_getLowerIPRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getLowerIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getUpperIP"> + <wsdl:input message="vbox:IDHCPServer_getUpperIPRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getUpperIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getGlobalConfig"> + <wsdl:input message="vbox:IDHCPServer_getGlobalConfigRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getGlobalConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getGroupConfigs"> + <wsdl:input message="vbox:IDHCPServer_getGroupConfigsRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getGroupConfigsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getIndividualConfigs"> + <wsdl:input message="vbox:IDHCPServer_getIndividualConfigsRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getIndividualConfigsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_setConfiguration"> + <wsdl:input message="vbox:IDHCPServer_setConfigurationRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_setConfigurationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_start"> + <wsdl:input message="vbox:IDHCPServer_startRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_startResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_stop"> + <wsdl:input message="vbox:IDHCPServer_stopRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_stopResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_restart"> + <wsdl:input message="vbox:IDHCPServer_restartRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_restartResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_findLeaseByMAC"> + <wsdl:input message="vbox:IDHCPServer_findLeaseByMACRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_findLeaseByMACResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPServer_getConfig"> + <wsdl:input message="vbox:IDHCPServer_getConfigRequestMsg"/> + <wsdl:output message="vbox:IDHCPServer_getConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDHCPConfig + ************************************* + --> + <wsdl:operation name="IDHCPConfig_getScope"> + <wsdl:input message="vbox:IDHCPConfig_getScopeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getScopeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getMinLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_getMinLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getMinLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setMinLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_setMinLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setMinLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getDefaultLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_getDefaultLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getDefaultLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setDefaultLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_setDefaultLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setDefaultLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getMaxLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_getMaxLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getMaxLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setMaxLeaseTime"> + <wsdl:input message="vbox:IDHCPConfig_setMaxLeaseTimeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setMaxLeaseTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getForcedOptions"> + <wsdl:input message="vbox:IDHCPConfig_getForcedOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getForcedOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setForcedOptions"> + <wsdl:input message="vbox:IDHCPConfig_setForcedOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setForcedOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getSuppressedOptions"> + <wsdl:input message="vbox:IDHCPConfig_getSuppressedOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getSuppressedOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setSuppressedOptions"> + <wsdl:input message="vbox:IDHCPConfig_setSuppressedOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setSuppressedOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_setOption"> + <wsdl:input message="vbox:IDHCPConfig_setOptionRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_setOptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_removeOption"> + <wsdl:input message="vbox:IDHCPConfig_removeOptionRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_removeOptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_removeAllOptions"> + <wsdl:input message="vbox:IDHCPConfig_removeAllOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_removeAllOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getOption"> + <wsdl:input message="vbox:IDHCPConfig_getOptionRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getOptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_getAllOptions"> + <wsdl:input message="vbox:IDHCPConfig_getAllOptionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_getAllOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPConfig_remove"> + <wsdl:input message="vbox:IDHCPConfig_removeRequestMsg"/> + <wsdl:output message="vbox:IDHCPConfig_removeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDHCPGlobalConfig + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IDHCPGroupCondition + ************************************* + --> + <wsdl:operation name="IDHCPGroupCondition_getInclusive"> + <wsdl:input message="vbox:IDHCPGroupCondition_getInclusiveRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_getInclusiveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_setInclusive"> + <wsdl:input message="vbox:IDHCPGroupCondition_setInclusiveRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_setInclusiveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_getType"> + <wsdl:input message="vbox:IDHCPGroupCondition_getTypeRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_setType"> + <wsdl:input message="vbox:IDHCPGroupCondition_setTypeRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_setTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_getValue"> + <wsdl:input message="vbox:IDHCPGroupCondition_getValueRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_getValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_setValue"> + <wsdl:input message="vbox:IDHCPGroupCondition_setValueRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_setValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupCondition_remove"> + <wsdl:input message="vbox:IDHCPGroupCondition_removeRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupCondition_removeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDHCPGroupConfig + ************************************* + --> + <wsdl:operation name="IDHCPGroupConfig_getName"> + <wsdl:input message="vbox:IDHCPGroupConfig_getNameRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupConfig_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupConfig_setName"> + <wsdl:input message="vbox:IDHCPGroupConfig_setNameRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupConfig_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupConfig_getConditions"> + <wsdl:input message="vbox:IDHCPGroupConfig_getConditionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupConfig_getConditionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupConfig_addCondition"> + <wsdl:input message="vbox:IDHCPGroupConfig_addConditionRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupConfig_addConditionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPGroupConfig_removeAllConditions"> + <wsdl:input message="vbox:IDHCPGroupConfig_removeAllConditionsRequestMsg"/> + <wsdl:output message="vbox:IDHCPGroupConfig_removeAllConditionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDHCPIndividualConfig + ************************************* + --> + <wsdl:operation name="IDHCPIndividualConfig_getMACAddress"> + <wsdl:input message="vbox:IDHCPIndividualConfig_getMACAddressRequestMsg"/> + <wsdl:output message="vbox:IDHCPIndividualConfig_getMACAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPIndividualConfig_getMachineId"> + <wsdl:input message="vbox:IDHCPIndividualConfig_getMachineIdRequestMsg"/> + <wsdl:output message="vbox:IDHCPIndividualConfig_getMachineIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPIndividualConfig_getSlot"> + <wsdl:input message="vbox:IDHCPIndividualConfig_getSlotRequestMsg"/> + <wsdl:output message="vbox:IDHCPIndividualConfig_getSlotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPIndividualConfig_getFixedAddress"> + <wsdl:input message="vbox:IDHCPIndividualConfig_getFixedAddressRequestMsg"/> + <wsdl:output message="vbox:IDHCPIndividualConfig_getFixedAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDHCPIndividualConfig_setFixedAddress"> + <wsdl:input message="vbox:IDHCPIndividualConfig_setFixedAddressRequestMsg"/> + <wsdl:output message="vbox:IDHCPIndividualConfig_setFixedAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVirtualBox + ************************************* + --> + <wsdl:operation name="IVirtualBox_getVersion"> + <wsdl:input message="vbox:IVirtualBox_getVersionRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getVersionNormalized"> + <wsdl:input message="vbox:IVirtualBox_getVersionNormalizedRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getVersionNormalizedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getRevision"> + <wsdl:input message="vbox:IVirtualBox_getRevisionRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getPackageType"> + <wsdl:input message="vbox:IVirtualBox_getPackageTypeRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getPackageTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getAPIVersion"> + <wsdl:input message="vbox:IVirtualBox_getAPIVersionRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getAPIVersionResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getSettingsFilePath"> + <wsdl:input message="vbox:IVirtualBox_getSettingsFilePathRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getSettingsFilePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getHost"> + <wsdl:input message="vbox:IVirtualBox_getHostRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getHostResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getSystemProperties"> + <wsdl:input message="vbox:IVirtualBox_getSystemPropertiesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getSystemPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getMachines"> + <wsdl:input message="vbox:IVirtualBox_getMachinesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getMachinesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getMachineGroups"> + <wsdl:input message="vbox:IVirtualBox_getMachineGroupsRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getMachineGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getHardDisks"> + <wsdl:input message="vbox:IVirtualBox_getHardDisksRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getHardDisksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getDVDImages"> + <wsdl:input message="vbox:IVirtualBox_getDVDImagesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getDVDImagesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getFloppyImages"> + <wsdl:input message="vbox:IVirtualBox_getFloppyImagesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getFloppyImagesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getProgressOperations"> + <wsdl:input message="vbox:IVirtualBox_getProgressOperationsRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getProgressOperationsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getGuestOSTypes"> + <wsdl:input message="vbox:IVirtualBox_getGuestOSTypesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getGuestOSTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getSharedFolders"> + <wsdl:input message="vbox:IVirtualBox_getSharedFoldersRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getSharedFoldersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getPerformanceCollector"> + <wsdl:input message="vbox:IVirtualBox_getPerformanceCollectorRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getPerformanceCollectorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getDHCPServers"> + <wsdl:input message="vbox:IVirtualBox_getDHCPServersRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getDHCPServersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getNATNetworks"> + <wsdl:input message="vbox:IVirtualBox_getNATNetworksRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getNATNetworksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getEventSource"> + <wsdl:input message="vbox:IVirtualBox_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping attribute extensionPackManager for it is of a suppressed type--> + <wsdl:operation name="IVirtualBox_getInternalNetworks"> + <wsdl:input message="vbox:IVirtualBox_getInternalNetworksRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getInternalNetworksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getGenericNetworkDrivers"> + <wsdl:input message="vbox:IVirtualBox_getGenericNetworkDriversRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getGenericNetworkDriversResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getCloudNetworks"> + <wsdl:input message="vbox:IVirtualBox_getCloudNetworksRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getCloudNetworksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getCloudProviderManager"> + <wsdl:input message="vbox:IVirtualBox_getCloudProviderManagerRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getCloudProviderManagerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_composeMachineFilename"> + <wsdl:input message="vbox:IVirtualBox_composeMachineFilenameRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_composeMachineFilenameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createMachine"> + <wsdl:input message="vbox:IVirtualBox_createMachineRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_openMachine"> + <wsdl:input message="vbox:IVirtualBox_openMachineRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_openMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_registerMachine"> + <wsdl:input message="vbox:IVirtualBox_registerMachineRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_registerMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_findMachine"> + <wsdl:input message="vbox:IVirtualBox_findMachineRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_findMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getMachinesByGroups"> + <wsdl:input message="vbox:IVirtualBox_getMachinesByGroupsRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getMachinesByGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getMachineStates"> + <wsdl:input message="vbox:IVirtualBox_getMachineStatesRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getMachineStatesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createAppliance"> + <wsdl:input message="vbox:IVirtualBox_createApplianceRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createApplianceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createUnattendedInstaller"> + <wsdl:input message="vbox:IVirtualBox_createUnattendedInstallerRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createUnattendedInstallerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createMedium"> + <wsdl:input message="vbox:IVirtualBox_createMediumRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_openMedium"> + <wsdl:input message="vbox:IVirtualBox_openMediumRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_openMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getGuestOSType"> + <wsdl:input message="vbox:IVirtualBox_getGuestOSTypeRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getGuestOSTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createSharedFolder"> + <wsdl:input message="vbox:IVirtualBox_createSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createSharedFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_removeSharedFolder"> + <wsdl:input message="vbox:IVirtualBox_removeSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_removeSharedFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getExtraDataKeys"> + <wsdl:input message="vbox:IVirtualBox_getExtraDataKeysRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getExtraDataKeysResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_getExtraData"> + <wsdl:input message="vbox:IVirtualBox_getExtraDataRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_getExtraDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_setExtraData"> + <wsdl:input message="vbox:IVirtualBox_setExtraDataRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_setExtraDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_setSettingsSecret"> + <wsdl:input message="vbox:IVirtualBox_setSettingsSecretRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_setSettingsSecretResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createDHCPServer"> + <wsdl:input message="vbox:IVirtualBox_createDHCPServerRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createDHCPServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_findDHCPServerByNetworkName"> + <wsdl:input message="vbox:IVirtualBox_findDHCPServerByNetworkNameRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_findDHCPServerByNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_removeDHCPServer"> + <wsdl:input message="vbox:IVirtualBox_removeDHCPServerRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_removeDHCPServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createNATNetwork"> + <wsdl:input message="vbox:IVirtualBox_createNATNetworkRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createNATNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_findNATNetworkByName"> + <wsdl:input message="vbox:IVirtualBox_findNATNetworkByNameRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_findNATNetworkByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_removeNATNetwork"> + <wsdl:input message="vbox:IVirtualBox_removeNATNetworkRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_removeNATNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_createCloudNetwork"> + <wsdl:input message="vbox:IVirtualBox_createCloudNetworkRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_createCloudNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_findCloudNetworkByName"> + <wsdl:input message="vbox:IVirtualBox_findCloudNetworkByNameRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_findCloudNetworkByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_removeCloudNetwork"> + <wsdl:input message="vbox:IVirtualBox_removeCloudNetworkRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_removeCloudNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualBox_checkFirmwarePresent"> + <wsdl:input message="vbox:IVirtualBox_checkFirmwarePresentRequestMsg"/> + <wsdl:output message="vbox:IVirtualBox_checkFirmwarePresentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVFSExplorer + ************************************* + --> + <wsdl:operation name="IVFSExplorer_getPath"> + <wsdl:input message="vbox:IVFSExplorer_getPathRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_getPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_getType"> + <wsdl:input message="vbox:IVFSExplorer_getTypeRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_update"> + <wsdl:input message="vbox:IVFSExplorer_updateRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_updateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_cd"> + <wsdl:input message="vbox:IVFSExplorer_cdRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_cdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_cdUp"> + <wsdl:input message="vbox:IVFSExplorer_cdUpRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_cdUpResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_entryList"> + <wsdl:input message="vbox:IVFSExplorer_entryListRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_entryListResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_exists"> + <wsdl:input message="vbox:IVFSExplorer_existsRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_existsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVFSExplorer_remove"> + <wsdl:input message="vbox:IVFSExplorer_removeRequestMsg"/> + <wsdl:output message="vbox:IVFSExplorer_removeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICertificate + ************************************* + --> + <wsdl:operation name="ICertificate_getVersionNumber"> + <wsdl:input message="vbox:ICertificate_getVersionNumberRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getVersionNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSerialNumber"> + <wsdl:input message="vbox:ICertificate_getSerialNumberRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSerialNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSignatureAlgorithmOID"> + <wsdl:input message="vbox:ICertificate_getSignatureAlgorithmOIDRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSignatureAlgorithmOIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSignatureAlgorithmName"> + <wsdl:input message="vbox:ICertificate_getSignatureAlgorithmNameRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSignatureAlgorithmNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getIssuerName"> + <wsdl:input message="vbox:ICertificate_getIssuerNameRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getIssuerNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSubjectName"> + <wsdl:input message="vbox:ICertificate_getSubjectNameRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSubjectNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getFriendlyName"> + <wsdl:input message="vbox:ICertificate_getFriendlyNameRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getFriendlyNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getValidityPeriodNotBefore"> + <wsdl:input message="vbox:ICertificate_getValidityPeriodNotBeforeRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getValidityPeriodNotBeforeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getValidityPeriodNotAfter"> + <wsdl:input message="vbox:ICertificate_getValidityPeriodNotAfterRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getValidityPeriodNotAfterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getPublicKeyAlgorithmOID"> + <wsdl:input message="vbox:ICertificate_getPublicKeyAlgorithmOIDRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getPublicKeyAlgorithmOIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getPublicKeyAlgorithm"> + <wsdl:input message="vbox:ICertificate_getPublicKeyAlgorithmRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getPublicKeyAlgorithmResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSubjectPublicKey"> + <wsdl:input message="vbox:ICertificate_getSubjectPublicKeyRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSubjectPublicKeyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getIssuerUniqueIdentifier"> + <wsdl:input message="vbox:ICertificate_getIssuerUniqueIdentifierRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getIssuerUniqueIdentifierResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSubjectUniqueIdentifier"> + <wsdl:input message="vbox:ICertificate_getSubjectUniqueIdentifierRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSubjectUniqueIdentifierResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getCertificateAuthority"> + <wsdl:input message="vbox:ICertificate_getCertificateAuthorityRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getCertificateAuthorityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getKeyUsage"> + <wsdl:input message="vbox:ICertificate_getKeyUsageRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getKeyUsageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getExtendedKeyUsage"> + <wsdl:input message="vbox:ICertificate_getExtendedKeyUsageRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getExtendedKeyUsageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getRawCertData"> + <wsdl:input message="vbox:ICertificate_getRawCertDataRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getRawCertDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getSelfSigned"> + <wsdl:input message="vbox:ICertificate_getSelfSignedRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getSelfSignedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getTrusted"> + <wsdl:input message="vbox:ICertificate_getTrustedRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getTrustedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_getExpired"> + <wsdl:input message="vbox:ICertificate_getExpiredRequestMsg"/> + <wsdl:output message="vbox:ICertificate_getExpiredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_isCurrentlyExpired"> + <wsdl:input message="vbox:ICertificate_isCurrentlyExpiredRequestMsg"/> + <wsdl:output message="vbox:ICertificate_isCurrentlyExpiredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICertificate_queryInfo"> + <wsdl:input message="vbox:ICertificate_queryInfoRequestMsg"/> + <wsdl:output message="vbox:ICertificate_queryInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IAppliance + ************************************* + --> + <wsdl:operation name="IAppliance_getPath"> + <wsdl:input message="vbox:IAppliance_getPathRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getDisks"> + <wsdl:input message="vbox:IAppliance_getDisksRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getDisksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getVirtualSystemDescriptions"> + <wsdl:input message="vbox:IAppliance_getVirtualSystemDescriptionsRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getVirtualSystemDescriptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getMachines"> + <wsdl:input message="vbox:IAppliance_getMachinesRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getMachinesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getCertificate"> + <wsdl:input message="vbox:IAppliance_getCertificateRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getCertificateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_read"> + <wsdl:input message="vbox:IAppliance_readRequestMsg"/> + <wsdl:output message="vbox:IAppliance_readResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_interpret"> + <wsdl:input message="vbox:IAppliance_interpretRequestMsg"/> + <wsdl:output message="vbox:IAppliance_interpretResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_importMachines"> + <wsdl:input message="vbox:IAppliance_importMachinesRequestMsg"/> + <wsdl:output message="vbox:IAppliance_importMachinesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_createVFSExplorer"> + <wsdl:input message="vbox:IAppliance_createVFSExplorerRequestMsg"/> + <wsdl:output message="vbox:IAppliance_createVFSExplorerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_write"> + <wsdl:input message="vbox:IAppliance_writeRequestMsg"/> + <wsdl:output message="vbox:IAppliance_writeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAppliance_getWarnings"> + <wsdl:input message="vbox:IAppliance_getWarningsRequestMsg"/> + <wsdl:output message="vbox:IAppliance_getWarningsResultMsg"/> + <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> + <wsdl:operation name="IAppliance_createVirtualSystemDescriptions"> + <wsdl:input message="vbox:IAppliance_createVirtualSystemDescriptionsRequestMsg"/> + <wsdl:output message="vbox:IAppliance_createVirtualSystemDescriptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVirtualSystemDescription + ************************************* + --> + <wsdl:operation name="IVirtualSystemDescription_getCount"> + <wsdl:input message="vbox:IVirtualSystemDescription_getCountRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_getCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_getDescription"> + <wsdl:input message="vbox:IVirtualSystemDescription_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_getDescriptionByType"> + <wsdl:input message="vbox:IVirtualSystemDescription_getDescriptionByTypeRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_getDescriptionByTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_removeDescriptionByType"> + <wsdl:input message="vbox:IVirtualSystemDescription_removeDescriptionByTypeRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_removeDescriptionByTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_getValuesByType"> + <wsdl:input message="vbox:IVirtualSystemDescription_getValuesByTypeRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_getValuesByTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_setFinalValues"> + <wsdl:input message="vbox:IVirtualSystemDescription_setFinalValuesRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_setFinalValuesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVirtualSystemDescription_addDescription"> + <wsdl:input message="vbox:IVirtualSystemDescription_addDescriptionRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescription_addDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUnattended + ************************************* + --> + <wsdl:operation name="IUnattended_getIsoPath"> + <wsdl:input message="vbox:IUnattended_getIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setIsoPath"> + <wsdl:input message="vbox:IUnattended_setIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getMachine"> + <wsdl:input message="vbox:IUnattended_getMachineRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setMachine"> + <wsdl:input message="vbox:IUnattended_setMachineRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getUser"> + <wsdl:input message="vbox:IUnattended_getUserRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getUserResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setUser"> + <wsdl:input message="vbox:IUnattended_setUserRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setUserResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getPassword"> + <wsdl:input message="vbox:IUnattended_getPasswordRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setPassword"> + <wsdl:input message="vbox:IUnattended_setPasswordRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getFullUserName"> + <wsdl:input message="vbox:IUnattended_getFullUserNameRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getFullUserNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setFullUserName"> + <wsdl:input message="vbox:IUnattended_setFullUserNameRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setFullUserNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getProductKey"> + <wsdl:input message="vbox:IUnattended_getProductKeyRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getProductKeyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setProductKey"> + <wsdl:input message="vbox:IUnattended_setProductKeyRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setProductKeyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getAdditionsIsoPath"> + <wsdl:input message="vbox:IUnattended_getAdditionsIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getAdditionsIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setAdditionsIsoPath"> + <wsdl:input message="vbox:IUnattended_setAdditionsIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setAdditionsIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getInstallGuestAdditions"> + <wsdl:input message="vbox:IUnattended_getInstallGuestAdditionsRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getInstallGuestAdditionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setInstallGuestAdditions"> + <wsdl:input message="vbox:IUnattended_setInstallGuestAdditionsRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setInstallGuestAdditionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getValidationKitIsoPath"> + <wsdl:input message="vbox:IUnattended_getValidationKitIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getValidationKitIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setValidationKitIsoPath"> + <wsdl:input message="vbox:IUnattended_setValidationKitIsoPathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setValidationKitIsoPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getInstallTestExecService"> + <wsdl:input message="vbox:IUnattended_getInstallTestExecServiceRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getInstallTestExecServiceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setInstallTestExecService"> + <wsdl:input message="vbox:IUnattended_setInstallTestExecServiceRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setInstallTestExecServiceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getTimeZone"> + <wsdl:input message="vbox:IUnattended_getTimeZoneRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getTimeZoneResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setTimeZone"> + <wsdl:input message="vbox:IUnattended_setTimeZoneRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setTimeZoneResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getLocale"> + <wsdl:input message="vbox:IUnattended_getLocaleRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getLocaleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setLocale"> + <wsdl:input message="vbox:IUnattended_setLocaleRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setLocaleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getLanguage"> + <wsdl:input message="vbox:IUnattended_getLanguageRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getLanguageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setLanguage"> + <wsdl:input message="vbox:IUnattended_setLanguageRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setLanguageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getCountry"> + <wsdl:input message="vbox:IUnattended_getCountryRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getCountryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setCountry"> + <wsdl:input message="vbox:IUnattended_setCountryRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setCountryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getProxy"> + <wsdl:input message="vbox:IUnattended_getProxyRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getProxyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setProxy"> + <wsdl:input message="vbox:IUnattended_setProxyRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setProxyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getPackageSelectionAdjustments"> + <wsdl:input message="vbox:IUnattended_getPackageSelectionAdjustmentsRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getPackageSelectionAdjustmentsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setPackageSelectionAdjustments"> + <wsdl:input message="vbox:IUnattended_setPackageSelectionAdjustmentsRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setPackageSelectionAdjustmentsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getHostname"> + <wsdl:input message="vbox:IUnattended_getHostnameRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getHostnameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setHostname"> + <wsdl:input message="vbox:IUnattended_setHostnameRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setHostnameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getAuxiliaryBasePath"> + <wsdl:input message="vbox:IUnattended_getAuxiliaryBasePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getAuxiliaryBasePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setAuxiliaryBasePath"> + <wsdl:input message="vbox:IUnattended_setAuxiliaryBasePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setAuxiliaryBasePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getImageIndex"> + <wsdl:input message="vbox:IUnattended_getImageIndexRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getImageIndexResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setImageIndex"> + <wsdl:input message="vbox:IUnattended_setImageIndexRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setImageIndexResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getScriptTemplatePath"> + <wsdl:input message="vbox:IUnattended_getScriptTemplatePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getScriptTemplatePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setScriptTemplatePath"> + <wsdl:input message="vbox:IUnattended_setScriptTemplatePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setScriptTemplatePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getPostInstallScriptTemplatePath"> + <wsdl:input message="vbox:IUnattended_getPostInstallScriptTemplatePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getPostInstallScriptTemplatePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setPostInstallScriptTemplatePath"> + <wsdl:input message="vbox:IUnattended_setPostInstallScriptTemplatePathRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setPostInstallScriptTemplatePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getPostInstallCommand"> + <wsdl:input message="vbox:IUnattended_getPostInstallCommandRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getPostInstallCommandResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setPostInstallCommand"> + <wsdl:input message="vbox:IUnattended_setPostInstallCommandRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setPostInstallCommandResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getExtraInstallKernelParameters"> + <wsdl:input message="vbox:IUnattended_getExtraInstallKernelParametersRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getExtraInstallKernelParametersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_setExtraInstallKernelParameters"> + <wsdl:input message="vbox:IUnattended_setExtraInstallKernelParametersRequestMsg"/> + <wsdl:output message="vbox:IUnattended_setExtraInstallKernelParametersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getDetectedOSTypeId"> + <wsdl:input message="vbox:IUnattended_getDetectedOSTypeIdRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getDetectedOSTypeIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getDetectedOSVersion"> + <wsdl:input message="vbox:IUnattended_getDetectedOSVersionRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getDetectedOSVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getDetectedOSFlavor"> + <wsdl:input message="vbox:IUnattended_getDetectedOSFlavorRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getDetectedOSFlavorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getDetectedOSLanguages"> + <wsdl:input message="vbox:IUnattended_getDetectedOSLanguagesRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getDetectedOSLanguagesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_getDetectedOSHints"> + <wsdl:input message="vbox:IUnattended_getDetectedOSHintsRequestMsg"/> + <wsdl:output message="vbox:IUnattended_getDetectedOSHintsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_detectIsoOS"> + <wsdl:input message="vbox:IUnattended_detectIsoOSRequestMsg"/> + <wsdl:output message="vbox:IUnattended_detectIsoOSResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_prepare"> + <wsdl:input message="vbox:IUnattended_prepareRequestMsg"/> + <wsdl:output message="vbox:IUnattended_prepareResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_constructMedia"> + <wsdl:input message="vbox:IUnattended_constructMediaRequestMsg"/> + <wsdl:output message="vbox:IUnattended_constructMediaResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_reconfigureVM"> + <wsdl:input message="vbox:IUnattended_reconfigureVMRequestMsg"/> + <wsdl:output message="vbox:IUnattended_reconfigureVMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUnattended_done"> + <wsdl:input message="vbox:IUnattended_doneRequestMsg"/> + <wsdl:output message="vbox:IUnattended_doneResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IInternalMachineControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IGraphicsAdapter + ************************************* + --> + <wsdl:operation name="IGraphicsAdapter_getGraphicsControllerType"> + <wsdl:input message="vbox:IGraphicsAdapter_getGraphicsControllerTypeRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_getGraphicsControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_setGraphicsControllerType"> + <wsdl:input message="vbox:IGraphicsAdapter_setGraphicsControllerTypeRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_setGraphicsControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_getVRAMSize"> + <wsdl:input message="vbox:IGraphicsAdapter_getVRAMSizeRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_getVRAMSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_setVRAMSize"> + <wsdl:input message="vbox:IGraphicsAdapter_setVRAMSizeRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_setVRAMSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_getAccelerate3DEnabled"> + <wsdl:input message="vbox:IGraphicsAdapter_getAccelerate3DEnabledRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_getAccelerate3DEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_setAccelerate3DEnabled"> + <wsdl:input message="vbox:IGraphicsAdapter_setAccelerate3DEnabledRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_setAccelerate3DEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_getAccelerate2DVideoEnabled"> + <wsdl:input message="vbox:IGraphicsAdapter_getAccelerate2DVideoEnabledRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_getAccelerate2DVideoEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_setAccelerate2DVideoEnabled"> + <wsdl:input message="vbox:IGraphicsAdapter_setAccelerate2DVideoEnabledRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_setAccelerate2DVideoEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_getMonitorCount"> + <wsdl:input message="vbox:IGraphicsAdapter_getMonitorCountRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_getMonitorCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGraphicsAdapter_setMonitorCount"> + <wsdl:input message="vbox:IGraphicsAdapter_setMonitorCountRequestMsg"/> + <wsdl:output message="vbox:IGraphicsAdapter_setMonitorCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IBIOSSettings + ************************************* + --> + <wsdl:operation name="IBIOSSettings_getLogoFadeIn"> + <wsdl:input message="vbox:IBIOSSettings_getLogoFadeInRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getLogoFadeInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setLogoFadeIn"> + <wsdl:input message="vbox:IBIOSSettings_setLogoFadeInRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setLogoFadeInResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getLogoFadeOut"> + <wsdl:input message="vbox:IBIOSSettings_getLogoFadeOutRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getLogoFadeOutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setLogoFadeOut"> + <wsdl:input message="vbox:IBIOSSettings_setLogoFadeOutRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setLogoFadeOutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getLogoDisplayTime"> + <wsdl:input message="vbox:IBIOSSettings_getLogoDisplayTimeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getLogoDisplayTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setLogoDisplayTime"> + <wsdl:input message="vbox:IBIOSSettings_setLogoDisplayTimeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setLogoDisplayTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getLogoImagePath"> + <wsdl:input message="vbox:IBIOSSettings_getLogoImagePathRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getLogoImagePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setLogoImagePath"> + <wsdl:input message="vbox:IBIOSSettings_setLogoImagePathRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setLogoImagePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getBootMenuMode"> + <wsdl:input message="vbox:IBIOSSettings_getBootMenuModeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getBootMenuModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setBootMenuMode"> + <wsdl:input message="vbox:IBIOSSettings_setBootMenuModeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setBootMenuModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getACPIEnabled"> + <wsdl:input message="vbox:IBIOSSettings_getACPIEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getACPIEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setACPIEnabled"> + <wsdl:input message="vbox:IBIOSSettings_setACPIEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setACPIEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getIOAPICEnabled"> + <wsdl:input message="vbox:IBIOSSettings_getIOAPICEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getIOAPICEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setIOAPICEnabled"> + <wsdl:input message="vbox:IBIOSSettings_setIOAPICEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setIOAPICEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getAPICMode"> + <wsdl:input message="vbox:IBIOSSettings_getAPICModeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getAPICModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setAPICMode"> + <wsdl:input message="vbox:IBIOSSettings_setAPICModeRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setAPICModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getTimeOffset"> + <wsdl:input message="vbox:IBIOSSettings_getTimeOffsetRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getTimeOffsetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setTimeOffset"> + <wsdl:input message="vbox:IBIOSSettings_setTimeOffsetRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setTimeOffsetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getPXEDebugEnabled"> + <wsdl:input message="vbox:IBIOSSettings_getPXEDebugEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getPXEDebugEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setPXEDebugEnabled"> + <wsdl:input message="vbox:IBIOSSettings_setPXEDebugEnabledRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setPXEDebugEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getNonVolatileStorageFile"> + <wsdl:input message="vbox:IBIOSSettings_getNonVolatileStorageFileRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getNonVolatileStorageFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_getSMBIOSUuidLittleEndian"> + <wsdl:input message="vbox:IBIOSSettings_getSMBIOSUuidLittleEndianRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_getSMBIOSUuidLittleEndianResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBIOSSettings_setSMBIOSUuidLittleEndian"> + <wsdl:input message="vbox:IBIOSSettings_setSMBIOSUuidLittleEndianRequestMsg"/> + <wsdl:output message="vbox:IBIOSSettings_setSMBIOSUuidLittleEndianResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IRecordingScreenSettings + ************************************* + --> + <wsdl:operation name="IRecordingScreenSettings_getId"> + <wsdl:input message="vbox:IRecordingScreenSettings_getIdRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getEnabled"> + <wsdl:input message="vbox:IRecordingScreenSettings_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setEnabled"> + <wsdl:input message="vbox:IRecordingScreenSettings_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getFeatures"> + <wsdl:input message="vbox:IRecordingScreenSettings_getFeaturesRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getFeaturesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setFeatures"> + <wsdl:input message="vbox:IRecordingScreenSettings_setFeaturesRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setFeaturesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getDestination"> + <wsdl:input message="vbox:IRecordingScreenSettings_getDestinationRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getDestinationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setDestination"> + <wsdl:input message="vbox:IRecordingScreenSettings_setDestinationRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setDestinationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getFilename"> + <wsdl:input message="vbox:IRecordingScreenSettings_getFilenameRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getFilenameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setFilename"> + <wsdl:input message="vbox:IRecordingScreenSettings_setFilenameRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setFilenameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getMaxTime"> + <wsdl:input message="vbox:IRecordingScreenSettings_getMaxTimeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getMaxTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setMaxTime"> + <wsdl:input message="vbox:IRecordingScreenSettings_setMaxTimeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setMaxTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getMaxFileSize"> + <wsdl:input message="vbox:IRecordingScreenSettings_getMaxFileSizeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getMaxFileSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setMaxFileSize"> + <wsdl:input message="vbox:IRecordingScreenSettings_setMaxFileSizeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setMaxFileSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getOptions"> + <wsdl:input message="vbox:IRecordingScreenSettings_getOptionsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setOptions"> + <wsdl:input message="vbox:IRecordingScreenSettings_setOptionsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getAudioCodec"> + <wsdl:input message="vbox:IRecordingScreenSettings_getAudioCodecRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getAudioCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setAudioCodec"> + <wsdl:input message="vbox:IRecordingScreenSettings_setAudioCodecRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setAudioCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getAudioHz"> + <wsdl:input message="vbox:IRecordingScreenSettings_getAudioHzRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getAudioHzResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setAudioHz"> + <wsdl:input message="vbox:IRecordingScreenSettings_setAudioHzRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setAudioHzResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getAudioBits"> + <wsdl:input message="vbox:IRecordingScreenSettings_getAudioBitsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getAudioBitsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setAudioBits"> + <wsdl:input message="vbox:IRecordingScreenSettings_setAudioBitsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setAudioBitsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getAudioChannels"> + <wsdl:input message="vbox:IRecordingScreenSettings_getAudioChannelsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getAudioChannelsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setAudioChannels"> + <wsdl:input message="vbox:IRecordingScreenSettings_setAudioChannelsRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setAudioChannelsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoCodec"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoCodecRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoCodec"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoCodecRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoCodecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoWidth"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoWidthRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoWidth"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoWidthRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoHeight"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoHeightRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoHeight"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoHeightRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoRate"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoRateRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoRateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoRate"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoRateRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoRateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoRateControlMode"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoRateControlModeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoRateControlModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoRateControlMode"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoRateControlModeRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoRateControlModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoFPS"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoFPSRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoFPSResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoFPS"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoFPSRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoFPSResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_getVideoScalingMethod"> + <wsdl:input message="vbox:IRecordingScreenSettings_getVideoScalingMethodRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_getVideoScalingMethodResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_setVideoScalingMethod"> + <wsdl:input message="vbox:IRecordingScreenSettings_setVideoScalingMethodRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_setVideoScalingMethodResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingScreenSettings_isFeatureEnabled"> + <wsdl:input message="vbox:IRecordingScreenSettings_isFeatureEnabledRequestMsg"/> + <wsdl:output message="vbox:IRecordingScreenSettings_isFeatureEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IRecordingSettings + ************************************* + --> + <wsdl:operation name="IRecordingSettings_getEnabled"> + <wsdl:input message="vbox:IRecordingSettings_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IRecordingSettings_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingSettings_setEnabled"> + <wsdl:input message="vbox:IRecordingSettings_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IRecordingSettings_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingSettings_getScreens"> + <wsdl:input message="vbox:IRecordingSettings_getScreensRequestMsg"/> + <wsdl:output message="vbox:IRecordingSettings_getScreensResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRecordingSettings_getScreenSettings"> + <wsdl:input message="vbox:IRecordingSettings_getScreenSettingsRequestMsg"/> + <wsdl:output message="vbox:IRecordingSettings_getScreenSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IPCIAddress + ************************************* + --> + <wsdl:operation name="IPCIAddress_getBus"> + <wsdl:input message="vbox:IPCIAddress_getBusRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_getBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_setBus"> + <wsdl:input message="vbox:IPCIAddress_setBusRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_setBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_getDevice"> + <wsdl:input message="vbox:IPCIAddress_getDeviceRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_getDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_setDevice"> + <wsdl:input message="vbox:IPCIAddress_setDeviceRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_setDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_getDevFunction"> + <wsdl:input message="vbox:IPCIAddress_getDevFunctionRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_getDevFunctionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_setDevFunction"> + <wsdl:input message="vbox:IPCIAddress_setDevFunctionRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_setDevFunctionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_asLong"> + <wsdl:input message="vbox:IPCIAddress_asLongRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_asLongResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPCIAddress_fromLong"> + <wsdl:input message="vbox:IPCIAddress_fromLongRequestMsg"/> + <wsdl:output message="vbox:IPCIAddress_fromLongResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IPCIDeviceAttachment + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IMachine + ************************************* + --> + <wsdl:operation name="IMachine_getParent"> + <wsdl:input message="vbox:IMachine_getParentRequestMsg"/> + <wsdl:output message="vbox:IMachine_getParentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getIcon"> + <wsdl:input message="vbox:IMachine_getIconRequestMsg"/> + <wsdl:output message="vbox:IMachine_getIconResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setIcon"> + <wsdl:input message="vbox:IMachine_setIconRequestMsg"/> + <wsdl:output message="vbox:IMachine_setIconResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAccessible"> + <wsdl:input message="vbox:IMachine_getAccessibleRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAccessibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAccessError"> + <wsdl:input message="vbox:IMachine_getAccessErrorRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAccessErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getName"> + <wsdl:input message="vbox:IMachine_getNameRequestMsg"/> + <wsdl:output message="vbox:IMachine_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setName"> + <wsdl:input message="vbox:IMachine_setNameRequestMsg"/> + <wsdl:output message="vbox:IMachine_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getDescription"> + <wsdl:input message="vbox:IMachine_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IMachine_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setDescription"> + <wsdl:input message="vbox:IMachine_setDescriptionRequestMsg"/> + <wsdl:output message="vbox:IMachine_setDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getId"> + <wsdl:input message="vbox:IMachine_getIdRequestMsg"/> + <wsdl:output message="vbox:IMachine_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getGroups"> + <wsdl:input message="vbox:IMachine_getGroupsRequestMsg"/> + <wsdl:output message="vbox:IMachine_getGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setGroups"> + <wsdl:input message="vbox:IMachine_setGroupsRequestMsg"/> + <wsdl:output message="vbox:IMachine_setGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getOSTypeId"> + <wsdl:input message="vbox:IMachine_getOSTypeIdRequestMsg"/> + <wsdl:output message="vbox:IMachine_getOSTypeIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setOSTypeId"> + <wsdl:input message="vbox:IMachine_setOSTypeIdRequestMsg"/> + <wsdl:output message="vbox:IMachine_setOSTypeIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getHardwareVersion"> + <wsdl:input message="vbox:IMachine_getHardwareVersionRequestMsg"/> + <wsdl:output message="vbox:IMachine_getHardwareVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setHardwareVersion"> + <wsdl:input message="vbox:IMachine_setHardwareVersionRequestMsg"/> + <wsdl:output message="vbox:IMachine_setHardwareVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getHardwareUUID"> + <wsdl:input message="vbox:IMachine_getHardwareUUIDRequestMsg"/> + <wsdl:output message="vbox:IMachine_getHardwareUUIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setHardwareUUID"> + <wsdl:input message="vbox:IMachine_setHardwareUUIDRequestMsg"/> + <wsdl:output message="vbox:IMachine_setHardwareUUIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUCount"> + <wsdl:input message="vbox:IMachine_getCPUCountRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUCount"> + <wsdl:input message="vbox:IMachine_setCPUCountRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUHotPlugEnabled"> + <wsdl:input message="vbox:IMachine_getCPUHotPlugEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUHotPlugEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUHotPlugEnabled"> + <wsdl:input message="vbox:IMachine_setCPUHotPlugEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUHotPlugEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUExecutionCap"> + <wsdl:input message="vbox:IMachine_getCPUExecutionCapRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUExecutionCapResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUExecutionCap"> + <wsdl:input message="vbox:IMachine_setCPUExecutionCapRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUExecutionCapResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setMemorySize"> + <wsdl:input message="vbox:IMachine_setMemorySizeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setMemorySizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getMemoryBalloonSize"> + <wsdl:input message="vbox:IMachine_getMemoryBalloonSizeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getMemoryBalloonSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setMemoryBalloonSize"> + <wsdl:input message="vbox:IMachine_setMemoryBalloonSizeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setMemoryBalloonSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getPageFusionEnabled"> + <wsdl:input message="vbox:IMachine_getPageFusionEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getPageFusionEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setPageFusionEnabled"> + <wsdl:input message="vbox:IMachine_setPageFusionEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setPageFusionEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getGraphicsAdapter"> + <wsdl:input message="vbox:IMachine_getGraphicsAdapterRequestMsg"/> + <wsdl:output message="vbox:IMachine_getGraphicsAdapterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getBIOSSettings"> + <wsdl:input message="vbox:IMachine_getBIOSSettingsRequestMsg"/> + <wsdl:output message="vbox:IMachine_getBIOSSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getRecordingSettings"> + <wsdl:input message="vbox:IMachine_getRecordingSettingsRequestMsg"/> + <wsdl:output message="vbox:IMachine_getRecordingSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getFirmwareType"> + <wsdl:input message="vbox:IMachine_getFirmwareTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getFirmwareTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setFirmwareType"> + <wsdl:input message="vbox:IMachine_setFirmwareTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setFirmwareTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getPointingHIDType"> + <wsdl:input message="vbox:IMachine_getPointingHIDTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getPointingHIDTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setPointingHIDType"> + <wsdl:input message="vbox:IMachine_setPointingHIDTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setPointingHIDTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getKeyboardHIDType"> + <wsdl:input message="vbox:IMachine_getKeyboardHIDTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getKeyboardHIDTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setKeyboardHIDType"> + <wsdl:input message="vbox:IMachine_setKeyboardHIDTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setKeyboardHIDTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getHPETEnabled"> + <wsdl:input message="vbox:IMachine_getHPETEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getHPETEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setHPETEnabled"> + <wsdl:input message="vbox:IMachine_setHPETEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setHPETEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getChipsetType"> + <wsdl:input message="vbox:IMachine_getChipsetTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getChipsetTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setChipsetType"> + <wsdl:input message="vbox:IMachine_setChipsetTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setChipsetTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSnapshotFolder"> + <wsdl:input message="vbox:IMachine_getSnapshotFolderRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSnapshotFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setSnapshotFolder"> + <wsdl:input message="vbox:IMachine_setSnapshotFolderRequestMsg"/> + <wsdl:output message="vbox:IMachine_setSnapshotFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getVRDEServer"> + <wsdl:input message="vbox:IMachine_getVRDEServerRequestMsg"/> + <wsdl:output message="vbox:IMachine_getVRDEServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getEmulatedUSBCardReaderEnabled"> + <wsdl:input message="vbox:IMachine_getEmulatedUSBCardReaderEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getEmulatedUSBCardReaderEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setEmulatedUSBCardReaderEnabled"> + <wsdl:input message="vbox:IMachine_setEmulatedUSBCardReaderEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setEmulatedUSBCardReaderEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getMediumAttachments"> + <wsdl:input message="vbox:IMachine_getMediumAttachmentsRequestMsg"/> + <wsdl:output message="vbox:IMachine_getMediumAttachmentsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getUSBControllers"> + <wsdl:input message="vbox:IMachine_getUSBControllersRequestMsg"/> + <wsdl:output message="vbox:IMachine_getUSBControllersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getUSBDeviceFilters"> + <wsdl:input message="vbox:IMachine_getUSBDeviceFiltersRequestMsg"/> + <wsdl:output message="vbox:IMachine_getUSBDeviceFiltersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAudioAdapter"> + <wsdl:input message="vbox:IMachine_getAudioAdapterRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAudioAdapterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getStorageControllers"> + <wsdl:input message="vbox:IMachine_getStorageControllersRequestMsg"/> + <wsdl:output message="vbox:IMachine_getStorageControllersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSettingsFilePath"> + <wsdl:input message="vbox:IMachine_getSettingsFilePathRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSettingsFilePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSettingsAuxFilePath"> + <wsdl:input message="vbox:IMachine_getSettingsAuxFilePathRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSettingsAuxFilePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSettingsModified"> + <wsdl:input message="vbox:IMachine_getSettingsModifiedRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSettingsModifiedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSessionState"> + <wsdl:input message="vbox:IMachine_getSessionStateRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSessionStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <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> + <wsdl:operation name="IMachine_getSessionPID"> + <wsdl:input message="vbox:IMachine_getSessionPIDRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSessionPIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getState"> + <wsdl:input message="vbox:IMachine_getStateRequestMsg"/> + <wsdl:output message="vbox:IMachine_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getLastStateChange"> + <wsdl:input message="vbox:IMachine_getLastStateChangeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getLastStateChangeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getStateFilePath"> + <wsdl:input message="vbox:IMachine_getStateFilePathRequestMsg"/> + <wsdl:output message="vbox:IMachine_getStateFilePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getLogFolder"> + <wsdl:input message="vbox:IMachine_getLogFolderRequestMsg"/> + <wsdl:output message="vbox:IMachine_getLogFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCurrentSnapshot"> + <wsdl:input message="vbox:IMachine_getCurrentSnapshotRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCurrentSnapshotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSnapshotCount"> + <wsdl:input message="vbox:IMachine_getSnapshotCountRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSnapshotCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCurrentStateModified"> + <wsdl:input message="vbox:IMachine_getCurrentStateModifiedRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCurrentStateModifiedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSharedFolders"> + <wsdl:input message="vbox:IMachine_getSharedFoldersRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSharedFoldersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getClipboardMode"> + <wsdl:input message="vbox:IMachine_getClipboardModeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getClipboardModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setClipboardMode"> + <wsdl:input message="vbox:IMachine_setClipboardModeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setClipboardModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getClipboardFileTransfersEnabled"> + <wsdl:input message="vbox:IMachine_getClipboardFileTransfersEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getClipboardFileTransfersEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setClipboardFileTransfersEnabled"> + <wsdl:input message="vbox:IMachine_setClipboardFileTransfersEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setClipboardFileTransfersEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getDnDMode"> + <wsdl:input message="vbox:IMachine_getDnDModeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getDnDModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setDnDMode"> + <wsdl:input message="vbox:IMachine_setDnDModeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setDnDModeResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTeleporterEnabled"> + <wsdl:input message="vbox:IMachine_setTeleporterEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTeleporterEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getTeleporterPort"> + <wsdl:input message="vbox:IMachine_getTeleporterPortRequestMsg"/> + <wsdl:output message="vbox:IMachine_getTeleporterPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTeleporterPort"> + <wsdl:input message="vbox:IMachine_setTeleporterPortRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTeleporterPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getTeleporterAddress"> + <wsdl:input message="vbox:IMachine_getTeleporterAddressRequestMsg"/> + <wsdl:output message="vbox:IMachine_getTeleporterAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTeleporterAddress"> + <wsdl:input message="vbox:IMachine_setTeleporterAddressRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTeleporterAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getTeleporterPassword"> + <wsdl:input message="vbox:IMachine_getTeleporterPasswordRequestMsg"/> + <wsdl:output message="vbox:IMachine_getTeleporterPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTeleporterPassword"> + <wsdl:input message="vbox:IMachine_setTeleporterPasswordRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTeleporterPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getParavirtProvider"> + <wsdl:input message="vbox:IMachine_getParavirtProviderRequestMsg"/> + <wsdl:output message="vbox:IMachine_getParavirtProviderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setParavirtProvider"> + <wsdl:input message="vbox:IMachine_setParavirtProviderRequestMsg"/> + <wsdl:output message="vbox:IMachine_setParavirtProviderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getRTCUseUTC"> + <wsdl:input message="vbox:IMachine_getRTCUseUTCRequestMsg"/> + <wsdl:output message="vbox:IMachine_getRTCUseUTCResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setRTCUseUTC"> + <wsdl:input message="vbox:IMachine_setRTCUseUTCRequestMsg"/> + <wsdl:output message="vbox:IMachine_setRTCUseUTCResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getIOCacheEnabled"> + <wsdl:input message="vbox:IMachine_getIOCacheEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getIOCacheEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setIOCacheEnabled"> + <wsdl:input message="vbox:IMachine_setIOCacheEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setIOCacheEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getIOCacheSize"> + <wsdl:input message="vbox:IMachine_getIOCacheSizeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getIOCacheSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setIOCacheSize"> + <wsdl:input message="vbox:IMachine_setIOCacheSizeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setIOCacheSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getPCIDeviceAssignments"> + <wsdl:input message="vbox:IMachine_getPCIDeviceAssignmentsRequestMsg"/> + <wsdl:output message="vbox:IMachine_getPCIDeviceAssignmentsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getBandwidthControl"> + <wsdl:input message="vbox:IMachine_getBandwidthControlRequestMsg"/> + <wsdl:output message="vbox:IMachine_getBandwidthControlResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getTracingEnabled"> + <wsdl:input message="vbox:IMachine_getTracingEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getTracingEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTracingEnabled"> + <wsdl:input message="vbox:IMachine_setTracingEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTracingEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getTracingConfig"> + <wsdl:input message="vbox:IMachine_getTracingConfigRequestMsg"/> + <wsdl:output message="vbox:IMachine_getTracingConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setTracingConfig"> + <wsdl:input message="vbox:IMachine_setTracingConfigRequestMsg"/> + <wsdl:output message="vbox:IMachine_setTracingConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAllowTracingToAccessVM"> + <wsdl:input message="vbox:IMachine_getAllowTracingToAccessVMRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAllowTracingToAccessVMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setAllowTracingToAccessVM"> + <wsdl:input message="vbox:IMachine_setAllowTracingToAccessVMRequestMsg"/> + <wsdl:output message="vbox:IMachine_setAllowTracingToAccessVMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAutostartEnabled"> + <wsdl:input message="vbox:IMachine_getAutostartEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAutostartEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setAutostartEnabled"> + <wsdl:input message="vbox:IMachine_setAutostartEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachine_setAutostartEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAutostartDelay"> + <wsdl:input message="vbox:IMachine_getAutostartDelayRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAutostartDelayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setAutostartDelay"> + <wsdl:input message="vbox:IMachine_setAutostartDelayRequestMsg"/> + <wsdl:output message="vbox:IMachine_setAutostartDelayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getAutostopType"> + <wsdl:input message="vbox:IMachine_getAutostopTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getAutostopTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setAutostopType"> + <wsdl:input message="vbox:IMachine_setAutostopTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_setAutostopTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getDefaultFrontend"> + <wsdl:input message="vbox:IMachine_getDefaultFrontendRequestMsg"/> + <wsdl:output message="vbox:IMachine_getDefaultFrontendResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setDefaultFrontend"> + <wsdl:input message="vbox:IMachine_setDefaultFrontendRequestMsg"/> + <wsdl:output message="vbox:IMachine_setDefaultFrontendResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getUSBProxyAvailable"> + <wsdl:input message="vbox:IMachine_getUSBProxyAvailableRequestMsg"/> + <wsdl:output message="vbox:IMachine_getUSBProxyAvailableResultMsg"/> + <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_getParavirtDebug"> + <wsdl:input message="vbox:IMachine_getParavirtDebugRequestMsg"/> + <wsdl:output message="vbox:IMachine_getParavirtDebugResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setParavirtDebug"> + <wsdl:input message="vbox:IMachine_setParavirtDebugRequestMsg"/> + <wsdl:output message="vbox:IMachine_setParavirtDebugResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUProfile"> + <wsdl:input message="vbox:IMachine_getCPUProfileRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUProfileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUProfile"> + <wsdl:input message="vbox:IMachine_setCPUProfileRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUProfileResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_launchVMProcess"> + <wsdl:input message="vbox:IMachine_launchVMProcessRequestMsg"/> + <wsdl:output message="vbox:IMachine_launchVMProcessResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setBootOrder"> + <wsdl:input message="vbox:IMachine_setBootOrderRequestMsg"/> + <wsdl:output message="vbox:IMachine_setBootOrderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getBootOrder"> + <wsdl:input message="vbox:IMachine_getBootOrderRequestMsg"/> + <wsdl:output message="vbox:IMachine_getBootOrderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_attachDevice"> + <wsdl:input message="vbox:IMachine_attachDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_attachDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_attachDeviceWithoutMedium"> + <wsdl:input message="vbox:IMachine_attachDeviceWithoutMediumRequestMsg"/> + <wsdl:output message="vbox:IMachine_attachDeviceWithoutMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_detachDevice"> + <wsdl:input message="vbox:IMachine_detachDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_detachDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_passthroughDevice"> + <wsdl:input message="vbox:IMachine_passthroughDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_passthroughDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_temporaryEjectDevice"> + <wsdl:input message="vbox:IMachine_temporaryEjectDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_temporaryEjectDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_nonRotationalDevice"> + <wsdl:input message="vbox:IMachine_nonRotationalDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_nonRotationalDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setAutoDiscardForDevice"> + <wsdl:input message="vbox:IMachine_setAutoDiscardForDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_setAutoDiscardForDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setHotPluggableForDevice"> + <wsdl:input message="vbox:IMachine_setHotPluggableForDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_setHotPluggableForDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setBandwidthGroupForDevice"> + <wsdl:input message="vbox:IMachine_setBandwidthGroupForDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_setBandwidthGroupForDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setNoBandwidthGroupForDevice"> + <wsdl:input message="vbox:IMachine_setNoBandwidthGroupForDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_setNoBandwidthGroupForDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_unmountMedium"> + <wsdl:input message="vbox:IMachine_unmountMediumRequestMsg"/> + <wsdl:output message="vbox:IMachine_unmountMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_mountMedium"> + <wsdl:input message="vbox:IMachine_mountMediumRequestMsg"/> + <wsdl:output message="vbox:IMachine_mountMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getMedium"> + <wsdl:input message="vbox:IMachine_getMediumRequestMsg"/> + <wsdl:output message="vbox:IMachine_getMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getMediumAttachmentsOfController"> + <wsdl:input message="vbox:IMachine_getMediumAttachmentsOfControllerRequestMsg"/> + <wsdl:output message="vbox:IMachine_getMediumAttachmentsOfControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getMediumAttachment"> + <wsdl:input message="vbox:IMachine_getMediumAttachmentRequestMsg"/> + <wsdl:output message="vbox:IMachine_getMediumAttachmentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_attachHostPCIDevice"> + <wsdl:input message="vbox:IMachine_attachHostPCIDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_attachHostPCIDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_detachHostPCIDevice"> + <wsdl:input message="vbox:IMachine_detachHostPCIDeviceRequestMsg"/> + <wsdl:output message="vbox:IMachine_detachHostPCIDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getNetworkAdapter"> + <wsdl:input message="vbox:IMachine_getNetworkAdapterRequestMsg"/> + <wsdl:output message="vbox:IMachine_getNetworkAdapterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_addStorageController"> + <wsdl:input message="vbox:IMachine_addStorageControllerRequestMsg"/> + <wsdl:output message="vbox:IMachine_addStorageControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getStorageControllerByName"> + <wsdl:input message="vbox:IMachine_getStorageControllerByNameRequestMsg"/> + <wsdl:output message="vbox:IMachine_getStorageControllerByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getStorageControllerByInstance"> + <wsdl:input message="vbox:IMachine_getStorageControllerByInstanceRequestMsg"/> + <wsdl:output message="vbox:IMachine_getStorageControllerByInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_removeStorageController"> + <wsdl:input message="vbox:IMachine_removeStorageControllerRequestMsg"/> + <wsdl:output message="vbox:IMachine_removeStorageControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setStorageControllerBootable"> + <wsdl:input message="vbox:IMachine_setStorageControllerBootableRequestMsg"/> + <wsdl:output message="vbox:IMachine_setStorageControllerBootableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_addUSBController"> + <wsdl:input message="vbox:IMachine_addUSBControllerRequestMsg"/> + <wsdl:output message="vbox:IMachine_addUSBControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_removeUSBController"> + <wsdl:input message="vbox:IMachine_removeUSBControllerRequestMsg"/> + <wsdl:output message="vbox:IMachine_removeUSBControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getUSBControllerByName"> + <wsdl:input message="vbox:IMachine_getUSBControllerByNameRequestMsg"/> + <wsdl:output message="vbox:IMachine_getUSBControllerByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getUSBControllerCountByType"> + <wsdl:input message="vbox:IMachine_getUSBControllerCountByTypeRequestMsg"/> + <wsdl:output message="vbox:IMachine_getUSBControllerCountByTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getSerialPort"> + <wsdl:input message="vbox:IMachine_getSerialPortRequestMsg"/> + <wsdl:output message="vbox:IMachine_getSerialPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getParallelPort"> + <wsdl:input message="vbox:IMachine_getParallelPortRequestMsg"/> + <wsdl:output message="vbox:IMachine_getParallelPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getExtraDataKeys"> + <wsdl:input message="vbox:IMachine_getExtraDataKeysRequestMsg"/> + <wsdl:output message="vbox:IMachine_getExtraDataKeysResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getExtraData"> + <wsdl:input message="vbox:IMachine_getExtraDataRequestMsg"/> + <wsdl:output message="vbox:IMachine_getExtraDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setExtraData"> + <wsdl:input message="vbox:IMachine_setExtraDataRequestMsg"/> + <wsdl:output message="vbox:IMachine_setExtraDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUProperty"> + <wsdl:input message="vbox:IMachine_getCPUPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUProperty"> + <wsdl:input message="vbox:IMachine_setCPUPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUIDLeafByOrdinal"> + <wsdl:input message="vbox:IMachine_getCPUIDLeafByOrdinalRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUIDLeafByOrdinalResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUIDLeaf"> + <wsdl:input message="vbox:IMachine_getCPUIDLeafRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUIDLeafResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setCPUIDLeaf"> + <wsdl:input message="vbox:IMachine_setCPUIDLeafRequestMsg"/> + <wsdl:output message="vbox:IMachine_setCPUIDLeafResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_removeCPUIDLeaf"> + <wsdl:input message="vbox:IMachine_removeCPUIDLeafRequestMsg"/> + <wsdl:output message="vbox:IMachine_removeCPUIDLeafResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_removeAllCPUIDLeaves"> + <wsdl:input message="vbox:IMachine_removeAllCPUIDLeavesRequestMsg"/> + <wsdl:output message="vbox:IMachine_removeAllCPUIDLeavesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getHWVirtExProperty"> + <wsdl:input message="vbox:IMachine_getHWVirtExPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_getHWVirtExPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setHWVirtExProperty"> + <wsdl:input message="vbox:IMachine_setHWVirtExPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_setHWVirtExPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setSettingsFilePath"> + <wsdl:input message="vbox:IMachine_setSettingsFilePathRequestMsg"/> + <wsdl:output message="vbox:IMachine_setSettingsFilePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_saveSettings"> + <wsdl:input message="vbox:IMachine_saveSettingsRequestMsg"/> + <wsdl:output message="vbox:IMachine_saveSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_discardSettings"> + <wsdl:input message="vbox:IMachine_discardSettingsRequestMsg"/> + <wsdl:output message="vbox:IMachine_discardSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_unregister"> + <wsdl:input message="vbox:IMachine_unregisterRequestMsg"/> + <wsdl:output message="vbox:IMachine_unregisterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_deleteConfig"> + <wsdl:input message="vbox:IMachine_deleteConfigRequestMsg"/> + <wsdl:output message="vbox:IMachine_deleteConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_exportTo"> + <wsdl:input message="vbox:IMachine_exportToRequestMsg"/> + <wsdl:output message="vbox:IMachine_exportToResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_findSnapshot"> + <wsdl:input message="vbox:IMachine_findSnapshotRequestMsg"/> + <wsdl:output message="vbox:IMachine_findSnapshotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_createSharedFolder"> + <wsdl:input message="vbox:IMachine_createSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IMachine_createSharedFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_removeSharedFolder"> + <wsdl:input message="vbox:IMachine_removeSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IMachine_removeSharedFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_canShowConsoleWindow"> + <wsdl:input message="vbox:IMachine_canShowConsoleWindowRequestMsg"/> + <wsdl:output message="vbox:IMachine_canShowConsoleWindowResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_showConsoleWindow"> + <wsdl:input message="vbox:IMachine_showConsoleWindowRequestMsg"/> + <wsdl:output message="vbox:IMachine_showConsoleWindowResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getGuestProperty"> + <wsdl:input message="vbox:IMachine_getGuestPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_getGuestPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getGuestPropertyValue"> + <wsdl:input message="vbox:IMachine_getGuestPropertyValueRequestMsg"/> + <wsdl:output message="vbox:IMachine_getGuestPropertyValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getGuestPropertyTimestamp"> + <wsdl:input message="vbox:IMachine_getGuestPropertyTimestampRequestMsg"/> + <wsdl:output message="vbox:IMachine_getGuestPropertyTimestampResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setGuestProperty"> + <wsdl:input message="vbox:IMachine_setGuestPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_setGuestPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_setGuestPropertyValue"> + <wsdl:input message="vbox:IMachine_setGuestPropertyValueRequestMsg"/> + <wsdl:output message="vbox:IMachine_setGuestPropertyValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_deleteGuestProperty"> + <wsdl:input message="vbox:IMachine_deleteGuestPropertyRequestMsg"/> + <wsdl:output message="vbox:IMachine_deleteGuestPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_enumerateGuestProperties"> + <wsdl:input message="vbox:IMachine_enumerateGuestPropertiesRequestMsg"/> + <wsdl:output message="vbox:IMachine_enumerateGuestPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_querySavedGuestScreenInfo"> + <wsdl:input message="vbox:IMachine_querySavedGuestScreenInfoRequestMsg"/> + <wsdl:output message="vbox:IMachine_querySavedGuestScreenInfoResultMsg"/> + <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_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_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> + <wsdl:operation name="IMachine_hotPlugCPU"> + <wsdl:input message="vbox:IMachine_hotPlugCPURequestMsg"/> + <wsdl:output message="vbox:IMachine_hotPlugCPUResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_hotUnplugCPU"> + <wsdl:input message="vbox:IMachine_hotUnplugCPURequestMsg"/> + <wsdl:output message="vbox:IMachine_hotUnplugCPUResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getCPUStatus"> + <wsdl:input message="vbox:IMachine_getCPUStatusRequestMsg"/> + <wsdl:output message="vbox:IMachine_getCPUStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_getEffectiveParavirtProvider"> + <wsdl:input message="vbox:IMachine_getEffectiveParavirtProviderRequestMsg"/> + <wsdl:output message="vbox:IMachine_getEffectiveParavirtProviderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_queryLogFilename"> + <wsdl:input message="vbox:IMachine_queryLogFilenameRequestMsg"/> + <wsdl:output message="vbox:IMachine_queryLogFilenameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_readLog"> + <wsdl:input message="vbox:IMachine_readLogRequestMsg"/> + <wsdl:output message="vbox:IMachine_readLogResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_cloneTo"> + <wsdl:input message="vbox:IMachine_cloneToRequestMsg"/> + <wsdl:output message="vbox:IMachine_cloneToResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachine_moveTo"> + <wsdl:input message="vbox:IMachine_moveToRequestMsg"/> + <wsdl:output message="vbox:IMachine_moveToResultMsg"/> + <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 + ************************************* + --> + <wsdl:operation name="IEmulatedUSB_getWebcams"> + <wsdl:input message="vbox:IEmulatedUSB_getWebcamsRequestMsg"/> + <wsdl:output message="vbox:IEmulatedUSB_getWebcamsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEmulatedUSB_webcamAttach"> + <wsdl:input message="vbox:IEmulatedUSB_webcamAttachRequestMsg"/> + <wsdl:output message="vbox:IEmulatedUSB_webcamAttachResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEmulatedUSB_webcamDetach"> + <wsdl:input message="vbox:IEmulatedUSB_webcamDetachRequestMsg"/> + <wsdl:output message="vbox:IEmulatedUSB_webcamDetachResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVRDEServerInfo + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IConsole + ************************************* + --> + <wsdl:operation name="IConsole_getMachine"> + <wsdl:input message="vbox:IConsole_getMachineRequestMsg"/> + <wsdl:output message="vbox:IConsole_getMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getState"> + <wsdl:input message="vbox:IConsole_getStateRequestMsg"/> + <wsdl:output message="vbox:IConsole_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getGuest"> + <wsdl:input message="vbox:IConsole_getGuestRequestMsg"/> + <wsdl:output message="vbox:IConsole_getGuestResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getKeyboard"> + <wsdl:input message="vbox:IConsole_getKeyboardRequestMsg"/> + <wsdl:output message="vbox:IConsole_getKeyboardResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getMouse"> + <wsdl:input message="vbox:IConsole_getMouseRequestMsg"/> + <wsdl:output message="vbox:IConsole_getMouseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getDisplay"> + <wsdl:input message="vbox:IConsole_getDisplayRequestMsg"/> + <wsdl:output message="vbox:IConsole_getDisplayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getDebugger"> + <wsdl:input message="vbox:IConsole_getDebuggerRequestMsg"/> + <wsdl:output message="vbox:IConsole_getDebuggerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getUSBDevices"> + <wsdl:input message="vbox:IConsole_getUSBDevicesRequestMsg"/> + <wsdl:output message="vbox:IConsole_getUSBDevicesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getRemoteUSBDevices"> + <wsdl:input message="vbox:IConsole_getRemoteUSBDevicesRequestMsg"/> + <wsdl:output message="vbox:IConsole_getRemoteUSBDevicesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getSharedFolders"> + <wsdl:input message="vbox:IConsole_getSharedFoldersRequestMsg"/> + <wsdl:output message="vbox:IConsole_getSharedFoldersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getVRDEServerInfo"> + <wsdl:input message="vbox:IConsole_getVRDEServerInfoRequestMsg"/> + <wsdl:output message="vbox:IConsole_getVRDEServerInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getEventSource"> + <wsdl:input message="vbox:IConsole_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IConsole_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getAttachedPCIDevices"> + <wsdl:input message="vbox:IConsole_getAttachedPCIDevicesRequestMsg"/> + <wsdl:output message="vbox:IConsole_getAttachedPCIDevicesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getUseHostClipboard"> + <wsdl:input message="vbox:IConsole_getUseHostClipboardRequestMsg"/> + <wsdl:output message="vbox:IConsole_getUseHostClipboardResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_setUseHostClipboard"> + <wsdl:input message="vbox:IConsole_setUseHostClipboardRequestMsg"/> + <wsdl:output message="vbox:IConsole_setUseHostClipboardResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getEmulatedUSB"> + <wsdl:input message="vbox:IConsole_getEmulatedUSBRequestMsg"/> + <wsdl:output message="vbox:IConsole_getEmulatedUSBResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_powerUp"> + <wsdl:input message="vbox:IConsole_powerUpRequestMsg"/> + <wsdl:output message="vbox:IConsole_powerUpResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_powerUpPaused"> + <wsdl:input message="vbox:IConsole_powerUpPausedRequestMsg"/> + <wsdl:output message="vbox:IConsole_powerUpPausedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_powerDown"> + <wsdl:input message="vbox:IConsole_powerDownRequestMsg"/> + <wsdl:output message="vbox:IConsole_powerDownResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_reset"> + <wsdl:input message="vbox:IConsole_resetRequestMsg"/> + <wsdl:output message="vbox:IConsole_resetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_pause"> + <wsdl:input message="vbox:IConsole_pauseRequestMsg"/> + <wsdl:output message="vbox:IConsole_pauseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_resume"> + <wsdl:input message="vbox:IConsole_resumeRequestMsg"/> + <wsdl:output message="vbox:IConsole_resumeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_powerButton"> + <wsdl:input message="vbox:IConsole_powerButtonRequestMsg"/> + <wsdl:output message="vbox:IConsole_powerButtonResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_sleepButton"> + <wsdl:input message="vbox:IConsole_sleepButtonRequestMsg"/> + <wsdl:output message="vbox:IConsole_sleepButtonResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getPowerButtonHandled"> + <wsdl:input message="vbox:IConsole_getPowerButtonHandledRequestMsg"/> + <wsdl:output message="vbox:IConsole_getPowerButtonHandledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_getGuestEnteredACPIMode"> + <wsdl:input message="vbox:IConsole_getGuestEnteredACPIModeRequestMsg"/> + <wsdl:output message="vbox:IConsole_getGuestEnteredACPIModeResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_attachUSBDevice"> + <wsdl:input message="vbox:IConsole_attachUSBDeviceRequestMsg"/> + <wsdl:output message="vbox:IConsole_attachUSBDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_detachUSBDevice"> + <wsdl:input message="vbox:IConsole_detachUSBDeviceRequestMsg"/> + <wsdl:output message="vbox:IConsole_detachUSBDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_findUSBDeviceByAddress"> + <wsdl:input message="vbox:IConsole_findUSBDeviceByAddressRequestMsg"/> + <wsdl:output message="vbox:IConsole_findUSBDeviceByAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_findUSBDeviceById"> + <wsdl:input message="vbox:IConsole_findUSBDeviceByIdRequestMsg"/> + <wsdl:output message="vbox:IConsole_findUSBDeviceByIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_createSharedFolder"> + <wsdl:input message="vbox:IConsole_createSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IConsole_createSharedFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_removeSharedFolder"> + <wsdl:input message="vbox:IConsole_removeSharedFolderRequestMsg"/> + <wsdl:output message="vbox:IConsole_removeSharedFolderResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_addDiskEncryptionPassword"> + <wsdl:input message="vbox:IConsole_addDiskEncryptionPasswordRequestMsg"/> + <wsdl:output message="vbox:IConsole_addDiskEncryptionPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_addDiskEncryptionPasswords"> + <wsdl:input message="vbox:IConsole_addDiskEncryptionPasswordsRequestMsg"/> + <wsdl:output message="vbox:IConsole_addDiskEncryptionPasswordsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_removeDiskEncryptionPassword"> + <wsdl:input message="vbox:IConsole_removeDiskEncryptionPasswordRequestMsg"/> + <wsdl:output message="vbox:IConsole_removeDiskEncryptionPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IConsole_clearAllDiskEncryptionPasswords"> + <wsdl:input message="vbox:IConsole_clearAllDiskEncryptionPasswordsRequestMsg"/> + <wsdl:output message="vbox:IConsole_clearAllDiskEncryptionPasswordsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostNetworkInterface + ************************************* + --> + <wsdl:operation name="IHostNetworkInterface_getName"> + <wsdl:input message="vbox:IHostNetworkInterface_getNameRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getShortName"> + <wsdl:input message="vbox:IHostNetworkInterface_getShortNameRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getShortNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getId"> + <wsdl:input message="vbox:IHostNetworkInterface_getIdRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getNetworkName"> + <wsdl:input message="vbox:IHostNetworkInterface_getNetworkNameRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getDHCPEnabled"> + <wsdl:input message="vbox:IHostNetworkInterface_getDHCPEnabledRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getDHCPEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getIPAddress"> + <wsdl:input message="vbox:IHostNetworkInterface_getIPAddressRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getIPAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getNetworkMask"> + <wsdl:input message="vbox:IHostNetworkInterface_getNetworkMaskRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getNetworkMaskResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getIPV6Supported"> + <wsdl:input message="vbox:IHostNetworkInterface_getIPV6SupportedRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getIPV6SupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getIPV6Address"> + <wsdl:input message="vbox:IHostNetworkInterface_getIPV6AddressRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getIPV6AddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getIPV6NetworkMaskPrefixLength"> + <wsdl:input message="vbox:IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getIPV6NetworkMaskPrefixLengthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getHardwareAddress"> + <wsdl:input message="vbox:IHostNetworkInterface_getHardwareAddressRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getHardwareAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getMediumType"> + <wsdl:input message="vbox:IHostNetworkInterface_getMediumTypeRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getMediumTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getStatus"> + <wsdl:input message="vbox:IHostNetworkInterface_getStatusRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getInterfaceType"> + <wsdl:input message="vbox:IHostNetworkInterface_getInterfaceTypeRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getInterfaceTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_getWireless"> + <wsdl:input message="vbox:IHostNetworkInterface_getWirelessRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_getWirelessResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_enableStaticIPConfig"> + <wsdl:input message="vbox:IHostNetworkInterface_enableStaticIPConfigRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_enableStaticIPConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_enableStaticIPConfigV6"> + <wsdl:input message="vbox:IHostNetworkInterface_enableStaticIPConfigV6RequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_enableStaticIPConfigV6ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_enableDynamicIPConfig"> + <wsdl:input message="vbox:IHostNetworkInterface_enableDynamicIPConfigRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_enableDynamicIPConfigResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostNetworkInterface_DHCPRediscover"> + <wsdl:input message="vbox:IHostNetworkInterface_DHCPRediscoverRequestMsg"/> + <wsdl:output message="vbox:IHostNetworkInterface_DHCPRediscoverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostVideoInputDevice + ************************************* + --> + <wsdl:operation name="IHostVideoInputDevice_getName"> + <wsdl:input message="vbox:IHostVideoInputDevice_getNameRequestMsg"/> + <wsdl:output message="vbox:IHostVideoInputDevice_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostVideoInputDevice_getPath"> + <wsdl:input message="vbox:IHostVideoInputDevice_getPathRequestMsg"/> + <wsdl:output message="vbox:IHostVideoInputDevice_getPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostVideoInputDevice_getAlias"> + <wsdl:input message="vbox:IHostVideoInputDevice_getAliasRequestMsg"/> + <wsdl:output message="vbox:IHostVideoInputDevice_getAliasResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostUpdate + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IHost + ************************************* + --> + <wsdl:operation name="IHost_getDVDDrives"> + <wsdl:input message="vbox:IHost_getDVDDrivesRequestMsg"/> + <wsdl:output message="vbox:IHost_getDVDDrivesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getFloppyDrives"> + <wsdl:input message="vbox:IHost_getFloppyDrivesRequestMsg"/> + <wsdl:output message="vbox:IHost_getFloppyDrivesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getUSBDevices"> + <wsdl:input message="vbox:IHost_getUSBDevicesRequestMsg"/> + <wsdl:output message="vbox:IHost_getUSBDevicesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getUSBDeviceFilters"> + <wsdl:input message="vbox:IHost_getUSBDeviceFiltersRequestMsg"/> + <wsdl:output message="vbox:IHost_getUSBDeviceFiltersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getNetworkInterfaces"> + <wsdl:input message="vbox:IHost_getNetworkInterfacesRequestMsg"/> + <wsdl:output message="vbox:IHost_getNetworkInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getNameServers"> + <wsdl:input message="vbox:IHost_getNameServersRequestMsg"/> + <wsdl:output message="vbox:IHost_getNameServersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getDomainName"> + <wsdl:input message="vbox:IHost_getDomainNameRequestMsg"/> + <wsdl:output message="vbox:IHost_getDomainNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getSearchStrings"> + <wsdl:input message="vbox:IHost_getSearchStringsRequestMsg"/> + <wsdl:output message="vbox:IHost_getSearchStringsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorCount"> + <wsdl:input message="vbox:IHost_getProcessorCountRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorOnlineCount"> + <wsdl:input message="vbox:IHost_getProcessorOnlineCountRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorOnlineCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorCoreCount"> + <wsdl:input message="vbox:IHost_getProcessorCoreCountRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorCoreCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorOnlineCoreCount"> + <wsdl:input message="vbox:IHost_getProcessorOnlineCoreCountRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorOnlineCoreCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getMemorySize"> + <wsdl:input message="vbox:IHost_getMemorySizeRequestMsg"/> + <wsdl:output message="vbox:IHost_getMemorySizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getMemoryAvailable"> + <wsdl:input message="vbox:IHost_getMemoryAvailableRequestMsg"/> + <wsdl:output message="vbox:IHost_getMemoryAvailableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getOperatingSystem"> + <wsdl:input message="vbox:IHost_getOperatingSystemRequestMsg"/> + <wsdl:output message="vbox:IHost_getOperatingSystemResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getOSVersion"> + <wsdl:input message="vbox:IHost_getOSVersionRequestMsg"/> + <wsdl:output message="vbox:IHost_getOSVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getUTCTime"> + <wsdl:input message="vbox:IHost_getUTCTimeRequestMsg"/> + <wsdl:output message="vbox:IHost_getUTCTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getAcceleration3DAvailable"> + <wsdl:input message="vbox:IHost_getAcceleration3DAvailableRequestMsg"/> + <wsdl:output message="vbox:IHost_getAcceleration3DAvailableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getVideoInputDevices"> + <wsdl:input message="vbox:IHost_getVideoInputDevicesRequestMsg"/> + <wsdl:output message="vbox:IHost_getVideoInputDevicesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getUpdate"> + <wsdl:input message="vbox:IHost_getUpdateRequestMsg"/> + <wsdl:output message="vbox:IHost_getUpdateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorSpeed"> + <wsdl:input message="vbox:IHost_getProcessorSpeedRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorSpeedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorFeature"> + <wsdl:input message="vbox:IHost_getProcessorFeatureRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorFeatureResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorDescription"> + <wsdl:input message="vbox:IHost_getProcessorDescriptionRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_getProcessorCPUIDLeaf"> + <wsdl:input message="vbox:IHost_getProcessorCPUIDLeafRequestMsg"/> + <wsdl:output message="vbox:IHost_getProcessorCPUIDLeafResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_createHostOnlyNetworkInterface"> + <wsdl:input message="vbox:IHost_createHostOnlyNetworkInterfaceRequestMsg"/> + <wsdl:output message="vbox:IHost_createHostOnlyNetworkInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_removeHostOnlyNetworkInterface"> + <wsdl:input message="vbox:IHost_removeHostOnlyNetworkInterfaceRequestMsg"/> + <wsdl:output message="vbox:IHost_removeHostOnlyNetworkInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_createUSBDeviceFilter"> + <wsdl:input message="vbox:IHost_createUSBDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IHost_createUSBDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_insertUSBDeviceFilter"> + <wsdl:input message="vbox:IHost_insertUSBDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IHost_insertUSBDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_removeUSBDeviceFilter"> + <wsdl:input message="vbox:IHost_removeUSBDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IHost_removeUSBDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findHostDVDDrive"> + <wsdl:input message="vbox:IHost_findHostDVDDriveRequestMsg"/> + <wsdl:output message="vbox:IHost_findHostDVDDriveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findHostFloppyDrive"> + <wsdl:input message="vbox:IHost_findHostFloppyDriveRequestMsg"/> + <wsdl:output message="vbox:IHost_findHostFloppyDriveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findHostNetworkInterfaceByName"> + <wsdl:input message="vbox:IHost_findHostNetworkInterfaceByNameRequestMsg"/> + <wsdl:output message="vbox:IHost_findHostNetworkInterfaceByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findHostNetworkInterfaceById"> + <wsdl:input message="vbox:IHost_findHostNetworkInterfaceByIdRequestMsg"/> + <wsdl:output message="vbox:IHost_findHostNetworkInterfaceByIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findHostNetworkInterfacesOfType"> + <wsdl:input message="vbox:IHost_findHostNetworkInterfacesOfTypeRequestMsg"/> + <wsdl:output message="vbox:IHost_findHostNetworkInterfacesOfTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findUSBDeviceById"> + <wsdl:input message="vbox:IHost_findUSBDeviceByIdRequestMsg"/> + <wsdl:output message="vbox:IHost_findUSBDeviceByIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_findUSBDeviceByAddress"> + <wsdl:input message="vbox:IHost_findUSBDeviceByAddressRequestMsg"/> + <wsdl:output message="vbox:IHost_findUSBDeviceByAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_generateMACAddress"> + <wsdl:input message="vbox:IHost_generateMACAddressRequestMsg"/> + <wsdl:output message="vbox:IHost_generateMACAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_addUSBDeviceSource"> + <wsdl:input message="vbox:IHost_addUSBDeviceSourceRequestMsg"/> + <wsdl:output message="vbox:IHost_addUSBDeviceSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHost_removeUSBDeviceSource"> + <wsdl:input message="vbox:IHost_removeUSBDeviceSourceRequestMsg"/> + <wsdl:output message="vbox:IHost_removeUSBDeviceSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISystemProperties + ************************************* + --> + <wsdl:operation name="ISystemProperties_getMinGuestRAM"> + <wsdl:input message="vbox:ISystemProperties_getMinGuestRAMRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMinGuestRAMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxGuestRAM"> + <wsdl:input message="vbox:ISystemProperties_getMaxGuestRAMRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxGuestRAMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMinGuestVRAM"> + <wsdl:input message="vbox:ISystemProperties_getMinGuestVRAMRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMinGuestVRAMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxGuestVRAM"> + <wsdl:input message="vbox:ISystemProperties_getMaxGuestVRAMRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxGuestVRAMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMinGuestCPUCount"> + <wsdl:input message="vbox:ISystemProperties_getMinGuestCPUCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMinGuestCPUCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxGuestCPUCount"> + <wsdl:input message="vbox:ISystemProperties_getMaxGuestCPUCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxGuestCPUCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxGuestMonitors"> + <wsdl:input message="vbox:ISystemProperties_getMaxGuestMonitorsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxGuestMonitorsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getInfoVDSize"> + <wsdl:input message="vbox:ISystemProperties_getInfoVDSizeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getInfoVDSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSerialPortCount"> + <wsdl:input message="vbox:ISystemProperties_getSerialPortCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSerialPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getParallelPortCount"> + <wsdl:input message="vbox:ISystemProperties_getParallelPortCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getParallelPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxBootPosition"> + <wsdl:input message="vbox:ISystemProperties_getMaxBootPositionRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxBootPositionResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setExclusiveHwVirt"> + <wsdl:input message="vbox:ISystemProperties_setExclusiveHwVirtRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setExclusiveHwVirtResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultMachineFolder"> + <wsdl:input message="vbox:ISystemProperties_getDefaultMachineFolderRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultMachineFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setDefaultMachineFolder"> + <wsdl:input message="vbox:ISystemProperties_setDefaultMachineFolderRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setDefaultMachineFolderResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getLoggingLevel"> + <wsdl:input message="vbox:ISystemProperties_getLoggingLevelRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getLoggingLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setLoggingLevel"> + <wsdl:input message="vbox:ISystemProperties_setLoggingLevelRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setLoggingLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMediumFormats"> + <wsdl:input message="vbox:ISystemProperties_getMediumFormatsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMediumFormatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultHardDiskFormat"> + <wsdl:input message="vbox:ISystemProperties_getDefaultHardDiskFormatRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultHardDiskFormatResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setDefaultHardDiskFormat"> + <wsdl:input message="vbox:ISystemProperties_setDefaultHardDiskFormatRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setDefaultHardDiskFormatResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getFreeDiskSpaceWarning"> + <wsdl:input message="vbox:ISystemProperties_getFreeDiskSpaceWarningRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getFreeDiskSpaceWarningResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setFreeDiskSpaceWarning"> + <wsdl:input message="vbox:ISystemProperties_setFreeDiskSpaceWarningRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setFreeDiskSpaceWarningResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getFreeDiskSpacePercentWarning"> + <wsdl:input message="vbox:ISystemProperties_getFreeDiskSpacePercentWarningRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getFreeDiskSpacePercentWarningResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setFreeDiskSpacePercentWarning"> + <wsdl:input message="vbox:ISystemProperties_setFreeDiskSpacePercentWarningRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setFreeDiskSpacePercentWarningResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getFreeDiskSpaceError"> + <wsdl:input message="vbox:ISystemProperties_getFreeDiskSpaceErrorRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getFreeDiskSpaceErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setFreeDiskSpaceError"> + <wsdl:input message="vbox:ISystemProperties_setFreeDiskSpaceErrorRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setFreeDiskSpaceErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getFreeDiskSpacePercentError"> + <wsdl:input message="vbox:ISystemProperties_getFreeDiskSpacePercentErrorRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getFreeDiskSpacePercentErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setFreeDiskSpacePercentError"> + <wsdl:input message="vbox:ISystemProperties_setFreeDiskSpacePercentErrorRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setFreeDiskSpacePercentErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getVRDEAuthLibrary"> + <wsdl:input message="vbox:ISystemProperties_getVRDEAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getVRDEAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setVRDEAuthLibrary"> + <wsdl:input message="vbox:ISystemProperties_setVRDEAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setVRDEAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getWebServiceAuthLibrary"> + <wsdl:input message="vbox:ISystemProperties_getWebServiceAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getWebServiceAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setWebServiceAuthLibrary"> + <wsdl:input message="vbox:ISystemProperties_setWebServiceAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setWebServiceAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultVRDEExtPack"> + <wsdl:input message="vbox:ISystemProperties_getDefaultVRDEExtPackRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultVRDEExtPackResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setDefaultVRDEExtPack"> + <wsdl:input message="vbox:ISystemProperties_setDefaultVRDEExtPackRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setDefaultVRDEExtPackResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getLogHistoryCount"> + <wsdl:input message="vbox:ISystemProperties_getLogHistoryCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getLogHistoryCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setLogHistoryCount"> + <wsdl:input message="vbox:ISystemProperties_setLogHistoryCountRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setLogHistoryCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultAudioDriver"> + <wsdl:input message="vbox:ISystemProperties_getDefaultAudioDriverRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultAudioDriverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getAutostartDatabasePath"> + <wsdl:input message="vbox:ISystemProperties_getAutostartDatabasePathRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getAutostartDatabasePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setAutostartDatabasePath"> + <wsdl:input message="vbox:ISystemProperties_setAutostartDatabasePathRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setAutostartDatabasePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultAdditionsISO"> + <wsdl:input message="vbox:ISystemProperties_getDefaultAdditionsISORequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultAdditionsISOResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setDefaultAdditionsISO"> + <wsdl:input message="vbox:ISystemProperties_setDefaultAdditionsISORequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setDefaultAdditionsISOResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultFrontend"> + <wsdl:input message="vbox:ISystemProperties_getDefaultFrontendRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultFrontendResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setDefaultFrontend"> + <wsdl:input message="vbox:ISystemProperties_setDefaultFrontendRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setDefaultFrontendResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getScreenShotFormats"> + <wsdl:input message="vbox:ISystemProperties_getScreenShotFormatsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getScreenShotFormatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getProxyMode"> + <wsdl:input message="vbox:ISystemProperties_getProxyModeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getProxyModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setProxyMode"> + <wsdl:input message="vbox:ISystemProperties_setProxyModeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setProxyModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getProxyURL"> + <wsdl:input message="vbox:ISystemProperties_getProxyURLRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getProxyURLResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_setProxyURL"> + <wsdl:input message="vbox:ISystemProperties_setProxyURLRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_setProxyURLResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedParavirtProviders"> + <wsdl:input message="vbox:ISystemProperties_getSupportedParavirtProvidersRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedParavirtProvidersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedClipboardModes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedClipboardModesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedClipboardModesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedDnDModes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedDnDModesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedDnDModesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedFirmwareTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedFirmwareTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedFirmwareTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedPointingHIDTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedPointingHIDTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedPointingHIDTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedKeyboardHIDTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedKeyboardHIDTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedKeyboardHIDTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedVFSTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedVFSTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedVFSTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedImportOptions"> + <wsdl:input message="vbox:ISystemProperties_getSupportedImportOptionsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedImportOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedExportOptions"> + <wsdl:input message="vbox:ISystemProperties_getSupportedExportOptionsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedExportOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedRecordingAudioCodecs"> + <wsdl:input message="vbox:ISystemProperties_getSupportedRecordingAudioCodecsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedRecordingAudioCodecsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedRecordingVideoCodecs"> + <wsdl:input message="vbox:ISystemProperties_getSupportedRecordingVideoCodecsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedRecordingVideoCodecsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedRecordingVSMethods"> + <wsdl:input message="vbox:ISystemProperties_getSupportedRecordingVSMethodsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedRecordingVSMethodsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedRecordingVRCModes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedRecordingVRCModesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedRecordingVRCModesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedGraphicsControllerTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedGraphicsControllerTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedGraphicsControllerTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedCloneOptions"> + <wsdl:input message="vbox:ISystemProperties_getSupportedCloneOptionsRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedCloneOptionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedAutostopTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedAutostopTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedAutostopTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedVMProcPriorities"> + <wsdl:input message="vbox:ISystemProperties_getSupportedVMProcPrioritiesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedVMProcPrioritiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedNetworkAttachmentTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedNetworkAttachmentTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedNetworkAttachmentTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedNetworkAdapterTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedNetworkAdapterTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedNetworkAdapterTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedPortModes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedPortModesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedPortModesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedUartTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedUartTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedUartTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedUSBControllerTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedUSBControllerTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedUSBControllerTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedAudioDriverTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedAudioDriverTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedAudioDriverTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedAudioControllerTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedAudioControllerTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedAudioControllerTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedStorageBuses"> + <wsdl:input message="vbox:ISystemProperties_getSupportedStorageBusesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedStorageBusesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedStorageControllerTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedStorageControllerTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedStorageControllerTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getSupportedChipsetTypes"> + <wsdl:input message="vbox:ISystemProperties_getSupportedChipsetTypesRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getSupportedChipsetTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxNetworkAdapters"> + <wsdl:input message="vbox:ISystemProperties_getMaxNetworkAdaptersRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxNetworkAdaptersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxNetworkAdaptersOfType"> + <wsdl:input message="vbox:ISystemProperties_getMaxNetworkAdaptersOfTypeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxNetworkAdaptersOfTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxDevicesPerPortForStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getMaxDevicesPerPortForStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxDevicesPerPortForStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMinPortCountForStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getMinPortCountForStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMinPortCountForStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxPortCountForStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getMaxPortCountForStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxPortCountForStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxInstancesOfStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getMaxInstancesOfStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxInstancesOfStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDeviceTypesForStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getDeviceTypesForStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDeviceTypesForStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getStorageBusForStorageControllerType"> + <wsdl:input message="vbox:ISystemProperties_getStorageBusForStorageControllerTypeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getStorageBusForStorageControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getStorageControllerTypesForStorageBus"> + <wsdl:input message="vbox:ISystemProperties_getStorageControllerTypesForStorageBusRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getStorageControllerTypesForStorageBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getDefaultIoCacheSettingForStorageController"> + <wsdl:input message="vbox:ISystemProperties_getDefaultIoCacheSettingForStorageControllerRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getDefaultIoCacheSettingForStorageControllerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getStorageControllerHotplugCapable"> + <wsdl:input message="vbox:ISystemProperties_getStorageControllerHotplugCapableRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getStorageControllerHotplugCapableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISystemProperties_getMaxInstancesOfUSBControllerType"> + <wsdl:input message="vbox:ISystemProperties_getMaxInstancesOfUSBControllerTypeRequestMsg"/> + <wsdl:output message="vbox:ISystemProperties_getMaxInstancesOfUSBControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestOSType + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IAdditionsFacility + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IDnDBase + ************************************* + --> + <wsdl:operation name="IDnDBase_getFormats"> + <wsdl:input message="vbox:IDnDBase_getFormatsRequestMsg"/> + <wsdl:output message="vbox:IDnDBase_getFormatsResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDBase_addFormats"> + <wsdl:input message="vbox:IDnDBase_addFormatsRequestMsg"/> + <wsdl:output message="vbox:IDnDBase_addFormatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDBase_removeFormats"> + <wsdl:input message="vbox:IDnDBase_removeFormatsRequestMsg"/> + <wsdl:output message="vbox:IDnDBase_removeFormatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDnDSource + ************************************* + --> + <wsdl:operation name="IDnDSource_dragIsPending"> + <wsdl:input message="vbox:IDnDSource_dragIsPendingRequestMsg"/> + <wsdl:output message="vbox:IDnDSource_dragIsPendingResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDSource_drop"> + <wsdl:input message="vbox:IDnDSource_dropRequestMsg"/> + <wsdl:output message="vbox:IDnDSource_dropResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDSource_receiveData"> + <wsdl:input message="vbox:IDnDSource_receiveDataRequestMsg"/> + <wsdl:output message="vbox:IDnDSource_receiveDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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 + ************************************* + --> + <wsdl:operation name="IDnDTarget_enter"> + <wsdl:input message="vbox:IDnDTarget_enterRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_enterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDTarget_move"> + <wsdl:input message="vbox:IDnDTarget_moveRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_moveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDTarget_leave"> + <wsdl:input message="vbox:IDnDTarget_leaveRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_leaveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDTarget_drop"> + <wsdl:input message="vbox:IDnDTarget_dropRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_dropResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDnDTarget_sendData"> + <wsdl:input message="vbox:IDnDTarget_sendDataRequestMsg"/> + <wsdl:output message="vbox:IDnDTarget_sendDataResultMsg"/> + <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 + ************************************* + --> + <wsdl:operation name="IGuestSession_getUser"> + <wsdl:input message="vbox:IGuestSession_getUserRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getUserResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getDomain"> + <wsdl:input message="vbox:IGuestSession_getDomainRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getDomainResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getName"> + <wsdl:input message="vbox:IGuestSession_getNameRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getId"> + <wsdl:input message="vbox:IGuestSession_getIdRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getTimeout"> + <wsdl:input message="vbox:IGuestSession_getTimeoutRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_setTimeout"> + <wsdl:input message="vbox:IGuestSession_setTimeoutRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_setTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getProtocolVersion"> + <wsdl:input message="vbox:IGuestSession_getProtocolVersionRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getProtocolVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getStatus"> + <wsdl:input message="vbox:IGuestSession_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <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_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> + <wsdl:operation name="IGuestSession_getProcesses"> + <wsdl:input message="vbox:IGuestSession_getProcessesRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getProcessesResultMsg"/> + <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_getUserHome"> + <wsdl:input message="vbox:IGuestSession_getUserHomeRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getUserHomeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getUserDocuments"> + <wsdl:input message="vbox:IGuestSession_getUserDocumentsRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getUserDocumentsResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getFiles"> + <wsdl:input message="vbox:IGuestSession_getFilesRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getFilesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_getEventSource"> + <wsdl:input message="vbox:IGuestSession_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_close"> + <wsdl:input message="vbox:IGuestSession_closeRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_closeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_copyFromGuest"> + <wsdl:input message="vbox:IGuestSession_copyFromGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_copyFromGuestResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_copyToGuest"> + <wsdl:input message="vbox:IGuestSession_copyToGuestRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_copyToGuestResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <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_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> + <wsdl:operation name="IGuestSession_directoryCreate"> + <wsdl:input message="vbox:IGuestSession_directoryCreateRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryCreateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryCreateTemp"> + <wsdl:input message="vbox:IGuestSession_directoryCreateTempRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryCreateTempResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryExists"> + <wsdl:input message="vbox:IGuestSession_directoryExistsRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryExistsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryOpen"> + <wsdl:input message="vbox:IGuestSession_directoryOpenRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryOpenResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_directoryRemoveRecursive"> + <wsdl:input message="vbox:IGuestSession_directoryRemoveRecursiveRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_directoryRemoveRecursiveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <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_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_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_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_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_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> + <wsdl:operation name="IGuestSession_fileCreateTemp"> + <wsdl:input message="vbox:IGuestSession_fileCreateTempRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileCreateTempResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fileExists"> + <wsdl:input message="vbox:IGuestSession_fileExistsRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileExistsResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fileOpenEx"> + <wsdl:input message="vbox:IGuestSession_fileOpenExRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fileOpenExResultMsg"/> + <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_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_fsObjRemoveArray"> + <wsdl:input message="vbox:IGuestSession_fsObjRemoveArrayRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjRemoveArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <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_fsObjMoveArray"> + <wsdl:input message="vbox:IGuestSession_fsObjMoveArrayRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjMoveArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_fsObjCopyArray"> + <wsdl:input message="vbox:IGuestSession_fsObjCopyArrayRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_fsObjCopyArrayResultMsg"/> + <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> + <wsdl:operation name="IGuestSession_processCreate"> + <wsdl:input message="vbox:IGuestSession_processCreateRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_processCreateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_processCreateEx"> + <wsdl:input message="vbox:IGuestSession_processCreateExRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_processCreateExResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_processGet"> + <wsdl:input message="vbox:IGuestSession_processGetRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_processGetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_symlinkCreate"> + <wsdl:input message="vbox:IGuestSession_symlinkCreateRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_symlinkCreateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_symlinkExists"> + <wsdl:input message="vbox:IGuestSession_symlinkExistsRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_symlinkExistsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_symlinkRead"> + <wsdl:input message="vbox:IGuestSession_symlinkReadRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_symlinkReadResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSession_waitForArray"> + <wsdl:input message="vbox:IGuestSession_waitForArrayRequestMsg"/> + <wsdl:output message="vbox:IGuestSession_waitForArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IProcess + ************************************* + --> + <wsdl:operation name="IProcess_getArguments"> + <wsdl:input message="vbox:IProcess_getArgumentsRequestMsg"/> + <wsdl:output message="vbox:IProcess_getArgumentsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getEnvironment"> + <wsdl:input message="vbox:IProcess_getEnvironmentRequestMsg"/> + <wsdl:output message="vbox:IProcess_getEnvironmentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getEventSource"> + <wsdl:input message="vbox:IProcess_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IProcess_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getExecutablePath"> + <wsdl:input message="vbox:IProcess_getExecutablePathRequestMsg"/> + <wsdl:output message="vbox:IProcess_getExecutablePathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getExitCode"> + <wsdl:input message="vbox:IProcess_getExitCodeRequestMsg"/> + <wsdl:output message="vbox:IProcess_getExitCodeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getName"> + <wsdl:input message="vbox:IProcess_getNameRequestMsg"/> + <wsdl:output message="vbox:IProcess_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getPID"> + <wsdl:input message="vbox:IProcess_getPIDRequestMsg"/> + <wsdl:output message="vbox:IProcess_getPIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_getStatus"> + <wsdl:input message="vbox:IProcess_getStatusRequestMsg"/> + <wsdl:output message="vbox:IProcess_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_waitFor"> + <wsdl:input message="vbox:IProcess_waitForRequestMsg"/> + <wsdl:output message="vbox:IProcess_waitForResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_waitForArray"> + <wsdl:input message="vbox:IProcess_waitForArrayRequestMsg"/> + <wsdl:output message="vbox:IProcess_waitForArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_read"> + <wsdl:input message="vbox:IProcess_readRequestMsg"/> + <wsdl:output message="vbox:IProcess_readResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_write"> + <wsdl:input message="vbox:IProcess_writeRequestMsg"/> + <wsdl:output message="vbox:IProcess_writeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_writeArray"> + <wsdl:input message="vbox:IProcess_writeArrayRequestMsg"/> + <wsdl:output message="vbox:IProcess_writeArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProcess_terminate"> + <wsdl:input message="vbox:IProcess_terminateRequestMsg"/> + <wsdl:output message="vbox:IProcess_terminateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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 + ************************************* + --> + <wsdl:operation name="IDirectory_getDirectoryName"> + <wsdl:input message="vbox:IDirectory_getDirectoryNameRequestMsg"/> + <wsdl:output message="vbox:IDirectory_getDirectoryNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDirectory_getFilter"> + <wsdl:input message="vbox:IDirectory_getFilterRequestMsg"/> + <wsdl:output message="vbox:IDirectory_getFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDirectory_close"> + <wsdl:input message="vbox:IDirectory_closeRequestMsg"/> + <wsdl:output message="vbox:IDirectory_closeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDirectory_read"> + <wsdl:input message="vbox:IDirectory_readRequestMsg"/> + <wsdl:output message="vbox:IDirectory_readResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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_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_getId"> + <wsdl:input message="vbox:IFile_getIdRequestMsg"/> + <wsdl:output message="vbox:IFile_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_getInitialSize"> + <wsdl:input message="vbox:IFile_getInitialSizeRequestMsg"/> + <wsdl:output message="vbox:IFile_getInitialSizeResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_getStatus"> + <wsdl:input message="vbox:IFile_getStatusRequestMsg"/> + <wsdl:output message="vbox:IFile_getStatusResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_queryInfo"> + <wsdl:input message="vbox:IFile_queryInfoRequestMsg"/> + <wsdl:output message="vbox:IFile_queryInfoResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_readAt"> + <wsdl:input message="vbox:IFile_readAtRequestMsg"/> + <wsdl:output message="vbox:IFile_readAtResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_seek"> + <wsdl:input message="vbox:IFile_seekRequestMsg"/> + <wsdl:output message="vbox:IFile_seekResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_setACL"> + <wsdl:input message="vbox:IFile_setACLRequestMsg"/> + <wsdl:output message="vbox:IFile_setACLResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFile_writeAt"> + <wsdl:input message="vbox:IFile_writeAtRequestMsg"/> + <wsdl:output message="vbox:IFile_writeAtResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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 + ************************************* + --> + <wsdl:operation name="IFsObjInfo_getName"> + <wsdl:input message="vbox:IFsObjInfo_getNameRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getType"> + <wsdl:input message="vbox:IFsObjInfo_getTypeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getFileAttributes"> + <wsdl:input message="vbox:IFsObjInfo_getFileAttributesRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getFileAttributesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getObjectSize"> + <wsdl:input message="vbox:IFsObjInfo_getObjectSizeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getObjectSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getAllocatedSize"> + <wsdl:input message="vbox:IFsObjInfo_getAllocatedSizeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getAllocatedSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getAccessTime"> + <wsdl:input message="vbox:IFsObjInfo_getAccessTimeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getAccessTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getBirthTime"> + <wsdl:input message="vbox:IFsObjInfo_getBirthTimeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getBirthTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getChangeTime"> + <wsdl:input message="vbox:IFsObjInfo_getChangeTimeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getChangeTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getModificationTime"> + <wsdl:input message="vbox:IFsObjInfo_getModificationTimeRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getModificationTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getUID"> + <wsdl:input message="vbox:IFsObjInfo_getUIDRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getUIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getUserName"> + <wsdl:input message="vbox:IFsObjInfo_getUserNameRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getUserNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getGID"> + <wsdl:input message="vbox:IFsObjInfo_getGIDRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getGIDResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getGroupName"> + <wsdl:input message="vbox:IFsObjInfo_getGroupNameRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getGroupNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getNodeId"> + <wsdl:input message="vbox:IFsObjInfo_getNodeIdRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getNodeIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getNodeIdDevice"> + <wsdl:input message="vbox:IFsObjInfo_getNodeIdDeviceRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getNodeIdDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getHardLinks"> + <wsdl:input message="vbox:IFsObjInfo_getHardLinksRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getHardLinksResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getDeviceNumber"> + <wsdl:input message="vbox:IFsObjInfo_getDeviceNumberRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getDeviceNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getGenerationId"> + <wsdl:input message="vbox:IFsObjInfo_getGenerationIdRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getGenerationIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFsObjInfo_getUserFlags"> + <wsdl:input message="vbox:IFsObjInfo_getUserFlagsRequestMsg"/> + <wsdl:output message="vbox:IFsObjInfo_getUserFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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 + ************************************* + --> + <wsdl:operation name="IGuest_getOSTypeId"> + <wsdl:input message="vbox:IGuest_getOSTypeIdRequestMsg"/> + <wsdl:output message="vbox:IGuest_getOSTypeIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getAdditionsRunLevel"> + <wsdl:input message="vbox:IGuest_getAdditionsRunLevelRequestMsg"/> + <wsdl:output message="vbox:IGuest_getAdditionsRunLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getAdditionsVersion"> + <wsdl:input message="vbox:IGuest_getAdditionsVersionRequestMsg"/> + <wsdl:output message="vbox:IGuest_getAdditionsVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getAdditionsRevision"> + <wsdl:input message="vbox:IGuest_getAdditionsRevisionRequestMsg"/> + <wsdl:output message="vbox:IGuest_getAdditionsRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getDnDSource"> + <wsdl:input message="vbox:IGuest_getDnDSourceRequestMsg"/> + <wsdl:output message="vbox:IGuest_getDnDSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getDnDTarget"> + <wsdl:input message="vbox:IGuest_getDnDTargetRequestMsg"/> + <wsdl:output message="vbox:IGuest_getDnDTargetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getEventSource"> + <wsdl:input message="vbox:IGuest_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IGuest_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getFacilities"> + <wsdl:input message="vbox:IGuest_getFacilitiesRequestMsg"/> + <wsdl:output message="vbox:IGuest_getFacilitiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getSessions"> + <wsdl:input message="vbox:IGuest_getSessionsRequestMsg"/> + <wsdl:output message="vbox:IGuest_getSessionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getMemoryBalloonSize"> + <wsdl:input message="vbox:IGuest_getMemoryBalloonSizeRequestMsg"/> + <wsdl:output message="vbox:IGuest_getMemoryBalloonSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_setMemoryBalloonSize"> + <wsdl:input message="vbox:IGuest_setMemoryBalloonSizeRequestMsg"/> + <wsdl:output message="vbox:IGuest_setMemoryBalloonSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getStatisticsUpdateInterval"> + <wsdl:input message="vbox:IGuest_getStatisticsUpdateIntervalRequestMsg"/> + <wsdl:output message="vbox:IGuest_getStatisticsUpdateIntervalResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_setStatisticsUpdateInterval"> + <wsdl:input message="vbox:IGuest_setStatisticsUpdateIntervalRequestMsg"/> + <wsdl:output message="vbox:IGuest_setStatisticsUpdateIntervalResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_internalGetStatistics"> + <wsdl:input message="vbox:IGuest_internalGetStatisticsRequestMsg"/> + <wsdl:output message="vbox:IGuest_internalGetStatisticsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getFacilityStatus"> + <wsdl:input message="vbox:IGuest_getFacilityStatusRequestMsg"/> + <wsdl:output message="vbox:IGuest_getFacilityStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_getAdditionsStatus"> + <wsdl:input message="vbox:IGuest_getAdditionsStatusRequestMsg"/> + <wsdl:output message="vbox:IGuest_getAdditionsStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_setCredentials"> + <wsdl:input message="vbox:IGuest_setCredentialsRequestMsg"/> + <wsdl:output message="vbox:IGuest_setCredentialsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_createSession"> + <wsdl:input message="vbox:IGuest_createSessionRequestMsg"/> + <wsdl:output message="vbox:IGuest_createSessionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_findSession"> + <wsdl:input message="vbox:IGuest_findSessionRequestMsg"/> + <wsdl:output message="vbox:IGuest_findSessionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuest_updateGuestAdditions"> + <wsdl:input message="vbox:IGuest_updateGuestAdditionsRequestMsg"/> + <wsdl:output message="vbox:IGuest_updateGuestAdditionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IProgress + ************************************* + --> + <wsdl:operation name="IProgress_getId"> + <wsdl:input message="vbox:IProgress_getIdRequestMsg"/> + <wsdl:output message="vbox:IProgress_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getDescription"> + <wsdl:input message="vbox:IProgress_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IProgress_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getInitiator"> + <wsdl:input message="vbox:IProgress_getInitiatorRequestMsg"/> + <wsdl:output message="vbox:IProgress_getInitiatorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getCancelable"> + <wsdl:input message="vbox:IProgress_getCancelableRequestMsg"/> + <wsdl:output message="vbox:IProgress_getCancelableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getPercent"> + <wsdl:input message="vbox:IProgress_getPercentRequestMsg"/> + <wsdl:output message="vbox:IProgress_getPercentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getTimeRemaining"> + <wsdl:input message="vbox:IProgress_getTimeRemainingRequestMsg"/> + <wsdl:output message="vbox:IProgress_getTimeRemainingResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getCompleted"> + <wsdl:input message="vbox:IProgress_getCompletedRequestMsg"/> + <wsdl:output message="vbox:IProgress_getCompletedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getCanceled"> + <wsdl:input message="vbox:IProgress_getCanceledRequestMsg"/> + <wsdl:output message="vbox:IProgress_getCanceledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getResultCode"> + <wsdl:input message="vbox:IProgress_getResultCodeRequestMsg"/> + <wsdl:output message="vbox:IProgress_getResultCodeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getErrorInfo"> + <wsdl:input message="vbox:IProgress_getErrorInfoRequestMsg"/> + <wsdl:output message="vbox:IProgress_getErrorInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getOperationCount"> + <wsdl:input message="vbox:IProgress_getOperationCountRequestMsg"/> + <wsdl:output message="vbox:IProgress_getOperationCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getOperation"> + <wsdl:input message="vbox:IProgress_getOperationRequestMsg"/> + <wsdl:output message="vbox:IProgress_getOperationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getOperationDescription"> + <wsdl:input message="vbox:IProgress_getOperationDescriptionRequestMsg"/> + <wsdl:output message="vbox:IProgress_getOperationDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getOperationPercent"> + <wsdl:input message="vbox:IProgress_getOperationPercentRequestMsg"/> + <wsdl:output message="vbox:IProgress_getOperationPercentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getOperationWeight"> + <wsdl:input message="vbox:IProgress_getOperationWeightRequestMsg"/> + <wsdl:output message="vbox:IProgress_getOperationWeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getTimeout"> + <wsdl:input message="vbox:IProgress_getTimeoutRequestMsg"/> + <wsdl:output message="vbox:IProgress_getTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_setTimeout"> + <wsdl:input message="vbox:IProgress_setTimeoutRequestMsg"/> + <wsdl:output message="vbox:IProgress_setTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_getEventSource"> + <wsdl:input message="vbox:IProgress_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IProgress_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_waitForCompletion"> + <wsdl:input message="vbox:IProgress_waitForCompletionRequestMsg"/> + <wsdl:output message="vbox:IProgress_waitForCompletionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_waitForOperationCompletion"> + <wsdl:input message="vbox:IProgress_waitForOperationCompletionRequestMsg"/> + <wsdl:output message="vbox:IProgress_waitForOperationCompletionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IProgress_cancel"> + <wsdl:input message="vbox:IProgress_cancelRequestMsg"/> + <wsdl:output message="vbox:IProgress_cancelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IInternalProgressControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface ISnapshot + ************************************* + --> + <wsdl:operation name="ISnapshot_getId"> + <wsdl:input message="vbox:ISnapshot_getIdRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getName"> + <wsdl:input message="vbox:ISnapshot_getNameRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_setName"> + <wsdl:input message="vbox:ISnapshot_setNameRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getDescription"> + <wsdl:input message="vbox:ISnapshot_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_setDescription"> + <wsdl:input message="vbox:ISnapshot_setDescriptionRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_setDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getTimeStamp"> + <wsdl:input message="vbox:ISnapshot_getTimeStampRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getTimeStampResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getOnline"> + <wsdl:input message="vbox:ISnapshot_getOnlineRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getOnlineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getMachine"> + <wsdl:input message="vbox:ISnapshot_getMachineRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getParent"> + <wsdl:input message="vbox:ISnapshot_getParentRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getParentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getChildren"> + <wsdl:input message="vbox:ISnapshot_getChildrenRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getChildrenResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISnapshot_getChildrenCount"> + <wsdl:input message="vbox:ISnapshot_getChildrenCountRequestMsg"/> + <wsdl:output message="vbox:ISnapshot_getChildrenCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMediumAttachment + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IMedium + ************************************* + --> + <wsdl:operation name="IMedium_getId"> + <wsdl:input message="vbox:IMedium_getIdRequestMsg"/> + <wsdl:output message="vbox:IMedium_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getDescription"> + <wsdl:input message="vbox:IMedium_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IMedium_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setDescription"> + <wsdl:input message="vbox:IMedium_setDescriptionRequestMsg"/> + <wsdl:output message="vbox:IMedium_setDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getState"> + <wsdl:input message="vbox:IMedium_getStateRequestMsg"/> + <wsdl:output message="vbox:IMedium_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getVariant"> + <wsdl:input message="vbox:IMedium_getVariantRequestMsg"/> + <wsdl:output message="vbox:IMedium_getVariantResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getLocation"> + <wsdl:input message="vbox:IMedium_getLocationRequestMsg"/> + <wsdl:output message="vbox:IMedium_getLocationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setLocation"> + <wsdl:input message="vbox:IMedium_setLocationRequestMsg"/> + <wsdl:output message="vbox:IMedium_setLocationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getName"> + <wsdl:input message="vbox:IMedium_getNameRequestMsg"/> + <wsdl:output message="vbox:IMedium_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getDeviceType"> + <wsdl:input message="vbox:IMedium_getDeviceTypeRequestMsg"/> + <wsdl:output message="vbox:IMedium_getDeviceTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getHostDrive"> + <wsdl:input message="vbox:IMedium_getHostDriveRequestMsg"/> + <wsdl:output message="vbox:IMedium_getHostDriveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getSize"> + <wsdl:input message="vbox:IMedium_getSizeRequestMsg"/> + <wsdl:output message="vbox:IMedium_getSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getFormat"> + <wsdl:input message="vbox:IMedium_getFormatRequestMsg"/> + <wsdl:output message="vbox:IMedium_getFormatResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getMediumFormat"> + <wsdl:input message="vbox:IMedium_getMediumFormatRequestMsg"/> + <wsdl:output message="vbox:IMedium_getMediumFormatResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getType"> + <wsdl:input message="vbox:IMedium_getTypeRequestMsg"/> + <wsdl:output message="vbox:IMedium_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setType"> + <wsdl:input message="vbox:IMedium_setTypeRequestMsg"/> + <wsdl:output message="vbox:IMedium_setTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getAllowedTypes"> + <wsdl:input message="vbox:IMedium_getAllowedTypesRequestMsg"/> + <wsdl:output message="vbox:IMedium_getAllowedTypesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getParent"> + <wsdl:input message="vbox:IMedium_getParentRequestMsg"/> + <wsdl:output message="vbox:IMedium_getParentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getChildren"> + <wsdl:input message="vbox:IMedium_getChildrenRequestMsg"/> + <wsdl:output message="vbox:IMedium_getChildrenResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getBase"> + <wsdl:input message="vbox:IMedium_getBaseRequestMsg"/> + <wsdl:output message="vbox:IMedium_getBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getReadOnly"> + <wsdl:input message="vbox:IMedium_getReadOnlyRequestMsg"/> + <wsdl:output message="vbox:IMedium_getReadOnlyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getLogicalSize"> + <wsdl:input message="vbox:IMedium_getLogicalSizeRequestMsg"/> + <wsdl:output message="vbox:IMedium_getLogicalSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getAutoReset"> + <wsdl:input message="vbox:IMedium_getAutoResetRequestMsg"/> + <wsdl:output message="vbox:IMedium_getAutoResetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setAutoReset"> + <wsdl:input message="vbox:IMedium_setAutoResetRequestMsg"/> + <wsdl:output message="vbox:IMedium_setAutoResetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getLastAccessError"> + <wsdl:input message="vbox:IMedium_getLastAccessErrorRequestMsg"/> + <wsdl:output message="vbox:IMedium_getLastAccessErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getMachineIds"> + <wsdl:input message="vbox:IMedium_getMachineIdsRequestMsg"/> + <wsdl:output message="vbox:IMedium_getMachineIdsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setIds"> + <wsdl:input message="vbox:IMedium_setIdsRequestMsg"/> + <wsdl:output message="vbox:IMedium_setIdsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_refreshState"> + <wsdl:input message="vbox:IMedium_refreshStateRequestMsg"/> + <wsdl:output message="vbox:IMedium_refreshStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getSnapshotIds"> + <wsdl:input message="vbox:IMedium_getSnapshotIdsRequestMsg"/> + <wsdl:output message="vbox:IMedium_getSnapshotIdsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_lockRead"> + <wsdl:input message="vbox:IMedium_lockReadRequestMsg"/> + <wsdl:output message="vbox:IMedium_lockReadResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_lockWrite"> + <wsdl:input message="vbox:IMedium_lockWriteRequestMsg"/> + <wsdl:output message="vbox:IMedium_lockWriteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_close"> + <wsdl:input message="vbox:IMedium_closeRequestMsg"/> + <wsdl:output message="vbox:IMedium_closeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getProperty"> + <wsdl:input message="vbox:IMedium_getPropertyRequestMsg"/> + <wsdl:output message="vbox:IMedium_getPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setProperty"> + <wsdl:input message="vbox:IMedium_setPropertyRequestMsg"/> + <wsdl:output message="vbox:IMedium_setPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getProperties"> + <wsdl:input message="vbox:IMedium_getPropertiesRequestMsg"/> + <wsdl:output message="vbox:IMedium_getPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_setProperties"> + <wsdl:input message="vbox:IMedium_setPropertiesRequestMsg"/> + <wsdl:output message="vbox:IMedium_setPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_createBaseStorage"> + <wsdl:input message="vbox:IMedium_createBaseStorageRequestMsg"/> + <wsdl:output message="vbox:IMedium_createBaseStorageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_deleteStorage"> + <wsdl:input message="vbox:IMedium_deleteStorageRequestMsg"/> + <wsdl:output message="vbox:IMedium_deleteStorageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_createDiffStorage"> + <wsdl:input message="vbox:IMedium_createDiffStorageRequestMsg"/> + <wsdl:output message="vbox:IMedium_createDiffStorageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_mergeTo"> + <wsdl:input message="vbox:IMedium_mergeToRequestMsg"/> + <wsdl:output message="vbox:IMedium_mergeToResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_cloneTo"> + <wsdl:input message="vbox:IMedium_cloneToRequestMsg"/> + <wsdl:output message="vbox:IMedium_cloneToResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_cloneToBase"> + <wsdl:input message="vbox:IMedium_cloneToBaseRequestMsg"/> + <wsdl:output message="vbox:IMedium_cloneToBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_moveTo"> + <wsdl:input message="vbox:IMedium_moveToRequestMsg"/> + <wsdl:output message="vbox:IMedium_moveToResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_compact"> + <wsdl:input message="vbox:IMedium_compactRequestMsg"/> + <wsdl:output message="vbox:IMedium_compactResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_resize"> + <wsdl:input message="vbox:IMedium_resizeRequestMsg"/> + <wsdl:output message="vbox:IMedium_resizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_reset"> + <wsdl:input message="vbox:IMedium_resetRequestMsg"/> + <wsdl:output message="vbox:IMedium_resetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_changeEncryption"> + <wsdl:input message="vbox:IMedium_changeEncryptionRequestMsg"/> + <wsdl:output message="vbox:IMedium_changeEncryptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_getEncryptionSettings"> + <wsdl:input message="vbox:IMedium_getEncryptionSettingsRequestMsg"/> + <wsdl:output message="vbox:IMedium_getEncryptionSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_checkEncryptionPassword"> + <wsdl:input message="vbox:IMedium_checkEncryptionPasswordRequestMsg"/> + <wsdl:output message="vbox:IMedium_checkEncryptionPasswordResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMedium_openForIO"> + <wsdl:input message="vbox:IMedium_openForIORequestMsg"/> + <wsdl:output message="vbox:IMedium_openForIOResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMediumFormat + ************************************* + --> + <wsdl:operation name="IMediumFormat_getId"> + <wsdl:input message="vbox:IMediumFormat_getIdRequestMsg"/> + <wsdl:output message="vbox:IMediumFormat_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumFormat_getName"> + <wsdl:input message="vbox:IMediumFormat_getNameRequestMsg"/> + <wsdl:output message="vbox:IMediumFormat_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumFormat_getCapabilities"> + <wsdl:input message="vbox:IMediumFormat_getCapabilitiesRequestMsg"/> + <wsdl:output message="vbox:IMediumFormat_getCapabilitiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumFormat_describeFileExtensions"> + <wsdl:input message="vbox:IMediumFormat_describeFileExtensionsRequestMsg"/> + <wsdl:output message="vbox:IMediumFormat_describeFileExtensionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumFormat_describeProperties"> + <wsdl:input message="vbox:IMediumFormat_describePropertiesRequestMsg"/> + <wsdl:output message="vbox:IMediumFormat_describePropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDataStream + ************************************* + --> + <wsdl:operation name="IDataStream_getReadSize"> + <wsdl:input message="vbox:IDataStream_getReadSizeRequestMsg"/> + <wsdl:output message="vbox:IDataStream_getReadSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDataStream_read"> + <wsdl:input message="vbox:IDataStream_readRequestMsg"/> + <wsdl:output message="vbox:IDataStream_readResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMediumIO + ************************************* + --> + <wsdl:operation name="IMediumIO_getMedium"> + <wsdl:input message="vbox:IMediumIO_getMediumRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_getMediumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_getWritable"> + <wsdl:input message="vbox:IMediumIO_getWritableRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_getWritableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_getExplorer"> + <wsdl:input message="vbox:IMediumIO_getExplorerRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_getExplorerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_read"> + <wsdl:input message="vbox:IMediumIO_readRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_readResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_write"> + <wsdl:input message="vbox:IMediumIO_writeRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_writeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_formatFAT"> + <wsdl:input message="vbox:IMediumIO_formatFATRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_formatFATResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_initializePartitionTable"> + <wsdl:input message="vbox:IMediumIO_initializePartitionTableRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_initializePartitionTableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_convertToStream"> + <wsdl:input message="vbox:IMediumIO_convertToStreamRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_convertToStreamResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumIO_close"> + <wsdl:input message="vbox:IMediumIO_closeRequestMsg"/> + <wsdl:output message="vbox:IMediumIO_closeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IToken + ************************************* + --> + <wsdl:operation name="IToken_abandon"> + <wsdl:input message="vbox:IToken_abandonRequestMsg"/> + <wsdl:output message="vbox:IToken_abandonResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IToken_dummy"> + <wsdl:input message="vbox:IToken_dummyRequestMsg"/> + <wsdl:output message="vbox:IToken_dummyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IKeyboard + ************************************* + --> + <wsdl:operation name="IKeyboard_getKeyboardLEDs"> + <wsdl:input message="vbox:IKeyboard_getKeyboardLEDsRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_getKeyboardLEDsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_getEventSource"> + <wsdl:input message="vbox:IKeyboard_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_putScancode"> + <wsdl:input message="vbox:IKeyboard_putScancodeRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_putScancodeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_putScancodes"> + <wsdl:input message="vbox:IKeyboard_putScancodesRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_putScancodesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_putCAD"> + <wsdl:input message="vbox:IKeyboard_putCADRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_putCADResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_releaseKeys"> + <wsdl:input message="vbox:IKeyboard_releaseKeysRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_releaseKeysResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboard_putUsageCode"> + <wsdl:input message="vbox:IKeyboard_putUsageCodeRequestMsg"/> + <wsdl:output message="vbox:IKeyboard_putUsageCodeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMousePointerShape + ************************************* + --> + <wsdl:operation name="IMousePointerShape_getVisible"> + <wsdl:input message="vbox:IMousePointerShape_getVisibleRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getVisibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getAlpha"> + <wsdl:input message="vbox:IMousePointerShape_getAlphaRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getAlphaResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getHotX"> + <wsdl:input message="vbox:IMousePointerShape_getHotXRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getHotXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getHotY"> + <wsdl:input message="vbox:IMousePointerShape_getHotYRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getHotYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getWidth"> + <wsdl:input message="vbox:IMousePointerShape_getWidthRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getHeight"> + <wsdl:input message="vbox:IMousePointerShape_getHeightRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShape_getShape"> + <wsdl:input message="vbox:IMousePointerShape_getShapeRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShape_getShapeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMouse + ************************************* + --> + <wsdl:operation name="IMouse_getAbsoluteSupported"> + <wsdl:input message="vbox:IMouse_getAbsoluteSupportedRequestMsg"/> + <wsdl:output message="vbox:IMouse_getAbsoluteSupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_getRelativeSupported"> + <wsdl:input message="vbox:IMouse_getRelativeSupportedRequestMsg"/> + <wsdl:output message="vbox:IMouse_getRelativeSupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_getMultiTouchSupported"> + <wsdl:input message="vbox:IMouse_getMultiTouchSupportedRequestMsg"/> + <wsdl:output message="vbox:IMouse_getMultiTouchSupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_getNeedsHostCursor"> + <wsdl:input message="vbox:IMouse_getNeedsHostCursorRequestMsg"/> + <wsdl:output message="vbox:IMouse_getNeedsHostCursorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_getPointerShape"> + <wsdl:input message="vbox:IMouse_getPointerShapeRequestMsg"/> + <wsdl:output message="vbox:IMouse_getPointerShapeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_getEventSource"> + <wsdl:input message="vbox:IMouse_getEventSourceRequestMsg"/> + <wsdl:output message="vbox:IMouse_getEventSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_putMouseEvent"> + <wsdl:input message="vbox:IMouse_putMouseEventRequestMsg"/> + <wsdl:output message="vbox:IMouse_putMouseEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_putMouseEventAbsolute"> + <wsdl:input message="vbox:IMouse_putMouseEventAbsoluteRequestMsg"/> + <wsdl:output message="vbox:IMouse_putMouseEventAbsoluteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_putEventMultiTouch"> + <wsdl:input message="vbox:IMouse_putEventMultiTouchRequestMsg"/> + <wsdl:output message="vbox:IMouse_putEventMultiTouchResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouse_putEventMultiTouchString"> + <wsdl:input message="vbox:IMouse_putEventMultiTouchStringRequestMsg"/> + <wsdl:output message="vbox:IMouse_putEventMultiTouchStringResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDisplaySourceBitmap + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IFramebuffer + ************************************* + --> + <wsdl:operation name="IFramebuffer_getWidth"> + <wsdl:input message="vbox:IFramebuffer_getWidthRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getHeight"> + <wsdl:input message="vbox:IFramebuffer_getHeightRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getBitsPerPixel"> + <wsdl:input message="vbox:IFramebuffer_getBitsPerPixelRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getBitsPerPixelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getBytesPerLine"> + <wsdl:input message="vbox:IFramebuffer_getBytesPerLineRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getBytesPerLineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getPixelFormat"> + <wsdl:input message="vbox:IFramebuffer_getPixelFormatRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getPixelFormatResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getHeightReduction"> + <wsdl:input message="vbox:IFramebuffer_getHeightReductionRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getHeightReductionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_getOverlay"> + <wsdl:input message="vbox:IFramebuffer_getOverlayRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getOverlayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping attribute winId for it is suppressed--> + <wsdl:operation name="IFramebuffer_getCapabilities"> + <wsdl:input message="vbox:IFramebuffer_getCapabilitiesRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_getCapabilitiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_notifyUpdate"> + <wsdl:input message="vbox:IFramebuffer_notifyUpdateRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_notifyUpdateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_notifyUpdateImage"> + <wsdl:input message="vbox:IFramebuffer_notifyUpdateImageRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_notifyUpdateImageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_notifyChange"> + <wsdl:input message="vbox:IFramebuffer_notifyChangeRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_notifyChangeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebuffer_videoModeSupported"> + <wsdl:input message="vbox:IFramebuffer_videoModeSupportedRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_videoModeSupportedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping method getVisibleRegion for it has parameters with suppressed types--> + <!--skipping method setVisibleRegion for it has parameters with suppressed types--> + <!--skipping method processVHWACommand for it has parameters with suppressed types--> + <wsdl:operation name="IFramebuffer_notify3DEvent"> + <wsdl:input message="vbox:IFramebuffer_notify3DEventRequestMsg"/> + <wsdl:output message="vbox:IFramebuffer_notify3DEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IFramebufferOverlay + ************************************* + --> + <wsdl:operation name="IFramebufferOverlay_getX"> + <wsdl:input message="vbox:IFramebufferOverlay_getXRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_getXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_getY"> + <wsdl:input message="vbox:IFramebufferOverlay_getYRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_getYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_getVisible"> + <wsdl:input message="vbox:IFramebufferOverlay_getVisibleRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_getVisibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_setVisible"> + <wsdl:input message="vbox:IFramebufferOverlay_setVisibleRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_setVisibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_getAlpha"> + <wsdl:input message="vbox:IFramebufferOverlay_getAlphaRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_getAlphaResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_setAlpha"> + <wsdl:input message="vbox:IFramebufferOverlay_setAlphaRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_setAlphaResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFramebufferOverlay_move"> + <wsdl:input message="vbox:IFramebufferOverlay_moveRequestMsg"/> + <wsdl:output message="vbox:IFramebufferOverlay_moveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestScreenInfo + ************************************* + --> + <wsdl:operation name="IGuestScreenInfo_getScreenId"> + <wsdl:input message="vbox:IGuestScreenInfo_getScreenIdRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getScreenIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getGuestMonitorStatus"> + <wsdl:input message="vbox:IGuestScreenInfo_getGuestMonitorStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getGuestMonitorStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getPrimary"> + <wsdl:input message="vbox:IGuestScreenInfo_getPrimaryRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getPrimaryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getOrigin"> + <wsdl:input message="vbox:IGuestScreenInfo_getOriginRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getOriginResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getOriginX"> + <wsdl:input message="vbox:IGuestScreenInfo_getOriginXRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getOriginXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getOriginY"> + <wsdl:input message="vbox:IGuestScreenInfo_getOriginYRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getOriginYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getWidth"> + <wsdl:input message="vbox:IGuestScreenInfo_getWidthRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getHeight"> + <wsdl:input message="vbox:IGuestScreenInfo_getHeightRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getBitsPerPixel"> + <wsdl:input message="vbox:IGuestScreenInfo_getBitsPerPixelRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getBitsPerPixelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestScreenInfo_getExtendedInfo"> + <wsdl:input message="vbox:IGuestScreenInfo_getExtendedInfoRequestMsg"/> + <wsdl:output message="vbox:IGuestScreenInfo_getExtendedInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDisplay + ************************************* + --> + <wsdl:operation name="IDisplay_getGuestScreenLayout"> + <wsdl:input message="vbox:IDisplay_getGuestScreenLayoutRequestMsg"/> + <wsdl:output message="vbox:IDisplay_getGuestScreenLayoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_getScreenResolution"> + <wsdl:input message="vbox:IDisplay_getScreenResolutionRequestMsg"/> + <wsdl:output message="vbox:IDisplay_getScreenResolutionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_attachFramebuffer"> + <wsdl:input message="vbox:IDisplay_attachFramebufferRequestMsg"/> + <wsdl:output message="vbox:IDisplay_attachFramebufferResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_detachFramebuffer"> + <wsdl:input message="vbox:IDisplay_detachFramebufferRequestMsg"/> + <wsdl:output message="vbox:IDisplay_detachFramebufferResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_queryFramebuffer"> + <wsdl:input message="vbox:IDisplay_queryFramebufferRequestMsg"/> + <wsdl:output message="vbox:IDisplay_queryFramebufferResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_setVideoModeHint"> + <wsdl:input message="vbox:IDisplay_setVideoModeHintRequestMsg"/> + <wsdl:output message="vbox:IDisplay_setVideoModeHintResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_getVideoModeHint"> + <wsdl:input message="vbox:IDisplay_getVideoModeHintRequestMsg"/> + <wsdl:output message="vbox:IDisplay_getVideoModeHintResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_setSeamlessMode"> + <wsdl:input message="vbox:IDisplay_setSeamlessModeRequestMsg"/> + <wsdl:output message="vbox:IDisplay_setSeamlessModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping method takeScreenShot for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_takeScreenShotToArray"> + <wsdl:input message="vbox:IDisplay_takeScreenShotToArrayRequestMsg"/> + <wsdl:output message="vbox:IDisplay_takeScreenShotToArrayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping method drawToScreen for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_invalidateAndUpdate"> + <wsdl:input message="vbox:IDisplay_invalidateAndUpdateRequestMsg"/> + <wsdl:output message="vbox:IDisplay_invalidateAndUpdateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_invalidateAndUpdateScreen"> + <wsdl:input message="vbox:IDisplay_invalidateAndUpdateScreenRequestMsg"/> + <wsdl:output message="vbox:IDisplay_invalidateAndUpdateScreenResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping method completeVHWACommand for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_viewportChanged"> + <wsdl:input message="vbox:IDisplay_viewportChangedRequestMsg"/> + <wsdl:output message="vbox:IDisplay_viewportChangedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping method querySourceBitmap for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_notifyScaleFactorChange"> + <wsdl:input message="vbox:IDisplay_notifyScaleFactorChangeRequestMsg"/> + <wsdl:output message="vbox:IDisplay_notifyScaleFactorChangeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_notifyHiDPIOutputPolicyChange"> + <wsdl:input message="vbox:IDisplay_notifyHiDPIOutputPolicyChangeRequestMsg"/> + <wsdl:output message="vbox:IDisplay_notifyHiDPIOutputPolicyChangeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_setScreenLayout"> + <wsdl:input message="vbox:IDisplay_setScreenLayoutRequestMsg"/> + <wsdl:output message="vbox:IDisplay_setScreenLayoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_detachScreens"> + <wsdl:input message="vbox:IDisplay_detachScreensRequestMsg"/> + <wsdl:output message="vbox:IDisplay_detachScreensResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IDisplay_createGuestScreenInfo"> + <wsdl:input message="vbox:IDisplay_createGuestScreenInfoRequestMsg"/> + <wsdl:output message="vbox:IDisplay_createGuestScreenInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INetworkAdapter + ************************************* + --> + <wsdl:operation name="INetworkAdapter_getAdapterType"> + <wsdl:input message="vbox:INetworkAdapter_getAdapterTypeRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getAdapterTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setAdapterType"> + <wsdl:input message="vbox:INetworkAdapter_setAdapterTypeRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setAdapterTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getSlot"> + <wsdl:input message="vbox:INetworkAdapter_getSlotRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getSlotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getEnabled"> + <wsdl:input message="vbox:INetworkAdapter_getEnabledRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setEnabled"> + <wsdl:input message="vbox:INetworkAdapter_setEnabledRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getMACAddress"> + <wsdl:input message="vbox:INetworkAdapter_getMACAddressRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getMACAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setMACAddress"> + <wsdl:input message="vbox:INetworkAdapter_setMACAddressRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setMACAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getAttachmentType"> + <wsdl:input message="vbox:INetworkAdapter_getAttachmentTypeRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getAttachmentTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setAttachmentType"> + <wsdl:input message="vbox:INetworkAdapter_setAttachmentTypeRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setAttachmentTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getBridgedInterface"> + <wsdl:input message="vbox:INetworkAdapter_getBridgedInterfaceRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getBridgedInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setBridgedInterface"> + <wsdl:input message="vbox:INetworkAdapter_setBridgedInterfaceRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setBridgedInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getHostOnlyInterface"> + <wsdl:input message="vbox:INetworkAdapter_getHostOnlyInterfaceRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getHostOnlyInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setHostOnlyInterface"> + <wsdl:input message="vbox:INetworkAdapter_setHostOnlyInterfaceRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setHostOnlyInterfaceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getInternalNetwork"> + <wsdl:input message="vbox:INetworkAdapter_getInternalNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getInternalNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setInternalNetwork"> + <wsdl:input message="vbox:INetworkAdapter_setInternalNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setInternalNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getNATNetwork"> + <wsdl:input message="vbox:INetworkAdapter_getNATNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getNATNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setNATNetwork"> + <wsdl:input message="vbox:INetworkAdapter_setNATNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setNATNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getGenericDriver"> + <wsdl:input message="vbox:INetworkAdapter_getGenericDriverRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getGenericDriverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setGenericDriver"> + <wsdl:input message="vbox:INetworkAdapter_setGenericDriverRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setGenericDriverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getCloudNetwork"> + <wsdl:input message="vbox:INetworkAdapter_getCloudNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getCloudNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setCloudNetwork"> + <wsdl:input message="vbox:INetworkAdapter_setCloudNetworkRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setCloudNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getCableConnected"> + <wsdl:input message="vbox:INetworkAdapter_getCableConnectedRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getCableConnectedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setCableConnected"> + <wsdl:input message="vbox:INetworkAdapter_setCableConnectedRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setCableConnectedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getLineSpeed"> + <wsdl:input message="vbox:INetworkAdapter_getLineSpeedRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getLineSpeedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setLineSpeed"> + <wsdl:input message="vbox:INetworkAdapter_setLineSpeedRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setLineSpeedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getPromiscModePolicy"> + <wsdl:input message="vbox:INetworkAdapter_getPromiscModePolicyRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getPromiscModePolicyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setPromiscModePolicy"> + <wsdl:input message="vbox:INetworkAdapter_setPromiscModePolicyRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setPromiscModePolicyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getTraceEnabled"> + <wsdl:input message="vbox:INetworkAdapter_getTraceEnabledRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getTraceEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setTraceEnabled"> + <wsdl:input message="vbox:INetworkAdapter_setTraceEnabledRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setTraceEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getTraceFile"> + <wsdl:input message="vbox:INetworkAdapter_getTraceFileRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getTraceFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setTraceFile"> + <wsdl:input message="vbox:INetworkAdapter_setTraceFileRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setTraceFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getNATEngine"> + <wsdl:input message="vbox:INetworkAdapter_getNATEngineRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getNATEngineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getBootPriority"> + <wsdl:input message="vbox:INetworkAdapter_getBootPriorityRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getBootPriorityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setBootPriority"> + <wsdl:input message="vbox:INetworkAdapter_setBootPriorityRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setBootPriorityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getBandwidthGroup"> + <wsdl:input message="vbox:INetworkAdapter_getBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setBandwidthGroup"> + <wsdl:input message="vbox:INetworkAdapter_setBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getProperty"> + <wsdl:input message="vbox:INetworkAdapter_getPropertyRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_setProperty"> + <wsdl:input message="vbox:INetworkAdapter_setPropertyRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_setPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INetworkAdapter_getProperties"> + <wsdl:input message="vbox:INetworkAdapter_getPropertiesRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapter_getPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISerialPort + ************************************* + --> + <wsdl:operation name="ISerialPort_getSlot"> + <wsdl:input message="vbox:ISerialPort_getSlotRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getSlotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getEnabled"> + <wsdl:input message="vbox:ISerialPort_getEnabledRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setEnabled"> + <wsdl:input message="vbox:ISerialPort_setEnabledRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getIOBase"> + <wsdl:input message="vbox:ISerialPort_getIOBaseRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getIOBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setIOBase"> + <wsdl:input message="vbox:ISerialPort_setIOBaseRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setIOBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getIRQ"> + <wsdl:input message="vbox:ISerialPort_getIRQRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getIRQResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setIRQ"> + <wsdl:input message="vbox:ISerialPort_setIRQRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setIRQResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getHostMode"> + <wsdl:input message="vbox:ISerialPort_getHostModeRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getHostModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setHostMode"> + <wsdl:input message="vbox:ISerialPort_setHostModeRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setHostModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getServer"> + <wsdl:input message="vbox:ISerialPort_getServerRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setServer"> + <wsdl:input message="vbox:ISerialPort_setServerRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getPath"> + <wsdl:input message="vbox:ISerialPort_getPathRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setPath"> + <wsdl:input message="vbox:ISerialPort_setPathRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_getUartType"> + <wsdl:input message="vbox:ISerialPort_getUartTypeRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_getUartTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISerialPort_setUartType"> + <wsdl:input message="vbox:ISerialPort_setUartTypeRequestMsg"/> + <wsdl:output message="vbox:ISerialPort_setUartTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IParallelPort + ************************************* + --> + <wsdl:operation name="IParallelPort_getSlot"> + <wsdl:input message="vbox:IParallelPort_getSlotRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_getSlotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_getEnabled"> + <wsdl:input message="vbox:IParallelPort_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_setEnabled"> + <wsdl:input message="vbox:IParallelPort_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_getIOBase"> + <wsdl:input message="vbox:IParallelPort_getIOBaseRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_getIOBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_setIOBase"> + <wsdl:input message="vbox:IParallelPort_setIOBaseRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_setIOBaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_getIRQ"> + <wsdl:input message="vbox:IParallelPort_getIRQRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_getIRQResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_setIRQ"> + <wsdl:input message="vbox:IParallelPort_setIRQRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_setIRQResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_getPath"> + <wsdl:input message="vbox:IParallelPort_getPathRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_getPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IParallelPort_setPath"> + <wsdl:input message="vbox:IParallelPort_setPathRequestMsg"/> + <wsdl:output message="vbox:IParallelPort_setPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMachineDebugger + ************************************* + --> + <wsdl:operation name="IMachineDebugger_getSingleStep"> + <wsdl:input message="vbox:IMachineDebugger_getSingleStepRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getSingleStepResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setSingleStep"> + <wsdl:input message="vbox:IMachineDebugger_setSingleStepRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setSingleStepResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getRecompileUser"> + <wsdl:input message="vbox:IMachineDebugger_getRecompileUserRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getRecompileUserResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setRecompileUser"> + <wsdl:input message="vbox:IMachineDebugger_setRecompileUserRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setRecompileUserResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getRecompileSupervisor"> + <wsdl:input message="vbox:IMachineDebugger_getRecompileSupervisorRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getRecompileSupervisorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setRecompileSupervisor"> + <wsdl:input message="vbox:IMachineDebugger_setRecompileSupervisorRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setRecompileSupervisorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getExecuteAllInIEM"> + <wsdl:input message="vbox:IMachineDebugger_getExecuteAllInIEMRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getExecuteAllInIEMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setExecuteAllInIEM"> + <wsdl:input message="vbox:IMachineDebugger_setExecuteAllInIEMRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setExecuteAllInIEMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getPATMEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getPATMEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getPATMEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setPATMEnabled"> + <wsdl:input message="vbox:IMachineDebugger_setPATMEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setPATMEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getCSAMEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getCSAMEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getCSAMEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setCSAMEnabled"> + <wsdl:input message="vbox:IMachineDebugger_setCSAMEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setCSAMEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getLogEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setLogEnabled"> + <wsdl:input message="vbox:IMachineDebugger_setLogEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setLogEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogDbgFlags"> + <wsdl:input message="vbox:IMachineDebugger_getLogDbgFlagsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogDbgFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogDbgGroups"> + <wsdl:input message="vbox:IMachineDebugger_getLogDbgGroupsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogDbgGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogDbgDestinations"> + <wsdl:input message="vbox:IMachineDebugger_getLogDbgDestinationsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogDbgDestinationsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogRelFlags"> + <wsdl:input message="vbox:IMachineDebugger_getLogRelFlagsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogRelFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogRelGroups"> + <wsdl:input message="vbox:IMachineDebugger_getLogRelGroupsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogRelGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getLogRelDestinations"> + <wsdl:input message="vbox:IMachineDebugger_getLogRelDestinationsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getLogRelDestinationsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getExecutionEngine"> + <wsdl:input message="vbox:IMachineDebugger_getExecutionEngineRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getExecutionEngineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getHWVirtExEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getHWVirtExEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getHWVirtExEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getHWVirtExNestedPagingEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getHWVirtExNestedPagingEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getHWVirtExNestedPagingEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getHWVirtExVPIDEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getHWVirtExVPIDEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getHWVirtExVPIDEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getHWVirtExUXEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getHWVirtExUXEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getHWVirtExUXEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getOSName"> + <wsdl:input message="vbox:IMachineDebugger_getOSNameRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getOSNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getOSVersion"> + <wsdl:input message="vbox:IMachineDebugger_getOSVersionRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getOSVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getPAEEnabled"> + <wsdl:input message="vbox:IMachineDebugger_getPAEEnabledRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getPAEEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getVirtualTimeRate"> + <wsdl:input message="vbox:IMachineDebugger_getVirtualTimeRateRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getVirtualTimeRateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setVirtualTimeRate"> + <wsdl:input message="vbox:IMachineDebugger_setVirtualTimeRateRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setVirtualTimeRateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!--skipping attribute VM for it is suppressed--> + <wsdl:operation name="IMachineDebugger_getUptime"> + <wsdl:input message="vbox:IMachineDebugger_getUptimeRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getUptimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_dumpGuestCore"> + <wsdl:input message="vbox:IMachineDebugger_dumpGuestCoreRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_dumpGuestCoreResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_dumpHostProcessCore"> + <wsdl:input message="vbox:IMachineDebugger_dumpHostProcessCoreRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_dumpHostProcessCoreResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_info"> + <wsdl:input message="vbox:IMachineDebugger_infoRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_infoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_injectNMI"> + <wsdl:input message="vbox:IMachineDebugger_injectNMIRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_injectNMIResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_modifyLogGroups"> + <wsdl:input message="vbox:IMachineDebugger_modifyLogGroupsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_modifyLogGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_modifyLogFlags"> + <wsdl:input message="vbox:IMachineDebugger_modifyLogFlagsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_modifyLogFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_modifyLogDestinations"> + <wsdl:input message="vbox:IMachineDebugger_modifyLogDestinationsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_modifyLogDestinationsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_readPhysicalMemory"> + <wsdl:input message="vbox:IMachineDebugger_readPhysicalMemoryRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_readPhysicalMemoryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_writePhysicalMemory"> + <wsdl:input message="vbox:IMachineDebugger_writePhysicalMemoryRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_writePhysicalMemoryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_readVirtualMemory"> + <wsdl:input message="vbox:IMachineDebugger_readVirtualMemoryRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_readVirtualMemoryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_writeVirtualMemory"> + <wsdl:input message="vbox:IMachineDebugger_writeVirtualMemoryRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_writeVirtualMemoryResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getRegisters"> + <wsdl:input message="vbox:IMachineDebugger_getRegistersRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getRegistersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setRegister"> + <wsdl:input message="vbox:IMachineDebugger_setRegisterRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setRegisterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_setRegisters"> + <wsdl:input message="vbox:IMachineDebugger_setRegistersRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_setRegistersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_dumpGuestStack"> + <wsdl:input message="vbox:IMachineDebugger_dumpGuestStackRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_dumpGuestStackResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_resetStats"> + <wsdl:input message="vbox:IMachineDebugger_resetStatsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_resetStatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_dumpStats"> + <wsdl:input message="vbox:IMachineDebugger_dumpStatsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_dumpStatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getStats"> + <wsdl:input message="vbox:IMachineDebugger_getStatsRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getStatsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMachineDebugger_getCPULoad"> + <wsdl:input message="vbox:IMachineDebugger_getCPULoadRequestMsg"/> + <wsdl:output message="vbox:IMachineDebugger_getCPULoadResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBDeviceFilters + ************************************* + --> + <wsdl:operation name="IUSBDeviceFilters_getDeviceFilters"> + <wsdl:input message="vbox:IUSBDeviceFilters_getDeviceFiltersRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilters_getDeviceFiltersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilters_createDeviceFilter"> + <wsdl:input message="vbox:IUSBDeviceFilters_createDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilters_createDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilters_insertDeviceFilter"> + <wsdl:input message="vbox:IUSBDeviceFilters_insertDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilters_insertDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilters_removeDeviceFilter"> + <wsdl:input message="vbox:IUSBDeviceFilters_removeDeviceFilterRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilters_removeDeviceFilterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBController + ************************************* + --> + <wsdl:operation name="IUSBController_getName"> + <wsdl:input message="vbox:IUSBController_getNameRequestMsg"/> + <wsdl:output message="vbox:IUSBController_getNameResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBDevice + ************************************* + --> + <wsdl:operation name="IUSBDevice_getId"> + <wsdl:input message="vbox:IUSBDevice_getIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getVendorId"> + <wsdl:input message="vbox:IUSBDevice_getVendorIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getVendorIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getProductId"> + <wsdl:input message="vbox:IUSBDevice_getProductIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getProductIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getRevision"> + <wsdl:input message="vbox:IUSBDevice_getRevisionRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getManufacturer"> + <wsdl:input message="vbox:IUSBDevice_getManufacturerRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getManufacturerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getProduct"> + <wsdl:input message="vbox:IUSBDevice_getProductRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getProductResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getSerialNumber"> + <wsdl:input message="vbox:IUSBDevice_getSerialNumberRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getSerialNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getAddress"> + <wsdl:input message="vbox:IUSBDevice_getAddressRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getAddressResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getPort"> + <wsdl:input message="vbox:IUSBDevice_getPortRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getPortPath"> + <wsdl:input message="vbox:IUSBDevice_getPortPathRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getPortPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getVersion"> + <wsdl:input message="vbox:IUSBDevice_getVersionRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getVersionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getSpeed"> + <wsdl:input message="vbox:IUSBDevice_getSpeedRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getSpeedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getRemote"> + <wsdl:input message="vbox:IUSBDevice_getRemoteRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getRemoteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getDeviceInfo"> + <wsdl:input message="vbox:IUSBDevice_getDeviceInfoRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getDeviceInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDevice_getBackend"> + <wsdl:input message="vbox:IUSBDevice_getBackendRequestMsg"/> + <wsdl:output message="vbox:IUSBDevice_getBackendResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBDeviceFilter + ************************************* + --> + <wsdl:operation name="IUSBDeviceFilter_getName"> + <wsdl:input message="vbox:IUSBDeviceFilter_getNameRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setName"> + <wsdl:input message="vbox:IUSBDeviceFilter_setNameRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getActive"> + <wsdl:input message="vbox:IUSBDeviceFilter_getActiveRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getActiveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setActive"> + <wsdl:input message="vbox:IUSBDeviceFilter_setActiveRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setActiveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getVendorId"> + <wsdl:input message="vbox:IUSBDeviceFilter_getVendorIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getVendorIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setVendorId"> + <wsdl:input message="vbox:IUSBDeviceFilter_setVendorIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setVendorIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getProductId"> + <wsdl:input message="vbox:IUSBDeviceFilter_getProductIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getProductIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setProductId"> + <wsdl:input message="vbox:IUSBDeviceFilter_setProductIdRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setProductIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getRevision"> + <wsdl:input message="vbox:IUSBDeviceFilter_getRevisionRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setRevision"> + <wsdl:input message="vbox:IUSBDeviceFilter_setRevisionRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setRevisionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getManufacturer"> + <wsdl:input message="vbox:IUSBDeviceFilter_getManufacturerRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getManufacturerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setManufacturer"> + <wsdl:input message="vbox:IUSBDeviceFilter_setManufacturerRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setManufacturerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getProduct"> + <wsdl:input message="vbox:IUSBDeviceFilter_getProductRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getProductResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setProduct"> + <wsdl:input message="vbox:IUSBDeviceFilter_setProductRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setProductResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getSerialNumber"> + <wsdl:input message="vbox:IUSBDeviceFilter_getSerialNumberRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getSerialNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setSerialNumber"> + <wsdl:input message="vbox:IUSBDeviceFilter_setSerialNumberRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setSerialNumberResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getPort"> + <wsdl:input message="vbox:IUSBDeviceFilter_getPortRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setPort"> + <wsdl:input message="vbox:IUSBDeviceFilter_setPortRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getRemote"> + <wsdl:input message="vbox:IUSBDeviceFilter_getRemoteRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getRemoteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setRemote"> + <wsdl:input message="vbox:IUSBDeviceFilter_setRemoteRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setRemoteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_getMaskedInterfaces"> + <wsdl:input message="vbox:IUSBDeviceFilter_getMaskedInterfacesRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_getMaskedInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceFilter_setMaskedInterfaces"> + <wsdl:input message="vbox:IUSBDeviceFilter_setMaskedInterfacesRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceFilter_setMaskedInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostUSBDevice + ************************************* + --> + <wsdl:operation name="IHostUSBDevice_getState"> + <wsdl:input message="vbox:IHostUSBDevice_getStateRequestMsg"/> + <wsdl:output message="vbox:IHostUSBDevice_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostUSBDeviceFilter + ************************************* + --> + <wsdl:operation name="IHostUSBDeviceFilter_getAction"> + <wsdl:input message="vbox:IHostUSBDeviceFilter_getActionRequestMsg"/> + <wsdl:output message="vbox:IHostUSBDeviceFilter_getActionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostUSBDeviceFilter_setAction"> + <wsdl:input message="vbox:IHostUSBDeviceFilter_setActionRequestMsg"/> + <wsdl:output message="vbox:IHostUSBDeviceFilter_setActionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBProxyBackend + ************************************* + --> + <wsdl:operation name="IUSBProxyBackend_getName"> + <wsdl:input message="vbox:IUSBProxyBackend_getNameRequestMsg"/> + <wsdl:output message="vbox:IUSBProxyBackend_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBProxyBackend_getType"> + <wsdl:input message="vbox:IUSBProxyBackend_getTypeRequestMsg"/> + <wsdl:output message="vbox:IUSBProxyBackend_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IAudioAdapter + ************************************* + --> + <wsdl:operation name="IAudioAdapter_getEnabled"> + <wsdl:input message="vbox:IAudioAdapter_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setEnabled"> + <wsdl:input message="vbox:IAudioAdapter_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setEnabledResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setAudioController"> + <wsdl:input message="vbox:IAudioAdapter_setAudioControllerRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setAudioControllerResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IAudioAdapter_setAudioDriver"> + <wsdl:input message="vbox:IAudioAdapter_setAudioDriverRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapter_setAudioDriverResultMsg"/> + <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 + ************************************* + --> + <wsdl:operation name="IVRDEServer_getEnabled"> + <wsdl:input message="vbox:IVRDEServer_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setEnabled"> + <wsdl:input message="vbox:IVRDEServer_setEnabledRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getAuthType"> + <wsdl:input message="vbox:IVRDEServer_getAuthTypeRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getAuthTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setAuthType"> + <wsdl:input message="vbox:IVRDEServer_setAuthTypeRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setAuthTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getAuthTimeout"> + <wsdl:input message="vbox:IVRDEServer_getAuthTimeoutRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getAuthTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setAuthTimeout"> + <wsdl:input message="vbox:IVRDEServer_setAuthTimeoutRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setAuthTimeoutResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getAllowMultiConnection"> + <wsdl:input message="vbox:IVRDEServer_getAllowMultiConnectionRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getAllowMultiConnectionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setAllowMultiConnection"> + <wsdl:input message="vbox:IVRDEServer_setAllowMultiConnectionRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setAllowMultiConnectionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getReuseSingleConnection"> + <wsdl:input message="vbox:IVRDEServer_getReuseSingleConnectionRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getReuseSingleConnectionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setReuseSingleConnection"> + <wsdl:input message="vbox:IVRDEServer_setReuseSingleConnectionRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setReuseSingleConnectionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getVRDEExtPack"> + <wsdl:input message="vbox:IVRDEServer_getVRDEExtPackRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getVRDEExtPackResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setVRDEExtPack"> + <wsdl:input message="vbox:IVRDEServer_setVRDEExtPackRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setVRDEExtPackResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getAuthLibrary"> + <wsdl:input message="vbox:IVRDEServer_getAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setAuthLibrary"> + <wsdl:input message="vbox:IVRDEServer_setAuthLibraryRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setAuthLibraryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getVRDEProperties"> + <wsdl:input message="vbox:IVRDEServer_getVRDEPropertiesRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getVRDEPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_setVRDEProperty"> + <wsdl:input message="vbox:IVRDEServer_setVRDEPropertyRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_setVRDEPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVRDEServer_getVRDEProperty"> + <wsdl:input message="vbox:IVRDEServer_getVRDEPropertyRequestMsg"/> + <wsdl:output message="vbox:IVRDEServer_getVRDEPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISharedFolder + ************************************* + --> + <wsdl:operation name="ISharedFolder_getName"> + <wsdl:input message="vbox:ISharedFolder_getNameRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getHostPath"> + <wsdl:input message="vbox:ISharedFolder_getHostPathRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getHostPathResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getAccessible"> + <wsdl:input message="vbox:ISharedFolder_getAccessibleRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getAccessibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getWritable"> + <wsdl:input message="vbox:ISharedFolder_getWritableRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getWritableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_setWritable"> + <wsdl:input message="vbox:ISharedFolder_setWritableRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_setWritableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getAutoMount"> + <wsdl:input message="vbox:ISharedFolder_getAutoMountRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getAutoMountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_setAutoMount"> + <wsdl:input message="vbox:ISharedFolder_setAutoMountRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_setAutoMountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getAutoMountPoint"> + <wsdl:input message="vbox:ISharedFolder_getAutoMountPointRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getAutoMountPointResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_setAutoMountPoint"> + <wsdl:input message="vbox:ISharedFolder_setAutoMountPointRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_setAutoMountPointResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISharedFolder_getLastAccessError"> + <wsdl:input message="vbox:ISharedFolder_getLastAccessErrorRequestMsg"/> + <wsdl:output message="vbox:ISharedFolder_getLastAccessErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IInternalSessionControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface ISession + ************************************* + --> + <wsdl:operation name="ISession_getState"> + <wsdl:input message="vbox:ISession_getStateRequestMsg"/> + <wsdl:output message="vbox:ISession_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISession_getType"> + <wsdl:input message="vbox:ISession_getTypeRequestMsg"/> + <wsdl:output message="vbox:ISession_getTypeResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISession_getConsole"> + <wsdl:input message="vbox:ISession_getConsoleRequestMsg"/> + <wsdl:output message="vbox:ISession_getConsoleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ISession_unlockMachine"> + <wsdl:input message="vbox:ISession_unlockMachineRequestMsg"/> + <wsdl:output message="vbox:ISession_unlockMachineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStorageController + ************************************* + --> + <wsdl:operation name="IStorageController_getName"> + <wsdl:input message="vbox:IStorageController_getNameRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getNameResultMsg"/> + <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"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getMinPortCount"> + <wsdl:input message="vbox:IStorageController_getMinPortCountRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getMinPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getMaxPortCount"> + <wsdl:input message="vbox:IStorageController_getMaxPortCountRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getMaxPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getInstance"> + <wsdl:input message="vbox:IStorageController_getInstanceRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_setInstance"> + <wsdl:input message="vbox:IStorageController_setInstanceRequestMsg"/> + <wsdl:output message="vbox:IStorageController_setInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getPortCount"> + <wsdl:input message="vbox:IStorageController_getPortCountRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_setPortCount"> + <wsdl:input message="vbox:IStorageController_setPortCountRequestMsg"/> + <wsdl:output message="vbox:IStorageController_setPortCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getBus"> + <wsdl:input message="vbox:IStorageController_getBusRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getBusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getControllerType"> + <wsdl:input message="vbox:IStorageController_getControllerTypeRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_setControllerType"> + <wsdl:input message="vbox:IStorageController_setControllerTypeRequestMsg"/> + <wsdl:output message="vbox:IStorageController_setControllerTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getUseHostIOCache"> + <wsdl:input message="vbox:IStorageController_getUseHostIOCacheRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getUseHostIOCacheResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_setUseHostIOCache"> + <wsdl:input message="vbox:IStorageController_setUseHostIOCacheRequestMsg"/> + <wsdl:output message="vbox:IStorageController_setUseHostIOCacheResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageController_getBootable"> + <wsdl:input message="vbox:IStorageController_getBootableRequestMsg"/> + <wsdl:output message="vbox:IStorageController_getBootableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IManagedObjectRef + ************************************* + --> + <wsdl:operation name="IManagedObjectRef_getInterfaceName"> + <wsdl:input message="vbox:IManagedObjectRef_getInterfaceNameRequestMsg"/> + <wsdl:output message="vbox:IManagedObjectRef_getInterfaceNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IManagedObjectRef_release"> + <wsdl:input message="vbox:IManagedObjectRef_releaseRequestMsg"/> + <wsdl:output message="vbox:IManagedObjectRef_releaseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IWebsessionManager + ************************************* + --> + <wsdl:operation name="IWebsessionManager_logon"> + <wsdl:input message="vbox:IWebsessionManager_logonRequestMsg"/> + <wsdl:output message="vbox:IWebsessionManager_logonResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IWebsessionManager_getSessionObject"> + <wsdl:input message="vbox:IWebsessionManager_getSessionObjectRequestMsg"/> + <wsdl:output message="vbox:IWebsessionManager_getSessionObjectResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IWebsessionManager_logoff"> + <wsdl:input message="vbox:IWebsessionManager_logoffRequestMsg"/> + <wsdl:output message="vbox:IWebsessionManager_logoffResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IPerformanceMetric + ************************************* + --> + <wsdl:operation name="IPerformanceMetric_getMetricName"> + <wsdl:input message="vbox:IPerformanceMetric_getMetricNameRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getMetricNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getObject"> + <wsdl:input message="vbox:IPerformanceMetric_getObjectRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getObjectResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getDescription"> + <wsdl:input message="vbox:IPerformanceMetric_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getPeriod"> + <wsdl:input message="vbox:IPerformanceMetric_getPeriodRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getPeriodResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getCount"> + <wsdl:input message="vbox:IPerformanceMetric_getCountRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getUnit"> + <wsdl:input message="vbox:IPerformanceMetric_getUnitRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getUnitResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getMinimumValue"> + <wsdl:input message="vbox:IPerformanceMetric_getMinimumValueRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getMinimumValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceMetric_getMaximumValue"> + <wsdl:input message="vbox:IPerformanceMetric_getMaximumValueRequestMsg"/> + <wsdl:output message="vbox:IPerformanceMetric_getMaximumValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IPerformanceCollector + ************************************* + --> + <wsdl:operation name="IPerformanceCollector_getMetricNames"> + <wsdl:input message="vbox:IPerformanceCollector_getMetricNamesRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_getMetricNamesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceCollector_getMetrics"> + <wsdl:input message="vbox:IPerformanceCollector_getMetricsRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_getMetricsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceCollector_setupMetrics"> + <wsdl:input message="vbox:IPerformanceCollector_setupMetricsRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_setupMetricsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceCollector_enableMetrics"> + <wsdl:input message="vbox:IPerformanceCollector_enableMetricsRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_enableMetricsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceCollector_disableMetrics"> + <wsdl:input message="vbox:IPerformanceCollector_disableMetricsRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_disableMetricsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IPerformanceCollector_queryMetricsData"> + <wsdl:input message="vbox:IPerformanceCollector_queryMetricsDataRequestMsg"/> + <wsdl:output message="vbox:IPerformanceCollector_queryMetricsDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATEngine + ************************************* + --> + <wsdl:operation name="INATEngine_getNetwork"> + <wsdl:input message="vbox:INATEngine_getNetworkRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setNetwork"> + <wsdl:input message="vbox:INATEngine_setNetworkRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getHostIP"> + <wsdl:input message="vbox:INATEngine_getHostIPRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getHostIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setHostIP"> + <wsdl:input message="vbox:INATEngine_setHostIPRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setHostIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getTFTPPrefix"> + <wsdl:input message="vbox:INATEngine_getTFTPPrefixRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getTFTPPrefixResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setTFTPPrefix"> + <wsdl:input message="vbox:INATEngine_setTFTPPrefixRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setTFTPPrefixResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getTFTPBootFile"> + <wsdl:input message="vbox:INATEngine_getTFTPBootFileRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getTFTPBootFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setTFTPBootFile"> + <wsdl:input message="vbox:INATEngine_setTFTPBootFileRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setTFTPBootFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getTFTPNextServer"> + <wsdl:input message="vbox:INATEngine_getTFTPNextServerRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getTFTPNextServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setTFTPNextServer"> + <wsdl:input message="vbox:INATEngine_setTFTPNextServerRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setTFTPNextServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getAliasMode"> + <wsdl:input message="vbox:INATEngine_getAliasModeRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getAliasModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setAliasMode"> + <wsdl:input message="vbox:INATEngine_setAliasModeRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setAliasModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getDNSPassDomain"> + <wsdl:input message="vbox:INATEngine_getDNSPassDomainRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getDNSPassDomainResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setDNSPassDomain"> + <wsdl:input message="vbox:INATEngine_setDNSPassDomainRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setDNSPassDomainResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getDNSProxy"> + <wsdl:input message="vbox:INATEngine_getDNSProxyRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getDNSProxyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setDNSProxy"> + <wsdl:input message="vbox:INATEngine_setDNSProxyRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setDNSProxyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getDNSUseHostResolver"> + <wsdl:input message="vbox:INATEngine_getDNSUseHostResolverRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getDNSUseHostResolverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setDNSUseHostResolver"> + <wsdl:input message="vbox:INATEngine_setDNSUseHostResolverRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setDNSUseHostResolverResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getRedirects"> + <wsdl:input message="vbox:INATEngine_getRedirectsRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getRedirectsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_setNetworkSettings"> + <wsdl:input message="vbox:INATEngine_setNetworkSettingsRequestMsg"/> + <wsdl:output message="vbox:INATEngine_setNetworkSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_getNetworkSettings"> + <wsdl:input message="vbox:INATEngine_getNetworkSettingsRequestMsg"/> + <wsdl:output message="vbox:INATEngine_getNetworkSettingsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_addRedirect"> + <wsdl:input message="vbox:INATEngine_addRedirectRequestMsg"/> + <wsdl:output message="vbox:INATEngine_addRedirectResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATEngine_removeRedirect"> + <wsdl:input message="vbox:INATEngine_removeRedirectRequestMsg"/> + <wsdl:output message="vbox:INATEngine_removeRedirectResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IExtPackPlugIn + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackBase + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPack + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackFile + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackManager + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IBandwidthGroup + ************************************* + --> + <wsdl:operation name="IBandwidthGroup_getName"> + <wsdl:input message="vbox:IBandwidthGroup_getNameRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroup_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthGroup_getType"> + <wsdl:input message="vbox:IBandwidthGroup_getTypeRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroup_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthGroup_getReference"> + <wsdl:input message="vbox:IBandwidthGroup_getReferenceRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroup_getReferenceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthGroup_getMaxBytesPerSec"> + <wsdl:input message="vbox:IBandwidthGroup_getMaxBytesPerSecRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroup_getMaxBytesPerSecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthGroup_setMaxBytesPerSec"> + <wsdl:input message="vbox:IBandwidthGroup_setMaxBytesPerSecRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroup_setMaxBytesPerSecResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IBandwidthControl + ************************************* + --> + <wsdl:operation name="IBandwidthControl_getNumGroups"> + <wsdl:input message="vbox:IBandwidthControl_getNumGroupsRequestMsg"/> + <wsdl:output message="vbox:IBandwidthControl_getNumGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthControl_createBandwidthGroup"> + <wsdl:input message="vbox:IBandwidthControl_createBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:IBandwidthControl_createBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthControl_deleteBandwidthGroup"> + <wsdl:input message="vbox:IBandwidthControl_deleteBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:IBandwidthControl_deleteBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthControl_getBandwidthGroup"> + <wsdl:input message="vbox:IBandwidthControl_getBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:IBandwidthControl_getBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBandwidthControl_getAllBandwidthGroups"> + <wsdl:input message="vbox:IBandwidthControl_getAllBandwidthGroupsRequestMsg"/> + <wsdl:output message="vbox:IBandwidthControl_getAllBandwidthGroupsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVirtualBoxClient + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IEventSource + ************************************* + --> + <wsdl:operation name="IEventSource_createListener"> + <wsdl:input message="vbox:IEventSource_createListenerRequestMsg"/> + <wsdl:output message="vbox:IEventSource_createListenerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_createAggregator"> + <wsdl:input message="vbox:IEventSource_createAggregatorRequestMsg"/> + <wsdl:output message="vbox:IEventSource_createAggregatorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_registerListener"> + <wsdl:input message="vbox:IEventSource_registerListenerRequestMsg"/> + <wsdl:output message="vbox:IEventSource_registerListenerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_unregisterListener"> + <wsdl:input message="vbox:IEventSource_unregisterListenerRequestMsg"/> + <wsdl:output message="vbox:IEventSource_unregisterListenerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_fireEvent"> + <wsdl:input message="vbox:IEventSource_fireEventRequestMsg"/> + <wsdl:output message="vbox:IEventSource_fireEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_getEvent"> + <wsdl:input message="vbox:IEventSource_getEventRequestMsg"/> + <wsdl:output message="vbox:IEventSource_getEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSource_eventProcessed"> + <wsdl:input message="vbox:IEventSource_eventProcessedRequestMsg"/> + <wsdl:output message="vbox:IEventSource_eventProcessedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IEventListener + ************************************* + --> + <wsdl:operation name="IEventListener_handleEvent"> + <wsdl:input message="vbox:IEventListener_handleEventRequestMsg"/> + <wsdl:output message="vbox:IEventListener_handleEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IEvent + ************************************* + --> + <wsdl:operation name="IEvent_getType"> + <wsdl:input message="vbox:IEvent_getTypeRequestMsg"/> + <wsdl:output message="vbox:IEvent_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEvent_getSource"> + <wsdl:input message="vbox:IEvent_getSourceRequestMsg"/> + <wsdl:output message="vbox:IEvent_getSourceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEvent_getWaitable"> + <wsdl:input message="vbox:IEvent_getWaitableRequestMsg"/> + <wsdl:output message="vbox:IEvent_getWaitableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEvent_setProcessed"> + <wsdl:input message="vbox:IEvent_setProcessedRequestMsg"/> + <wsdl:output message="vbox:IEvent_setProcessedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEvent_waitProcessed"> + <wsdl:input message="vbox:IEvent_waitProcessedRequestMsg"/> + <wsdl:output message="vbox:IEvent_waitProcessedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IReusableEvent + ************************************* + --> + <wsdl:operation name="IReusableEvent_getGeneration"> + <wsdl:input message="vbox:IReusableEvent_getGenerationRequestMsg"/> + <wsdl:output message="vbox:IReusableEvent_getGenerationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IReusableEvent_reuse"> + <wsdl:input message="vbox:IReusableEvent_reuseRequestMsg"/> + <wsdl:output message="vbox:IReusableEvent_reuseResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMachineEvent + ************************************* + --> + <wsdl:operation name="IMachineEvent_getMachineId"> + <wsdl:input message="vbox:IMachineEvent_getMachineIdRequestMsg"/> + <wsdl:output message="vbox:IMachineEvent_getMachineIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMachineStateChangedEvent + ************************************* + --> + <wsdl:operation name="IMachineStateChangedEvent_getState"> + <wsdl:input message="vbox:IMachineStateChangedEvent_getStateRequestMsg"/> + <wsdl:output message="vbox:IMachineStateChangedEvent_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMachineDataChangedEvent + ************************************* + --> + <wsdl:operation name="IMachineDataChangedEvent_getTemporary"> + <wsdl:input message="vbox:IMachineDataChangedEvent_getTemporaryRequestMsg"/> + <wsdl:output message="vbox:IMachineDataChangedEvent_getTemporaryResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMediumRegisteredEvent + ************************************* + --> + <wsdl:operation name="IMediumRegisteredEvent_getMediumId"> + <wsdl:input message="vbox:IMediumRegisteredEvent_getMediumIdRequestMsg"/> + <wsdl:output message="vbox:IMediumRegisteredEvent_getMediumIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumRegisteredEvent_getMediumType"> + <wsdl:input message="vbox:IMediumRegisteredEvent_getMediumTypeRequestMsg"/> + <wsdl:output message="vbox:IMediumRegisteredEvent_getMediumTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMediumRegisteredEvent_getRegistered"> + <wsdl:input message="vbox:IMediumRegisteredEvent_getRegisteredRequestMsg"/> + <wsdl:output message="vbox:IMediumRegisteredEvent_getRegisteredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </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 + ************************************* + --> + <wsdl:operation name="IMachineRegisteredEvent_getRegistered"> + <wsdl:input message="vbox:IMachineRegisteredEvent_getRegisteredRequestMsg"/> + <wsdl:output message="vbox:IMachineRegisteredEvent_getRegisteredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISessionStateChangedEvent + ************************************* + --> + <wsdl:operation name="ISessionStateChangedEvent_getState"> + <wsdl:input message="vbox:ISessionStateChangedEvent_getStateRequestMsg"/> + <wsdl:output message="vbox:ISessionStateChangedEvent_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestPropertyChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestPropertyChangedEvent_getName"> + <wsdl:input message="vbox:IGuestPropertyChangedEvent_getNameRequestMsg"/> + <wsdl:output message="vbox:IGuestPropertyChangedEvent_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestPropertyChangedEvent_getValue"> + <wsdl:input message="vbox:IGuestPropertyChangedEvent_getValueRequestMsg"/> + <wsdl:output message="vbox:IGuestPropertyChangedEvent_getValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestPropertyChangedEvent_getFlags"> + <wsdl:input message="vbox:IGuestPropertyChangedEvent_getFlagsRequestMsg"/> + <wsdl:output message="vbox:IGuestPropertyChangedEvent_getFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISnapshotEvent + ************************************* + --> + <wsdl:operation name="ISnapshotEvent_getSnapshotId"> + <wsdl:input message="vbox:ISnapshotEvent_getSnapshotIdRequestMsg"/> + <wsdl:output message="vbox:ISnapshotEvent_getSnapshotIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISnapshotTakenEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface ISnapshotDeletedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface ISnapshotChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IMousePointerShapeChangedEvent + ************************************* + --> + <wsdl:operation name="IMousePointerShapeChangedEvent_getVisible"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getVisibleRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getVisibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getAlpha"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getAlphaRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getAlphaResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getXhot"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getXhotRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getXhotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getYhot"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getYhotRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getYhotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getWidth"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getWidthRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getHeight"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getHeightRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMousePointerShapeChangedEvent_getShape"> + <wsdl:input message="vbox:IMousePointerShapeChangedEvent_getShapeRequestMsg"/> + <wsdl:output message="vbox:IMousePointerShapeChangedEvent_getShapeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMouseCapabilityChangedEvent + ************************************* + --> + <wsdl:operation name="IMouseCapabilityChangedEvent_getSupportsAbsolute"> + <wsdl:input message="vbox:IMouseCapabilityChangedEvent_getSupportsAbsoluteRequestMsg"/> + <wsdl:output message="vbox:IMouseCapabilityChangedEvent_getSupportsAbsoluteResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouseCapabilityChangedEvent_getSupportsRelative"> + <wsdl:input message="vbox:IMouseCapabilityChangedEvent_getSupportsRelativeRequestMsg"/> + <wsdl:output message="vbox:IMouseCapabilityChangedEvent_getSupportsRelativeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouseCapabilityChangedEvent_getSupportsMultiTouch"> + <wsdl:input message="vbox:IMouseCapabilityChangedEvent_getSupportsMultiTouchRequestMsg"/> + <wsdl:output message="vbox:IMouseCapabilityChangedEvent_getSupportsMultiTouchResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IMouseCapabilityChangedEvent_getNeedsHostCursor"> + <wsdl:input message="vbox:IMouseCapabilityChangedEvent_getNeedsHostCursorRequestMsg"/> + <wsdl:output message="vbox:IMouseCapabilityChangedEvent_getNeedsHostCursorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IKeyboardLedsChangedEvent + ************************************* + --> + <wsdl:operation name="IKeyboardLedsChangedEvent_getNumLock"> + <wsdl:input message="vbox:IKeyboardLedsChangedEvent_getNumLockRequestMsg"/> + <wsdl:output message="vbox:IKeyboardLedsChangedEvent_getNumLockResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboardLedsChangedEvent_getCapsLock"> + <wsdl:input message="vbox:IKeyboardLedsChangedEvent_getCapsLockRequestMsg"/> + <wsdl:output message="vbox:IKeyboardLedsChangedEvent_getCapsLockResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IKeyboardLedsChangedEvent_getScrollLock"> + <wsdl:input message="vbox:IKeyboardLedsChangedEvent_getScrollLockRequestMsg"/> + <wsdl:output message="vbox:IKeyboardLedsChangedEvent_getScrollLockResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStateChangedEvent + ************************************* + --> + <wsdl:operation name="IStateChangedEvent_getState"> + <wsdl:input message="vbox:IStateChangedEvent_getStateRequestMsg"/> + <wsdl:output message="vbox:IStateChangedEvent_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IAdditionsStateChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface INetworkAdapterChangedEvent + ************************************* + --> + <wsdl:operation name="INetworkAdapterChangedEvent_getNetworkAdapter"> + <wsdl:input message="vbox:INetworkAdapterChangedEvent_getNetworkAdapterRequestMsg"/> + <wsdl:output message="vbox:INetworkAdapterChangedEvent_getNetworkAdapterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IAudioAdapterChangedEvent + ************************************* + --> + <wsdl:operation name="IAudioAdapterChangedEvent_getAudioAdapter"> + <wsdl:input message="vbox:IAudioAdapterChangedEvent_getAudioAdapterRequestMsg"/> + <wsdl:output message="vbox:IAudioAdapterChangedEvent_getAudioAdapterResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISerialPortChangedEvent + ************************************* + --> + <wsdl:operation name="ISerialPortChangedEvent_getSerialPort"> + <wsdl:input message="vbox:ISerialPortChangedEvent_getSerialPortRequestMsg"/> + <wsdl:output message="vbox:ISerialPortChangedEvent_getSerialPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IParallelPortChangedEvent + ************************************* + --> + <wsdl:operation name="IParallelPortChangedEvent_getParallelPort"> + <wsdl:input message="vbox:IParallelPortChangedEvent_getParallelPortRequestMsg"/> + <wsdl:output message="vbox:IParallelPortChangedEvent_getParallelPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStorageControllerChangedEvent + ************************************* + --> + <wsdl:operation name="IStorageControllerChangedEvent_getMachinId"> + <wsdl:input message="vbox:IStorageControllerChangedEvent_getMachinIdRequestMsg"/> + <wsdl:output message="vbox:IStorageControllerChangedEvent_getMachinIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageControllerChangedEvent_getControllerName"> + <wsdl:input message="vbox:IStorageControllerChangedEvent_getControllerNameRequestMsg"/> + <wsdl:output message="vbox:IStorageControllerChangedEvent_getControllerNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IMediumChangedEvent + ************************************* + --> + <wsdl:operation name="IMediumChangedEvent_getMediumAttachment"> + <wsdl:input message="vbox:IMediumChangedEvent_getMediumAttachmentRequestMsg"/> + <wsdl:output message="vbox:IMediumChangedEvent_getMediumAttachmentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IClipboardModeChangedEvent + ************************************* + --> + <wsdl:operation name="IClipboardModeChangedEvent_getClipboardMode"> + <wsdl:input message="vbox:IClipboardModeChangedEvent_getClipboardModeRequestMsg"/> + <wsdl:output message="vbox:IClipboardModeChangedEvent_getClipboardModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IClipboardFileTransferModeChangedEvent + ************************************* + --> + <wsdl:operation name="IClipboardFileTransferModeChangedEvent_getEnabled"> + <wsdl:input message="vbox:IClipboardFileTransferModeChangedEvent_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IClipboardFileTransferModeChangedEvent_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IDnDModeChangedEvent + ************************************* + --> + <wsdl:operation name="IDnDModeChangedEvent_getDndMode"> + <wsdl:input message="vbox:IDnDModeChangedEvent_getDndModeRequestMsg"/> + <wsdl:output message="vbox:IDnDModeChangedEvent_getDndModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICPUChangedEvent + ************************************* + --> + <wsdl:operation name="ICPUChangedEvent_getCPU"> + <wsdl:input message="vbox:ICPUChangedEvent_getCPURequestMsg"/> + <wsdl:output message="vbox:ICPUChangedEvent_getCPUResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICPUChangedEvent_getAdd"> + <wsdl:input message="vbox:ICPUChangedEvent_getAddRequestMsg"/> + <wsdl:output message="vbox:ICPUChangedEvent_getAddResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICPUExecutionCapChangedEvent + ************************************* + --> + <wsdl:operation name="ICPUExecutionCapChangedEvent_getExecutionCap"> + <wsdl:input message="vbox:ICPUExecutionCapChangedEvent_getExecutionCapRequestMsg"/> + <wsdl:output message="vbox:ICPUExecutionCapChangedEvent_getExecutionCapResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestKeyboardEvent + ************************************* + --> + <wsdl:operation name="IGuestKeyboardEvent_getScancodes"> + <wsdl:input message="vbox:IGuestKeyboardEvent_getScancodesRequestMsg"/> + <wsdl:output message="vbox:IGuestKeyboardEvent_getScancodesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestMouseEvent + ************************************* + --> + <wsdl:operation name="IGuestMouseEvent_getMode"> + <wsdl:input message="vbox:IGuestMouseEvent_getModeRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getModeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMouseEvent_getX"> + <wsdl:input message="vbox:IGuestMouseEvent_getXRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMouseEvent_getY"> + <wsdl:input message="vbox:IGuestMouseEvent_getYRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMouseEvent_getZ"> + <wsdl:input message="vbox:IGuestMouseEvent_getZRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getZResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMouseEvent_getW"> + <wsdl:input message="vbox:IGuestMouseEvent_getWRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getWResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMouseEvent_getButtons"> + <wsdl:input message="vbox:IGuestMouseEvent_getButtonsRequestMsg"/> + <wsdl:output message="vbox:IGuestMouseEvent_getButtonsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestMultiTouchEvent + ************************************* + --> + <wsdl:operation name="IGuestMultiTouchEvent_getContactCount"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getContactCountRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getContactCountResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMultiTouchEvent_getXPositions"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getXPositionsRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getXPositionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMultiTouchEvent_getYPositions"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getYPositionsRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getYPositionsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMultiTouchEvent_getContactIds"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getContactIdsRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getContactIdsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMultiTouchEvent_getContactFlags"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getContactFlagsRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getContactFlagsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMultiTouchEvent_getScanTime"> + <wsdl:input message="vbox:IGuestMultiTouchEvent_getScanTimeRequestMsg"/> + <wsdl:output message="vbox:IGuestMultiTouchEvent_getScanTimeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestSessionEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionEvent_getSession"> + <wsdl:input message="vbox:IGuestSessionEvent_getSessionRequestMsg"/> + <wsdl:output message="vbox:IGuestSessionEvent_getSessionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestSessionStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionStateChangedEvent_getId"> + <wsdl:input message="vbox:IGuestSessionStateChangedEvent_getIdRequestMsg"/> + <wsdl:output message="vbox:IGuestSessionStateChangedEvent_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSessionStateChangedEvent_getStatus"> + <wsdl:input message="vbox:IGuestSessionStateChangedEvent_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestSessionStateChangedEvent_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestSessionStateChangedEvent_getError"> + <wsdl:input message="vbox:IGuestSessionStateChangedEvent_getErrorRequestMsg"/> + <wsdl:output message="vbox:IGuestSessionStateChangedEvent_getErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestSessionRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionRegisteredEvent_getRegistered"> + <wsdl:input message="vbox:IGuestSessionRegisteredEvent_getRegisteredRequestMsg"/> + <wsdl:output message="vbox:IGuestSessionRegisteredEvent_getRegisteredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessEvent_getProcess"> + <wsdl:input message="vbox:IGuestProcessEvent_getProcessRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessEvent_getProcessResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestProcessEvent_getPid"> + <wsdl:input message="vbox:IGuestProcessEvent_getPidRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessEvent_getPidResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessRegisteredEvent_getRegistered"> + <wsdl:input message="vbox:IGuestProcessRegisteredEvent_getRegisteredRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessRegisteredEvent_getRegisteredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessStateChangedEvent_getStatus"> + <wsdl:input message="vbox:IGuestProcessStateChangedEvent_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessStateChangedEvent_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestProcessStateChangedEvent_getError"> + <wsdl:input message="vbox:IGuestProcessStateChangedEvent_getErrorRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessStateChangedEvent_getErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessIOEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessIOEvent_getHandle"> + <wsdl:input message="vbox:IGuestProcessIOEvent_getHandleRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessIOEvent_getHandleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestProcessIOEvent_getProcessed"> + <wsdl:input message="vbox:IGuestProcessIOEvent_getProcessedRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessIOEvent_getProcessedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessInputNotifyEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessInputNotifyEvent_getStatus"> + <wsdl:input message="vbox:IGuestProcessInputNotifyEvent_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessInputNotifyEvent_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestProcessOutputEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessOutputEvent_getData"> + <wsdl:input message="vbox:IGuestProcessOutputEvent_getDataRequestMsg"/> + <wsdl:output message="vbox:IGuestProcessOutputEvent_getDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileEvent + ************************************* + --> + <wsdl:operation name="IGuestFileEvent_getFile"> + <wsdl:input message="vbox:IGuestFileEvent_getFileRequestMsg"/> + <wsdl:output message="vbox:IGuestFileEvent_getFileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestFileRegisteredEvent_getRegistered"> + <wsdl:input message="vbox:IGuestFileRegisteredEvent_getRegisteredRequestMsg"/> + <wsdl:output message="vbox:IGuestFileRegisteredEvent_getRegisteredResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestFileStateChangedEvent_getStatus"> + <wsdl:input message="vbox:IGuestFileStateChangedEvent_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestFileStateChangedEvent_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestFileStateChangedEvent_getError"> + <wsdl:input message="vbox:IGuestFileStateChangedEvent_getErrorRequestMsg"/> + <wsdl:output message="vbox:IGuestFileStateChangedEvent_getErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileIOEvent + ************************************* + --> + <wsdl:operation name="IGuestFileIOEvent_getOffset"> + <wsdl:input message="vbox:IGuestFileIOEvent_getOffsetRequestMsg"/> + <wsdl:output message="vbox:IGuestFileIOEvent_getOffsetResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestFileIOEvent_getProcessed"> + <wsdl:input message="vbox:IGuestFileIOEvent_getProcessedRequestMsg"/> + <wsdl:output message="vbox:IGuestFileIOEvent_getProcessedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileOffsetChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IGuestFileSizeChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestFileSizeChangedEvent_getNewSize"> + <wsdl:input message="vbox:IGuestFileSizeChangedEvent_getNewSizeRequestMsg"/> + <wsdl:output message="vbox:IGuestFileSizeChangedEvent_getNewSizeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileReadEvent + ************************************* + --> + <wsdl:operation name="IGuestFileReadEvent_getData"> + <wsdl:input message="vbox:IGuestFileReadEvent_getDataRequestMsg"/> + <wsdl:output message="vbox:IGuestFileReadEvent_getDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestFileWriteEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IVRDEServerChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IVRDEServerInfoChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IRecordingChangedEvent + ************************************* + --> + <wsdl:operation name="IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IRecordingChangedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IUSBControllerChangedEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IUSBDeviceStateChangedEvent + ************************************* + --> + <wsdl:operation name="IUSBDeviceStateChangedEvent_getDevice"> + <wsdl:input message="vbox:IUSBDeviceStateChangedEvent_getDeviceRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceStateChangedEvent_getDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceStateChangedEvent_getAttached"> + <wsdl:input message="vbox:IUSBDeviceStateChangedEvent_getAttachedRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceStateChangedEvent_getAttachedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IUSBDeviceStateChangedEvent_getError"> + <wsdl:input message="vbox:IUSBDeviceStateChangedEvent_getErrorRequestMsg"/> + <wsdl:output message="vbox:IUSBDeviceStateChangedEvent_getErrorResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ISharedFolderChangedEvent + ************************************* + --> + <wsdl:operation name="ISharedFolderChangedEvent_getScope"> + <wsdl:input message="vbox:ISharedFolderChangedEvent_getScopeRequestMsg"/> + <wsdl:output message="vbox:ISharedFolderChangedEvent_getScopeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IRuntimeErrorEvent + ************************************* + --> + <wsdl:operation name="IRuntimeErrorEvent_getFatal"> + <wsdl:input message="vbox:IRuntimeErrorEvent_getFatalRequestMsg"/> + <wsdl:output message="vbox:IRuntimeErrorEvent_getFatalResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRuntimeErrorEvent_getId"> + <wsdl:input message="vbox:IRuntimeErrorEvent_getIdRequestMsg"/> + <wsdl:output message="vbox:IRuntimeErrorEvent_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRuntimeErrorEvent_getMessage"> + <wsdl:input message="vbox:IRuntimeErrorEvent_getMessageRequestMsg"/> + <wsdl:output message="vbox:IRuntimeErrorEvent_getMessageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IEventSourceChangedEvent + ************************************* + --> + <wsdl:operation name="IEventSourceChangedEvent_getListener"> + <wsdl:input message="vbox:IEventSourceChangedEvent_getListenerRequestMsg"/> + <wsdl:output message="vbox:IEventSourceChangedEvent_getListenerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IEventSourceChangedEvent_getAdd"> + <wsdl:input message="vbox:IEventSourceChangedEvent_getAddRequestMsg"/> + <wsdl:output message="vbox:IEventSourceChangedEvent_getAddResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IExtraDataChangedEvent + ************************************* + --> + <wsdl:operation name="IExtraDataChangedEvent_getMachineId"> + <wsdl:input message="vbox:IExtraDataChangedEvent_getMachineIdRequestMsg"/> + <wsdl:output message="vbox:IExtraDataChangedEvent_getMachineIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IExtraDataChangedEvent_getKey"> + <wsdl:input message="vbox:IExtraDataChangedEvent_getKeyRequestMsg"/> + <wsdl:output message="vbox:IExtraDataChangedEvent_getKeyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IExtraDataChangedEvent_getValue"> + <wsdl:input message="vbox:IExtraDataChangedEvent_getValueRequestMsg"/> + <wsdl:output message="vbox:IExtraDataChangedEvent_getValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVetoEvent + ************************************* + --> + <wsdl:operation name="IVetoEvent_addVeto"> + <wsdl:input message="vbox:IVetoEvent_addVetoRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_addVetoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_isVetoed"> + <wsdl:input message="vbox:IVetoEvent_isVetoedRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_isVetoedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IVetoEvent_getVetos"> + <wsdl:input message="vbox:IVetoEvent_getVetosRequestMsg"/> + <wsdl:output message="vbox:IVetoEvent_getVetosResultMsg"/> + <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 + ************************************* + --> + <wsdl:operation name="IExtraDataCanChangeEvent_getMachineId"> + <wsdl:input message="vbox:IExtraDataCanChangeEvent_getMachineIdRequestMsg"/> + <wsdl:output message="vbox:IExtraDataCanChangeEvent_getMachineIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IExtraDataCanChangeEvent_getKey"> + <wsdl:input message="vbox:IExtraDataCanChangeEvent_getKeyRequestMsg"/> + <wsdl:output message="vbox:IExtraDataCanChangeEvent_getKeyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IExtraDataCanChangeEvent_getValue"> + <wsdl:input message="vbox:IExtraDataCanChangeEvent_getValueRequestMsg"/> + <wsdl:output message="vbox:IExtraDataCanChangeEvent_getValueResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICanShowWindowEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IShowWindowEvent + ************************************* + --> + <wsdl:operation name="IShowWindowEvent_getWinId"> + <wsdl:input message="vbox:IShowWindowEvent_getWinIdRequestMsg"/> + <wsdl:output message="vbox:IShowWindowEvent_getWinIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IShowWindowEvent_setWinId"> + <wsdl:input message="vbox:IShowWindowEvent_setWinIdRequestMsg"/> + <wsdl:output message="vbox:IShowWindowEvent_setWinIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATRedirectEvent + ************************************* + --> + <wsdl:operation name="INATRedirectEvent_getSlot"> + <wsdl:input message="vbox:INATRedirectEvent_getSlotRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getSlotResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getRemove"> + <wsdl:input message="vbox:INATRedirectEvent_getRemoveRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getRemoveResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getName"> + <wsdl:input message="vbox:INATRedirectEvent_getNameRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getProto"> + <wsdl:input message="vbox:INATRedirectEvent_getProtoRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getProtoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getHostIP"> + <wsdl:input message="vbox:INATRedirectEvent_getHostIPRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getHostIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getHostPort"> + <wsdl:input message="vbox:INATRedirectEvent_getHostPortRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getHostPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getGuestIP"> + <wsdl:input message="vbox:INATRedirectEvent_getGuestIPRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getGuestIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATRedirectEvent_getGuestPort"> + <wsdl:input message="vbox:INATRedirectEvent_getGuestPortRequestMsg"/> + <wsdl:output message="vbox:INATRedirectEvent_getGuestPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostPCIDevicePlugEvent + ************************************* + --> + <wsdl:operation name="IHostPCIDevicePlugEvent_getPlugged"> + <wsdl:input message="vbox:IHostPCIDevicePlugEvent_getPluggedRequestMsg"/> + <wsdl:output message="vbox:IHostPCIDevicePlugEvent_getPluggedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostPCIDevicePlugEvent_getSuccess"> + <wsdl:input message="vbox:IHostPCIDevicePlugEvent_getSuccessRequestMsg"/> + <wsdl:output message="vbox:IHostPCIDevicePlugEvent_getSuccessResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostPCIDevicePlugEvent_getAttachment"> + <wsdl:input message="vbox:IHostPCIDevicePlugEvent_getAttachmentRequestMsg"/> + <wsdl:output message="vbox:IHostPCIDevicePlugEvent_getAttachmentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IHostPCIDevicePlugEvent_getMessage"> + <wsdl:input message="vbox:IHostPCIDevicePlugEvent_getMessageRequestMsg"/> + <wsdl:output message="vbox:IHostPCIDevicePlugEvent_getMessageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVBoxSVCAvailabilityChangedEvent + ************************************* + --> + <wsdl:operation name="IVBoxSVCAvailabilityChangedEvent_getAvailable"> + <wsdl:input message="vbox:IVBoxSVCAvailabilityChangedEvent_getAvailableRequestMsg"/> + <wsdl:output message="vbox:IVBoxSVCAvailabilityChangedEvent_getAvailableResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IBandwidthGroupChangedEvent + ************************************* + --> + <wsdl:operation name="IBandwidthGroupChangedEvent_getBandwidthGroup"> + <wsdl:input message="vbox:IBandwidthGroupChangedEvent_getBandwidthGroupRequestMsg"/> + <wsdl:output message="vbox:IBandwidthGroupChangedEvent_getBandwidthGroupResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestMonitorChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestMonitorChangedEvent_getChangeType"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getChangeTypeRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getChangeTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMonitorChangedEvent_getScreenId"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getScreenIdRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getScreenIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMonitorChangedEvent_getOriginX"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getOriginXRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getOriginXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMonitorChangedEvent_getOriginY"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getOriginYRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getOriginYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMonitorChangedEvent_getWidth"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getWidthRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getWidthResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestMonitorChangedEvent_getHeight"> + <wsdl:input message="vbox:IGuestMonitorChangedEvent_getHeightRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorChangedEvent_getHeightResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestUserStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestUserStateChangedEvent_getName"> + <wsdl:input message="vbox:IGuestUserStateChangedEvent_getNameRequestMsg"/> + <wsdl:output message="vbox:IGuestUserStateChangedEvent_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestUserStateChangedEvent_getDomain"> + <wsdl:input message="vbox:IGuestUserStateChangedEvent_getDomainRequestMsg"/> + <wsdl:output message="vbox:IGuestUserStateChangedEvent_getDomainResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestUserStateChangedEvent_getState"> + <wsdl:input message="vbox:IGuestUserStateChangedEvent_getStateRequestMsg"/> + <wsdl:output message="vbox:IGuestUserStateChangedEvent_getStateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestUserStateChangedEvent_getStateDetails"> + <wsdl:input message="vbox:IGuestUserStateChangedEvent_getStateDetailsRequestMsg"/> + <wsdl:output message="vbox:IGuestUserStateChangedEvent_getStateDetailsResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStorageDeviceChangedEvent + ************************************* + --> + <wsdl:operation name="IStorageDeviceChangedEvent_getStorageDevice"> + <wsdl:input message="vbox:IStorageDeviceChangedEvent_getStorageDeviceRequestMsg"/> + <wsdl:output message="vbox:IStorageDeviceChangedEvent_getStorageDeviceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageDeviceChangedEvent_getRemoved"> + <wsdl:input message="vbox:IStorageDeviceChangedEvent_getRemovedRequestMsg"/> + <wsdl:output message="vbox:IStorageDeviceChangedEvent_getRemovedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStorageDeviceChangedEvent_getSilent"> + <wsdl:input message="vbox:IStorageDeviceChangedEvent_getSilentRequestMsg"/> + <wsdl:output message="vbox:IStorageDeviceChangedEvent_getSilentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATNetworkChangedEvent + ************************************* + --> + <wsdl:operation name="INATNetworkChangedEvent_getNetworkName"> + <wsdl:input message="vbox:INATNetworkChangedEvent_getNetworkNameRequestMsg"/> + <wsdl:output message="vbox:INATNetworkChangedEvent_getNetworkNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATNetworkStartStopEvent + ************************************* + --> + <wsdl:operation name="INATNetworkStartStopEvent_getStartEvent"> + <wsdl:input message="vbox:INATNetworkStartStopEvent_getStartEventRequestMsg"/> + <wsdl:output message="vbox:INATNetworkStartStopEvent_getStartEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + 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 + ************************************* + --> + <wsdl:operation name="INATNetworkCreationDeletionEvent_getCreationEvent"> + <wsdl:input message="vbox:INATNetworkCreationDeletionEvent_getCreationEventRequestMsg"/> + <wsdl:output message="vbox:INATNetworkCreationDeletionEvent_getCreationEventResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATNetworkSettingEvent + ************************************* + --> + <wsdl:operation name="INATNetworkSettingEvent_getEnabled"> + <wsdl:input message="vbox:INATNetworkSettingEvent_getEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetworkSettingEvent_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkSettingEvent_getNetwork"> + <wsdl:input message="vbox:INATNetworkSettingEvent_getNetworkRequestMsg"/> + <wsdl:output message="vbox:INATNetworkSettingEvent_getNetworkResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkSettingEvent_getGateway"> + <wsdl:input message="vbox:INATNetworkSettingEvent_getGatewayRequestMsg"/> + <wsdl:output message="vbox:INATNetworkSettingEvent_getGatewayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabled"> + <wsdl:input message="vbox:INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledRequestMsg"/> + <wsdl:output message="vbox:INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkSettingEvent_getNeedDhcpServer"> + <wsdl:input message="vbox:INATNetworkSettingEvent_getNeedDhcpServerRequestMsg"/> + <wsdl:output message="vbox:INATNetworkSettingEvent_getNeedDhcpServerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface INATNetworkPortForwardEvent + ************************************* + --> + <wsdl:operation name="INATNetworkPortForwardEvent_getCreate"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getCreateRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getCreateResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getIpv6"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getIpv6RequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getIpv6ResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getName"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getNameRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getProto"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getProtoRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getProtoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getHostIp"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getHostIpRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getHostIpResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getHostPort"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getHostPortRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getHostPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getGuestIp"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getGuestIpRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getGuestIpResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="INATNetworkPortForwardEvent_getGuestPort"> + <wsdl:input message="vbox:INATNetworkPortForwardEvent_getGuestPortRequestMsg"/> + <wsdl:output message="vbox:INATNetworkPortForwardEvent_getGuestPortResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IHostNameResolutionConfigurationChangeEvent + ************************************* + --> + <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> + <!-- + ************************************* + operations in portType for interface IProgressEvent + ************************************* + --> + <wsdl:operation name="IProgressEvent_getProgressId"> + <wsdl:input message="vbox:IProgressEvent_getProgressIdRequestMsg"/> + <wsdl:output message="vbox:IProgressEvent_getProgressIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IProgressPercentageChangedEvent + ************************************* + --> + <wsdl:operation name="IProgressPercentageChangedEvent_getPercent"> + <wsdl:input message="vbox:IProgressPercentageChangedEvent_getPercentRequestMsg"/> + <wsdl:output message="vbox:IProgressPercentageChangedEvent_getPercentResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IProgressTaskCompletedEvent + ************************************* + --> + <wsdl:operation name="IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfaces"> + <wsdl:input message="vbox:IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesRequestMsg"/> + <wsdl:output message="vbox:IProgressTaskCompletedEvent_getMidlDoesNotLikeEmptyInterfacesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICursorPositionChangedEvent + ************************************* + --> + <wsdl:operation name="ICursorPositionChangedEvent_getHasData"> + <wsdl:input message="vbox:ICursorPositionChangedEvent_getHasDataRequestMsg"/> + <wsdl:output message="vbox:ICursorPositionChangedEvent_getHasDataResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICursorPositionChangedEvent_getX"> + <wsdl:input message="vbox:ICursorPositionChangedEvent_getXRequestMsg"/> + <wsdl:output message="vbox:ICursorPositionChangedEvent_getXResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICursorPositionChangedEvent_getY"> + <wsdl:input message="vbox:ICursorPositionChangedEvent_getYRequestMsg"/> + <wsdl:output message="vbox:ICursorPositionChangedEvent_getYResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestAdditionsStatusChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestAdditionsStatusChangedEvent_getFacility"> + <wsdl:input message="vbox:IGuestAdditionsStatusChangedEvent_getFacilityRequestMsg"/> + <wsdl:output message="vbox:IGuestAdditionsStatusChangedEvent_getFacilityResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestAdditionsStatusChangedEvent_getStatus"> + <wsdl:input message="vbox:IGuestAdditionsStatusChangedEvent_getStatusRequestMsg"/> + <wsdl:output message="vbox:IGuestAdditionsStatusChangedEvent_getStatusResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestAdditionsStatusChangedEvent_getRunLevel"> + <wsdl:input message="vbox:IGuestAdditionsStatusChangedEvent_getRunLevelRequestMsg"/> + <wsdl:output message="vbox:IGuestAdditionsStatusChangedEvent_getRunLevelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IGuestAdditionsStatusChangedEvent_getTimestamp"> + <wsdl:input message="vbox:IGuestAdditionsStatusChangedEvent_getTimestampRequestMsg"/> + <wsdl:output message="vbox:IGuestAdditionsStatusChangedEvent_getTimestampResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IGuestMonitorInfoChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestMonitorInfoChangedEvent_getOutput"> + <wsdl:input message="vbox:IGuestMonitorInfoChangedEvent_getOutputRequestMsg"/> + <wsdl:output message="vbox:IGuestMonitorInfoChangedEvent_getOutputResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStringArray + ************************************* + --> + <wsdl:operation name="IStringArray_getValues"> + <wsdl:input message="vbox:IStringArray_getValuesRequestMsg"/> + <wsdl:output message="vbox:IStringArray_getValuesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IFormValue + ************************************* + --> + <wsdl:operation name="IFormValue_getType"> + <wsdl:input message="vbox:IFormValue_getTypeRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getTypeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getGeneration"> + <wsdl:input message="vbox:IFormValue_getGenerationRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getGenerationResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getEnabled"> + <wsdl:input message="vbox:IFormValue_getEnabledRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getEnabledResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getVisible"> + <wsdl:input message="vbox:IFormValue_getVisibleRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getVisibleResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getLabel"> + <wsdl:input message="vbox:IFormValue_getLabelRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getLabelResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getDescription"> + <wsdl:input message="vbox:IFormValue_getDescriptionRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IFormValue_getHelp"> + <wsdl:input message="vbox:IFormValue_getHelpRequestMsg"/> + <wsdl:output message="vbox:IFormValue_getHelpResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IBooleanFormValue + ************************************* + --> + <wsdl:operation name="IBooleanFormValue_getSelected"> + <wsdl:input message="vbox:IBooleanFormValue_getSelectedRequestMsg"/> + <wsdl:output message="vbox:IBooleanFormValue_getSelectedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IBooleanFormValue_setSelected"> + <wsdl:input message="vbox:IBooleanFormValue_setSelectedRequestMsg"/> + <wsdl:output message="vbox:IBooleanFormValue_setSelectedResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IRangedIntegerFormValue + ************************************* + --> + <wsdl:operation name="IRangedIntegerFormValue_getSuffix"> + <wsdl:input message="vbox:IRangedIntegerFormValue_getSuffixRequestMsg"/> + <wsdl:output message="vbox:IRangedIntegerFormValue_getSuffixResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRangedIntegerFormValue_getMinimum"> + <wsdl:input message="vbox:IRangedIntegerFormValue_getMinimumRequestMsg"/> + <wsdl:output message="vbox:IRangedIntegerFormValue_getMinimumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRangedIntegerFormValue_getMaximum"> + <wsdl:input message="vbox:IRangedIntegerFormValue_getMaximumRequestMsg"/> + <wsdl:output message="vbox:IRangedIntegerFormValue_getMaximumResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRangedIntegerFormValue_getInteger"> + <wsdl:input message="vbox:IRangedIntegerFormValue_getIntegerRequestMsg"/> + <wsdl:output message="vbox:IRangedIntegerFormValue_getIntegerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IRangedIntegerFormValue_setInteger"> + <wsdl:input message="vbox:IRangedIntegerFormValue_setIntegerRequestMsg"/> + <wsdl:output message="vbox:IRangedIntegerFormValue_setIntegerResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IStringFormValue + ************************************* + --> + <wsdl:operation name="IStringFormValue_getMultiline"> + <wsdl:input message="vbox:IStringFormValue_getMultilineRequestMsg"/> + <wsdl:output message="vbox:IStringFormValue_getMultilineResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStringFormValue_getString"> + <wsdl:input message="vbox:IStringFormValue_getStringRequestMsg"/> + <wsdl:output message="vbox:IStringFormValue_getStringResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IStringFormValue_setString"> + <wsdl:input message="vbox:IStringFormValue_setStringRequestMsg"/> + <wsdl:output message="vbox:IStringFormValue_setStringResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IChoiceFormValue + ************************************* + --> + <wsdl:operation name="IChoiceFormValue_getValues"> + <wsdl:input message="vbox:IChoiceFormValue_getValuesRequestMsg"/> + <wsdl:output message="vbox:IChoiceFormValue_getValuesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IChoiceFormValue_getSelectedIndex"> + <wsdl:input message="vbox:IChoiceFormValue_getSelectedIndexRequestMsg"/> + <wsdl:output message="vbox:IChoiceFormValue_getSelectedIndexResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="IChoiceFormValue_setSelectedIndex"> + <wsdl:input message="vbox:IChoiceFormValue_setSelectedIndexRequestMsg"/> + <wsdl:output message="vbox:IChoiceFormValue_setSelectedIndexResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IForm + ************************************* + --> + <wsdl:operation name="IForm_getValues"> + <wsdl:input message="vbox:IForm_getValuesRequestMsg"/> + <wsdl:output message="vbox:IForm_getValuesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface IVirtualSystemDescriptionForm + ************************************* + --> + <wsdl:operation name="IVirtualSystemDescriptionForm_getVirtualSystemDescription"> + <wsdl:input message="vbox:IVirtualSystemDescriptionForm_getVirtualSystemDescriptionRequestMsg"/> + <wsdl:output message="vbox:IVirtualSystemDescriptionForm_getVirtualSystemDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudNetworkGatewayInfo + ************************************* + --> + <wsdl:operation name="ICloudNetworkGatewayInfo_getPublicIP"> + <wsdl:input message="vbox:ICloudNetworkGatewayInfo_getPublicIPRequestMsg"/> + <wsdl:output message="vbox:ICloudNetworkGatewayInfo_getPublicIPResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudClient + ************************************* + --> + <wsdl:operation name="ICloudClient_getExportDescriptionForm"> + <wsdl:input message="vbox:ICloudClient_getExportDescriptionFormRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_getExportDescriptionFormResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_exportVM"> + <wsdl:input message="vbox:ICloudClient_exportVMRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_exportVMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_getLaunchDescriptionForm"> + <wsdl:input message="vbox:ICloudClient_getLaunchDescriptionFormRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_getLaunchDescriptionFormResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_launchVM"> + <wsdl:input message="vbox:ICloudClient_launchVMRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_launchVMResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_getImportDescriptionForm"> + <wsdl:input message="vbox:ICloudClient_getImportDescriptionFormRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_getImportDescriptionFormResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_importInstance"> + <wsdl:input message="vbox:ICloudClient_importInstanceRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_importInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_listInstances"> + <wsdl:input message="vbox:ICloudClient_listInstancesRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_listInstancesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_listImages"> + <wsdl:input message="vbox:ICloudClient_listImagesRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_listImagesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_getInstanceInfo"> + <wsdl:input message="vbox:ICloudClient_getInstanceInfoRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_getInstanceInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_startInstance"> + <wsdl:input message="vbox:ICloudClient_startInstanceRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_startInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_pauseInstance"> + <wsdl:input message="vbox:ICloudClient_pauseInstanceRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_pauseInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_terminateInstance"> + <wsdl:input message="vbox:ICloudClient_terminateInstanceRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_terminateInstanceResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_createImage"> + <wsdl:input message="vbox:ICloudClient_createImageRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_createImageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_exportImage"> + <wsdl:input message="vbox:ICloudClient_exportImageRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_exportImageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_importImage"> + <wsdl:input message="vbox:ICloudClient_importImageRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_importImageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_deleteImage"> + <wsdl:input message="vbox:ICloudClient_deleteImageRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_deleteImageResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_getImageInfo"> + <wsdl:input message="vbox:ICloudClient_getImageInfoRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_getImageInfoResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudClient_startCloudNetworkGateway"> + <wsdl:input message="vbox:ICloudClient_startCloudNetworkGatewayRequestMsg"/> + <wsdl:output message="vbox:ICloudClient_startCloudNetworkGatewayResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudProfile + ************************************* + --> + <wsdl:operation name="ICloudProfile_getName"> + <wsdl:input message="vbox:ICloudProfile_getNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_setName"> + <wsdl:input message="vbox:ICloudProfile_setNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_setNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_getProviderId"> + <wsdl:input message="vbox:ICloudProfile_getProviderIdRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_getProviderIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_getProperty"> + <wsdl:input message="vbox:ICloudProfile_getPropertyRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_getPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_setProperty"> + <wsdl:input message="vbox:ICloudProfile_setPropertyRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_setPropertyResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_getProperties"> + <wsdl:input message="vbox:ICloudProfile_getPropertiesRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_getPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_setProperties"> + <wsdl:input message="vbox:ICloudProfile_setPropertiesRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_setPropertiesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_remove"> + <wsdl:input message="vbox:ICloudProfile_removeRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_removeResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProfile_createCloudClient"> + <wsdl:input message="vbox:ICloudProfile_createCloudClientRequestMsg"/> + <wsdl:output message="vbox:ICloudProfile_createCloudClientResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudProvider + ************************************* + --> + <wsdl:operation name="ICloudProvider_getName"> + <wsdl:input message="vbox:ICloudProvider_getNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getShortName"> + <wsdl:input message="vbox:ICloudProvider_getShortNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getShortNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getId"> + <wsdl:input message="vbox:ICloudProvider_getIdRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getProfiles"> + <wsdl:input message="vbox:ICloudProvider_getProfilesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getProfilesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getProfileNames"> + <wsdl:input message="vbox:ICloudProvider_getProfileNamesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getProfileNamesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getSupportedPropertyNames"> + <wsdl:input message="vbox:ICloudProvider_getSupportedPropertyNamesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getSupportedPropertyNamesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getPropertyDescription"> + <wsdl:input message="vbox:ICloudProvider_getPropertyDescriptionRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getPropertyDescriptionResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_createProfile"> + <wsdl:input message="vbox:ICloudProvider_createProfileRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_createProfileResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_importProfiles"> + <wsdl:input message="vbox:ICloudProvider_importProfilesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_importProfilesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_restoreProfiles"> + <wsdl:input message="vbox:ICloudProvider_restoreProfilesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_restoreProfilesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_saveProfiles"> + <wsdl:input message="vbox:ICloudProvider_saveProfilesRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_saveProfilesResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_getProfileByName"> + <wsdl:input message="vbox:ICloudProvider_getProfileByNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_getProfileByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProvider_prepareUninstall"> + <wsdl:input message="vbox:ICloudProvider_prepareUninstallRequestMsg"/> + <wsdl:output message="vbox:ICloudProvider_prepareUninstallResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <!-- + ************************************* + operations in portType for interface ICloudProviderManager + ************************************* + --> + <wsdl:operation name="ICloudProviderManager_getProviders"> + <wsdl:input message="vbox:ICloudProviderManager_getProvidersRequestMsg"/> + <wsdl:output message="vbox:ICloudProviderManager_getProvidersResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProviderManager_getProviderById"> + <wsdl:input message="vbox:ICloudProviderManager_getProviderByIdRequestMsg"/> + <wsdl:output message="vbox:ICloudProviderManager_getProviderByIdResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProviderManager_getProviderByShortName"> + <wsdl:input message="vbox:ICloudProviderManager_getProviderByShortNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProviderManager_getProviderByShortNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + <wsdl:operation name="ICloudProviderManager_getProviderByName"> + <wsdl:input message="vbox:ICloudProviderManager_getProviderByNameRequestMsg"/> + <wsdl:output message="vbox:ICloudProviderManager_getProviderByNameResultMsg"/> + <wsdl:fault name="InvalidObjectFault" message="vbox:InvalidObjectFaultMsg"/> + <wsdl:fault name="RuntimeFault" message="vbox:RuntimeFaultMsg"/> + </wsdl:operation> + </wsdl:portType> + <!-- + ****************************************************** + * + * one binding for all interfaces + * + ****************************************************** + --> + <wsdl:binding name="vboxBinding" type="vbox:vboxPortType"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <!-- + ************************************* + operations in portType for interface IVirtualBoxErrorInfo + ************************************* + --> + <wsdl:operation name="IVirtualBoxErrorInfo_getResultCode"> + <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="IVirtualBoxErrorInfo_getResultDetail"> + <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="IVirtualBoxErrorInfo_getInterfaceID"> + <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="IVirtualBoxErrorInfo_getComponent"> + <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="IVirtualBoxErrorInfo_getText"> + <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="IVirtualBoxErrorInfo_getNext"> + <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 INATNetwork + ************************************* + --> + <wsdl:operation name="INATNetwork_getNetworkName"> + <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="INATNetwork_setNetworkName"> + <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="INATNetwork_getEnabled"> + <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="INATNetwork_setEnabled"> + <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="INATNetwork_getNetwork"> + <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="INATNetwork_setNetwork"> + <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="INATNetwork_getGateway"> + <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="INATNetwork_getIPv6Enabled"> + <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="INATNetwork_setIPv6Enabled"> + <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="INATNetwork_getIPv6Prefix"> + <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="INATNetwork_setIPv6Prefix"> + <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="INATNetwork_getAdvertiseDefaultIPv6RouteEnabled"> + <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="INATNetwork_setAdvertiseDefaultIPv6RouteEnabled"> + <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="INATNetwork_getNeedDhcpServer"> + <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="INATNetwork_setNeedDhcpServer"> + <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="INATNetwork_getEventSource"> + <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="INATNetwork_getPortForwardRules4"> + <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="INATNetwork_getLocalMappings"> + <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="INATNetwork_getLoopbackIp6"> + <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="INATNetwork_setLoopbackIp6"> + <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="INATNetwork_getPortForwardRules6"> + <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="INATNetwork_addLocalMapping"> + <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="INATNetwork_addPortForwardRule"> + <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="INATNetwork_removePortForwardRule"> + <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="INATNetwork_start"> + <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="INATNetwork_stop"> + <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 ICloudNetwork + ************************************* + --> + <wsdl:operation name="ICloudNetwork_getNetworkName"> + <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="ICloudNetwork_setNetworkName"> + <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="ICloudNetwork_getEnabled"> + <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="ICloudNetwork_setEnabled"> + <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="ICloudNetwork_getProvider"> + <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="ICloudNetwork_setProvider"> + <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="ICloudNetwork_getProfile"> + <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="ICloudNetwork_setProfile"> + <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="ICloudNetwork_getNetworkId"> + <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="ICloudNetwork_setNetworkId"> + <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 IDHCPServer + ************************************* + --> + <wsdl:operation name="IDHCPServer_getEventSource"> + <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="IDHCPServer_getEnabled"> + <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="IDHCPServer_setEnabled"> + <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="IDHCPServer_getIPAddress"> + <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="IDHCPServer_getNetworkMask"> + <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="IDHCPServer_getNetworkName"> + <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="IDHCPServer_getLowerIP"> + <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="IDHCPServer_getUpperIP"> + <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="IDHCPServer_getGlobalConfig"> + <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="IDHCPServer_getGroupConfigs"> + <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="IDHCPServer_getIndividualConfigs"> + <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="IDHCPServer_setConfiguration"> + <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="IDHCPServer_start"> + <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="IDHCPServer_stop"> + <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="IDHCPServer_restart"> + <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="IDHCPServer_findLeaseByMAC"> + <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="IDHCPServer_getConfig"> + <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 IDHCPConfig + ************************************* + --> + <wsdl:operation name="IDHCPConfig_getScope"> + <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="IDHCPConfig_getMinLeaseTime"> + <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="IDHCPConfig_setMinLeaseTime"> + <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="IDHCPConfig_getDefaultLeaseTime"> + <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="IDHCPConfig_setDefaultLeaseTime"> + <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="IDHCPConfig_getMaxLeaseTime"> + <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="IDHCPConfig_setMaxLeaseTime"> + <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="IDHCPConfig_getForcedOptions"> + <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="IDHCPConfig_setForcedOptions"> + <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="IDHCPConfig_getSuppressedOptions"> + <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="IDHCPConfig_setSuppressedOptions"> + <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="IDHCPConfig_setOption"> + <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="IDHCPConfig_removeOption"> + <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="IDHCPConfig_removeAllOptions"> + <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="IDHCPConfig_getOption"> + <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="IDHCPConfig_getAllOptions"> + <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="IDHCPConfig_remove"> + <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 IDHCPGlobalConfig + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IDHCPGroupCondition + ************************************* + --> + <wsdl:operation name="IDHCPGroupCondition_getInclusive"> + <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="IDHCPGroupCondition_setInclusive"> + <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="IDHCPGroupCondition_getType"> + <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="IDHCPGroupCondition_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="IDHCPGroupCondition_getValue"> + <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="IDHCPGroupCondition_setValue"> + <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="IDHCPGroupCondition_remove"> + <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 IDHCPGroupConfig + ************************************* + --> + <wsdl:operation name="IDHCPGroupConfig_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="IDHCPGroupConfig_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="IDHCPGroupConfig_getConditions"> + <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="IDHCPGroupConfig_addCondition"> + <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="IDHCPGroupConfig_removeAllConditions"> + <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 IDHCPIndividualConfig + ************************************* + --> + <wsdl:operation name="IDHCPIndividualConfig_getMACAddress"> + <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="IDHCPIndividualConfig_getMachineId"> + <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="IDHCPIndividualConfig_getSlot"> + <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="IDHCPIndividualConfig_getFixedAddress"> + <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="IDHCPIndividualConfig_setFixedAddress"> + <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 IVirtualBox + ************************************* + --> + <wsdl:operation name="IVirtualBox_getVersion"> + <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_getVersionNormalized"> + <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_getRevision"> + <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_getPackageType"> + <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_getAPIVersion"> + <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_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> + <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_getSettingsFilePath"> + <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_getHost"> + <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_getSystemProperties"> + <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_getMachines"> + <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_getMachineGroups"> + <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_getHardDisks"> + <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_getDVDImages"> + <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_getFloppyImages"> + <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_getProgressOperations"> + <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_getGuestOSTypes"> + <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_getSharedFolders"> + <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_getPerformanceCollector"> + <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_getDHCPServers"> + <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_getNATNetworks"> + <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_getEventSource"> + <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> + <!--skipping attribute extensionPackManager for it is of a suppressed type--> + <wsdl:operation name="IVirtualBox_getInternalNetworks"> + <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_getGenericNetworkDrivers"> + <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_getCloudNetworks"> + <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_getCloudProviderManager"> + <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_composeMachineFilename"> + <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_createMachine"> + <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_openMachine"> + <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_registerMachine"> + <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_findMachine"> + <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_getMachinesByGroups"> + <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_getMachineStates"> + <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_createAppliance"> + <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_createUnattendedInstaller"> + <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_createMedium"> + <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_openMedium"> + <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_getGuestOSType"> + <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_createSharedFolder"> + <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_removeSharedFolder"> + <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_getExtraDataKeys"> + <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_getExtraData"> + <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_setExtraData"> + <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_setSettingsSecret"> + <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_createDHCPServer"> + <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_findDHCPServerByNetworkName"> + <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_removeDHCPServer"> + <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_createNATNetwork"> + <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_findNATNetworkByName"> + <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_removeNATNetwork"> + <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_createCloudNetwork"> + <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_findCloudNetworkByName"> + <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_removeCloudNetwork"> + <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_checkFirmwarePresent"> + <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 IVFSExplorer + ************************************* + --> + <wsdl:operation name="IVFSExplorer_getPath"> + <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="IVFSExplorer_getType"> + <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="IVFSExplorer_update"> + <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="IVFSExplorer_cd"> + <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="IVFSExplorer_cdUp"> + <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="IVFSExplorer_entryList"> + <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="IVFSExplorer_exists"> + <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="IVFSExplorer_remove"> + <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 ICertificate + ************************************* + --> + <wsdl:operation name="ICertificate_getVersionNumber"> + <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="ICertificate_getSerialNumber"> + <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="ICertificate_getSignatureAlgorithmOID"> + <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="ICertificate_getSignatureAlgorithmName"> + <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="ICertificate_getIssuerName"> + <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="ICertificate_getSubjectName"> + <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="ICertificate_getFriendlyName"> + <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="ICertificate_getValidityPeriodNotBefore"> + <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="ICertificate_getValidityPeriodNotAfter"> + <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="ICertificate_getPublicKeyAlgorithmOID"> + <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="ICertificate_getPublicKeyAlgorithm"> + <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="ICertificate_getSubjectPublicKey"> + <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="ICertificate_getIssuerUniqueIdentifier"> + <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="ICertificate_getSubjectUniqueIdentifier"> + <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="ICertificate_getCertificateAuthority"> + <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="ICertificate_getKeyUsage"> + <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="ICertificate_getExtendedKeyUsage"> + <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="ICertificate_getRawCertData"> + <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="ICertificate_getSelfSigned"> + <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="ICertificate_getTrusted"> + <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="ICertificate_getExpired"> + <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="ICertificate_isCurrentlyExpired"> + <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="ICertificate_queryInfo"> + <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 IAppliance + ************************************* + --> + <wsdl:operation name="IAppliance_getPath"> + <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_getDisks"> + <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_getVirtualSystemDescriptions"> + <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_getMachines"> + <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_getCertificate"> + <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_read"> + <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_interpret"> + <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_importMachines"> + <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_createVFSExplorer"> + <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_write"> + <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_getWarnings"> + <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_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> + <wsdl:operation name="IAppliance_createVirtualSystemDescriptions"> + <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 + ************************************* + --> + <wsdl:operation name="IVirtualSystemDescription_getCount"> + <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="IVirtualSystemDescription_getDescription"> + <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="IVirtualSystemDescription_getDescriptionByType"> + <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="IVirtualSystemDescription_removeDescriptionByType"> + <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="IVirtualSystemDescription_getValuesByType"> + <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="IVirtualSystemDescription_setFinalValues"> + <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="IVirtualSystemDescription_addDescription"> + <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 IUnattended + ************************************* + --> + <wsdl:operation name="IUnattended_getIsoPath"> + <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="IUnattended_setIsoPath"> + <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="IUnattended_getMachine"> + <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="IUnattended_setMachine"> + <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="IUnattended_getUser"> + <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="IUnattended_setUser"> + <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="IUnattended_getPassword"> + <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="IUnattended_setPassword"> + <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="IUnattended_getFullUserName"> + <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="IUnattended_setFullUserName"> + <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="IUnattended_getProductKey"> + <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="IUnattended_setProductKey"> + <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="IUnattended_getAdditionsIsoPath"> + <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="IUnattended_setAdditionsIsoPath"> + <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="IUnattended_getInstallGuestAdditions"> + <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="IUnattended_setInstallGuestAdditions"> + <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="IUnattended_getValidationKitIsoPath"> + <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="IUnattended_setValidationKitIsoPath"> + <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="IUnattended_getInstallTestExecService"> + <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="IUnattended_setInstallTestExecService"> + <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="IUnattended_getTimeZone"> + <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="IUnattended_setTimeZone"> + <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="IUnattended_getLocale"> + <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="IUnattended_setLocale"> + <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="IUnattended_getLanguage"> + <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="IUnattended_setLanguage"> + <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="IUnattended_getCountry"> + <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="IUnattended_setCountry"> + <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="IUnattended_getProxy"> + <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="IUnattended_setProxy"> + <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="IUnattended_getPackageSelectionAdjustments"> + <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="IUnattended_setPackageSelectionAdjustments"> + <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="IUnattended_getHostname"> + <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="IUnattended_setHostname"> + <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="IUnattended_getAuxiliaryBasePath"> + <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="IUnattended_setAuxiliaryBasePath"> + <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="IUnattended_getImageIndex"> + <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="IUnattended_setImageIndex"> + <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="IUnattended_getScriptTemplatePath"> + <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="IUnattended_setScriptTemplatePath"> + <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="IUnattended_getPostInstallScriptTemplatePath"> + <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="IUnattended_setPostInstallScriptTemplatePath"> + <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="IUnattended_getPostInstallCommand"> + <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="IUnattended_setPostInstallCommand"> + <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="IUnattended_getExtraInstallKernelParameters"> + <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="IUnattended_setExtraInstallKernelParameters"> + <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="IUnattended_getDetectedOSTypeId"> + <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="IUnattended_getDetectedOSVersion"> + <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="IUnattended_getDetectedOSFlavor"> + <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="IUnattended_getDetectedOSLanguages"> + <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="IUnattended_getDetectedOSHints"> + <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="IUnattended_detectIsoOS"> + <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="IUnattended_prepare"> + <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="IUnattended_constructMedia"> + <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="IUnattended_reconfigureVM"> + <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="IUnattended_done"> + <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 IInternalMachineControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IGraphicsAdapter + ************************************* + --> + <wsdl:operation name="IGraphicsAdapter_getGraphicsControllerType"> + <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="IGraphicsAdapter_setGraphicsControllerType"> + <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="IGraphicsAdapter_getVRAMSize"> + <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="IGraphicsAdapter_setVRAMSize"> + <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="IGraphicsAdapter_getAccelerate3DEnabled"> + <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="IGraphicsAdapter_setAccelerate3DEnabled"> + <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="IGraphicsAdapter_getAccelerate2DVideoEnabled"> + <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="IGraphicsAdapter_setAccelerate2DVideoEnabled"> + <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="IGraphicsAdapter_getMonitorCount"> + <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="IGraphicsAdapter_setMonitorCount"> + <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 IBIOSSettings + ************************************* + --> + <wsdl:operation name="IBIOSSettings_getLogoFadeIn"> + <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="IBIOSSettings_setLogoFadeIn"> + <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="IBIOSSettings_getLogoFadeOut"> + <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="IBIOSSettings_setLogoFadeOut"> + <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="IBIOSSettings_getLogoDisplayTime"> + <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="IBIOSSettings_setLogoDisplayTime"> + <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="IBIOSSettings_getLogoImagePath"> + <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="IBIOSSettings_setLogoImagePath"> + <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="IBIOSSettings_getBootMenuMode"> + <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="IBIOSSettings_setBootMenuMode"> + <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="IBIOSSettings_getACPIEnabled"> + <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="IBIOSSettings_setACPIEnabled"> + <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="IBIOSSettings_getIOAPICEnabled"> + <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="IBIOSSettings_setIOAPICEnabled"> + <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="IBIOSSettings_getAPICMode"> + <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="IBIOSSettings_setAPICMode"> + <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="IBIOSSettings_getTimeOffset"> + <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="IBIOSSettings_setTimeOffset"> + <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="IBIOSSettings_getPXEDebugEnabled"> + <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="IBIOSSettings_setPXEDebugEnabled"> + <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="IBIOSSettings_getNonVolatileStorageFile"> + <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="IBIOSSettings_getSMBIOSUuidLittleEndian"> + <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="IBIOSSettings_setSMBIOSUuidLittleEndian"> + <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 IRecordingScreenSettings + ************************************* + --> + <wsdl:operation name="IRecordingScreenSettings_getId"> + <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="IRecordingScreenSettings_getEnabled"> + <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="IRecordingScreenSettings_setEnabled"> + <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="IRecordingScreenSettings_getFeatures"> + <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="IRecordingScreenSettings_setFeatures"> + <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="IRecordingScreenSettings_getDestination"> + <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="IRecordingScreenSettings_setDestination"> + <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="IRecordingScreenSettings_getFilename"> + <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="IRecordingScreenSettings_setFilename"> + <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="IRecordingScreenSettings_getMaxTime"> + <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="IRecordingScreenSettings_setMaxTime"> + <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="IRecordingScreenSettings_getMaxFileSize"> + <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="IRecordingScreenSettings_setMaxFileSize"> + <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="IRecordingScreenSettings_getOptions"> + <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="IRecordingScreenSettings_setOptions"> + <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="IRecordingScreenSettings_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="IRecordingScreenSettings_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="IRecordingScreenSettings_getAudioHz"> + <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="IRecordingScreenSettings_setAudioHz"> + <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="IRecordingScreenSettings_getAudioBits"> + <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="IRecordingScreenSettings_setAudioBits"> + <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="IRecordingScreenSettings_getAudioChannels"> + <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="IRecordingScreenSettings_setAudioChannels"> + <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="IRecordingScreenSettings_getVideoCodec"> + <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="IRecordingScreenSettings_setVideoCodec"> + <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="IRecordingScreenSettings_getVideoWidth"> + <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="IRecordingScreenSettings_setVideoWidth"> + <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="IRecordingScreenSettings_getVideoHeight"> + <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="IRecordingScreenSettings_setVideoHeight"> + <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="IRecordingScreenSettings_getVideoRate"> + <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="IRecordingScreenSettings_setVideoRate"> + <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="IRecordingScreenSettings_getVideoRateControlMode"> + <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="IRecordingScreenSettings_setVideoRateControlMode"> + <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="IRecordingScreenSettings_getVideoFPS"> + <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="IRecordingScreenSettings_setVideoFPS"> + <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="IRecordingScreenSettings_getVideoScalingMethod"> + <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="IRecordingScreenSettings_setVideoScalingMethod"> + <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="IRecordingScreenSettings_isFeatureEnabled"> + <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 IRecordingSettings + ************************************* + --> + <wsdl:operation name="IRecordingSettings_getEnabled"> + <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="IRecordingSettings_setEnabled"> + <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="IRecordingSettings_getScreens"> + <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="IRecordingSettings_getScreenSettings"> + <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 IPCIAddress + ************************************* + --> + <wsdl:operation name="IPCIAddress_getBus"> + <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="IPCIAddress_setBus"> + <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="IPCIAddress_getDevice"> + <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="IPCIAddress_setDevice"> + <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="IPCIAddress_getDevFunction"> + <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="IPCIAddress_setDevFunction"> + <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="IPCIAddress_asLong"> + <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="IPCIAddress_fromLong"> + <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 IPCIDeviceAttachment + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IMachine + ************************************* + --> + <wsdl:operation name="IMachine_getParent"> + <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_getIcon"> + <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_setIcon"> + <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_getAccessible"> + <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_getAccessError"> + <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_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="IMachine_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="IMachine_getDescription"> + <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_setDescription"> + <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_getId"> + <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_getGroups"> + <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_setGroups"> + <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_getOSTypeId"> + <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_setOSTypeId"> + <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_getHardwareVersion"> + <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_setHardwareVersion"> + <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_getHardwareUUID"> + <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_setHardwareUUID"> + <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_getCPUCount"> + <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_setCPUCount"> + <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_getCPUHotPlugEnabled"> + <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_setCPUHotPlugEnabled"> + <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_getCPUExecutionCap"> + <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_setCPUExecutionCap"> + <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_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> + <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_setMemorySize"> + <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_getMemoryBalloonSize"> + <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_setMemoryBalloonSize"> + <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_getPageFusionEnabled"> + <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_setPageFusionEnabled"> + <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_getGraphicsAdapter"> + <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_getBIOSSettings"> + <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_getRecordingSettings"> + <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_getFirmwareType"> + <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_setFirmwareType"> + <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_getPointingHIDType"> + <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_setPointingHIDType"> + <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_getKeyboardHIDType"> + <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_setKeyboardHIDType"> + <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_getHPETEnabled"> + <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_setHPETEnabled"> + <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_getChipsetType"> + <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_setChipsetType"> + <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_getSnapshotFolder"> + <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_setSnapshotFolder"> + <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_getVRDEServer"> + <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_getEmulatedUSBCardReaderEnabled"> + <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_setEmulatedUSBCardReaderEnabled"> + <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_getMediumAttachments"> + <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_getUSBControllers"> + <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_getUSBDeviceFilters"> + <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_getAudioAdapter"> + <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_getStorageControllers"> + <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_getSettingsFilePath"> + <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_getSettingsAuxFilePath"> + <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_getSettingsModified"> + <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_getSessionState"> + <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_getSessionName"> + <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_getSessionPID"> + <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_getState"> + <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_getLastStateChange"> + <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_getStateFilePath"> + <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_getLogFolder"> + <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_getCurrentSnapshot"> + <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_getSnapshotCount"> + <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_getCurrentStateModified"> + <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_getSharedFolders"> + <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_getClipboardMode"> + <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_setClipboardMode"> + <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_getClipboardFileTransfersEnabled"> + <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_setClipboardFileTransfersEnabled"> + <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_getDnDMode"> + <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_setDnDMode"> + <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> + <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_setTeleporterEnabled"> + <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_getTeleporterPort"> + <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_setTeleporterPort"> + <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_getTeleporterAddress"> + <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_setTeleporterAddress"> + <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_getTeleporterPassword"> + <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_setTeleporterPassword"> + <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_getParavirtProvider"> + <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_setParavirtProvider"> + <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_getRTCUseUTC"> + <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_setRTCUseUTC"> + <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_getIOCacheEnabled"> + <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_setIOCacheEnabled"> + <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_getIOCacheSize"> + <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_setIOCacheSize"> + <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_getPCIDeviceAssignments"> + <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_getBandwidthControl"> + <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_getTracingEnabled"> + <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_setTracingEnabled"> + <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_getTracingConfig"> + <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_setTracingConfig"> + <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_getAllowTracingToAccessVM"> + <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_setAllowTracingToAccessVM"> + <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_getAutostartEnabled"> + <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_setAutostartEnabled"> + <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_getAutostartDelay"> + <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_setAutostartDelay"> + <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_getAutostopType"> + <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_setAutostopType"> + <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_getDefaultFrontend"> + <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_setDefaultFrontend"> + <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_getUSBProxyAvailable"> + <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_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_getParavirtDebug"> + <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_setParavirtDebug"> + <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_getCPUProfile"> + <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_setCPUProfile"> + <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> + <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_launchVMProcess"> + <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_setBootOrder"> + <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_getBootOrder"> + <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_attachDevice"> + <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_attachDeviceWithoutMedium"> + <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_detachDevice"> + <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_passthroughDevice"> + <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_temporaryEjectDevice"> + <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_nonRotationalDevice"> + <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_setAutoDiscardForDevice"> + <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_setHotPluggableForDevice"> + <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_setBandwidthGroupForDevice"> + <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_setNoBandwidthGroupForDevice"> + <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_unmountMedium"> + <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_mountMedium"> + <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_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> + <wsdl:operation name="IMachine_getMediumAttachmentsOfController"> + <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_getMediumAttachment"> + <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_attachHostPCIDevice"> + <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_detachHostPCIDevice"> + <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_getNetworkAdapter"> + <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_addStorageController"> + <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_getStorageControllerByName"> + <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_getStorageControllerByInstance"> + <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_removeStorageController"> + <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_setStorageControllerBootable"> + <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_addUSBController"> + <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_removeUSBController"> + <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_getUSBControllerByName"> + <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_getUSBControllerCountByType"> + <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_getSerialPort"> + <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_getParallelPort"> + <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_getExtraDataKeys"> + <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_getExtraData"> + <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_setExtraData"> + <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_getCPUProperty"> + <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_setCPUProperty"> + <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_getCPUIDLeafByOrdinal"> + <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_getCPUIDLeaf"> + <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_setCPUIDLeaf"> + <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_removeCPUIDLeaf"> + <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_removeAllCPUIDLeaves"> + <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_getHWVirtExProperty"> + <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_setHWVirtExProperty"> + <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_setSettingsFilePath"> + <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_saveSettings"> + <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_discardSettings"> + <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_unregister"> + <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_deleteConfig"> + <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_exportTo"> + <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_findSnapshot"> + <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_createSharedFolder"> + <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_removeSharedFolder"> + <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_canShowConsoleWindow"> + <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_showConsoleWindow"> + <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_getGuestProperty"> + <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_getGuestPropertyValue"> + <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_getGuestPropertyTimestamp"> + <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_setGuestProperty"> + <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_setGuestPropertyValue"> + <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_deleteGuestProperty"> + <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_enumerateGuestProperties"> + <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_querySavedGuestScreenInfo"> + <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_readSavedThumbnailToArray"> + <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_querySavedScreenshotInfo"> + <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_readSavedScreenshotToArray"> + <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_hotPlugCPU"> + <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_hotUnplugCPU"> + <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_getCPUStatus"> + <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_getEffectiveParavirtProvider"> + <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_queryLogFilename"> + <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_readLog"> + <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_cloneTo"> + <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_moveTo"> + <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_saveState"> + <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_adoptSavedState"> + <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_discardSavedState"> + <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_takeSnapshot"> + <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_deleteSnapshot"> + <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_deleteSnapshotAndAllChildren"> + <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_deleteSnapshotRange"> + <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_restoreSnapshot"> + <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_applyDefaults"> + <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 IEmulatedUSB + ************************************* + --> + <wsdl:operation name="IEmulatedUSB_getWebcams"> + <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="IEmulatedUSB_webcamAttach"> + <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="IEmulatedUSB_webcamDetach"> + <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 IVRDEServerInfo + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IConsole + ************************************* + --> + <wsdl:operation name="IConsole_getMachine"> + <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="IConsole_getState"> + <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="IConsole_getGuest"> + <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="IConsole_getKeyboard"> + <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="IConsole_getMouse"> + <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="IConsole_getDisplay"> + <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="IConsole_getDebugger"> + <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="IConsole_getUSBDevices"> + <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="IConsole_getRemoteUSBDevices"> + <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="IConsole_getSharedFolders"> + <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="IConsole_getVRDEServerInfo"> + <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="IConsole_getEventSource"> + <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="IConsole_getAttachedPCIDevices"> + <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="IConsole_getUseHostClipboard"> + <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="IConsole_setUseHostClipboard"> + <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="IConsole_getEmulatedUSB"> + <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="IConsole_powerUp"> + <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="IConsole_powerUpPaused"> + <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="IConsole_powerDown"> + <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="IConsole_reset"> + <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="IConsole_pause"> + <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="IConsole_resume"> + <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="IConsole_powerButton"> + <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="IConsole_sleepButton"> + <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="IConsole_getPowerButtonHandled"> + <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="IConsole_getGuestEnteredACPIMode"> + <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="IConsole_getDeviceActivity"> + <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="IConsole_attachUSBDevice"> + <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="IConsole_detachUSBDevice"> + <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="IConsole_findUSBDeviceByAddress"> + <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="IConsole_findUSBDeviceById"> + <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="IConsole_createSharedFolder"> + <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="IConsole_removeSharedFolder"> + <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="IConsole_teleport"> + <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="IConsole_addDiskEncryptionPassword"> + <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="IConsole_addDiskEncryptionPasswords"> + <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="IConsole_removeDiskEncryptionPassword"> + <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="IConsole_clearAllDiskEncryptionPasswords"> + <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 IHostNetworkInterface + ************************************* + --> + <wsdl:operation name="IHostNetworkInterface_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="IHostNetworkInterface_getShortName"> + <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="IHostNetworkInterface_getId"> + <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="IHostNetworkInterface_getNetworkName"> + <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="IHostNetworkInterface_getDHCPEnabled"> + <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="IHostNetworkInterface_getIPAddress"> + <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="IHostNetworkInterface_getNetworkMask"> + <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="IHostNetworkInterface_getIPV6Supported"> + <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="IHostNetworkInterface_getIPV6Address"> + <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="IHostNetworkInterface_getIPV6NetworkMaskPrefixLength"> + <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="IHostNetworkInterface_getHardwareAddress"> + <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="IHostNetworkInterface_getMediumType"> + <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="IHostNetworkInterface_getStatus"> + <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="IHostNetworkInterface_getInterfaceType"> + <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="IHostNetworkInterface_getWireless"> + <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="IHostNetworkInterface_enableStaticIPConfig"> + <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="IHostNetworkInterface_enableStaticIPConfigV6"> + <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="IHostNetworkInterface_enableDynamicIPConfig"> + <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="IHostNetworkInterface_DHCPRediscover"> + <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 IHostVideoInputDevice + ************************************* + --> + <wsdl:operation name="IHostVideoInputDevice_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="IHostVideoInputDevice_getPath"> + <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="IHostVideoInputDevice_getAlias"> + <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 IHostUpdate + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IHost + ************************************* + --> + <wsdl:operation name="IHost_getDVDDrives"> + <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="IHost_getFloppyDrives"> + <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="IHost_getUSBDevices"> + <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="IHost_getUSBDeviceFilters"> + <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="IHost_getNetworkInterfaces"> + <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="IHost_getNameServers"> + <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="IHost_getDomainName"> + <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="IHost_getSearchStrings"> + <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="IHost_getProcessorCount"> + <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="IHost_getProcessorOnlineCount"> + <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="IHost_getProcessorCoreCount"> + <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="IHost_getProcessorOnlineCoreCount"> + <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="IHost_getMemorySize"> + <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="IHost_getMemoryAvailable"> + <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="IHost_getOperatingSystem"> + <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="IHost_getOSVersion"> + <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="IHost_getUTCTime"> + <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="IHost_getAcceleration3DAvailable"> + <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="IHost_getVideoInputDevices"> + <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="IHost_getUpdate"> + <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="IHost_getProcessorSpeed"> + <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="IHost_getProcessorFeature"> + <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="IHost_getProcessorDescription"> + <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="IHost_getProcessorCPUIDLeaf"> + <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="IHost_createHostOnlyNetworkInterface"> + <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="IHost_removeHostOnlyNetworkInterface"> + <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="IHost_createUSBDeviceFilter"> + <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="IHost_insertUSBDeviceFilter"> + <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="IHost_removeUSBDeviceFilter"> + <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="IHost_findHostDVDDrive"> + <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="IHost_findHostFloppyDrive"> + <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="IHost_findHostNetworkInterfaceByName"> + <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="IHost_findHostNetworkInterfaceById"> + <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="IHost_findHostNetworkInterfacesOfType"> + <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="IHost_findUSBDeviceById"> + <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="IHost_findUSBDeviceByAddress"> + <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="IHost_generateMACAddress"> + <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="IHost_addUSBDeviceSource"> + <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="IHost_removeUSBDeviceSource"> + <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 ISystemProperties + ************************************* + --> + <wsdl:operation name="ISystemProperties_getMinGuestRAM"> + <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_getMaxGuestRAM"> + <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_getMinGuestVRAM"> + <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_getMaxGuestVRAM"> + <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_getMinGuestCPUCount"> + <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_getMaxGuestCPUCount"> + <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_getMaxGuestMonitors"> + <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_getInfoVDSize"> + <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_getSerialPortCount"> + <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_getParallelPortCount"> + <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_getMaxBootPosition"> + <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_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> + <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_setExclusiveHwVirt"> + <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_getDefaultMachineFolder"> + <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_setDefaultMachineFolder"> + <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_getLoggingLevel"> + <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_setLoggingLevel"> + <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_getMediumFormats"> + <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_getDefaultHardDiskFormat"> + <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_setDefaultHardDiskFormat"> + <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_getFreeDiskSpaceWarning"> + <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_setFreeDiskSpaceWarning"> + <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_getFreeDiskSpacePercentWarning"> + <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_setFreeDiskSpacePercentWarning"> + <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_getFreeDiskSpaceError"> + <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_setFreeDiskSpaceError"> + <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_getFreeDiskSpacePercentError"> + <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_setFreeDiskSpacePercentError"> + <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_getVRDEAuthLibrary"> + <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_setVRDEAuthLibrary"> + <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_getWebServiceAuthLibrary"> + <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_setWebServiceAuthLibrary"> + <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_getDefaultVRDEExtPack"> + <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_setDefaultVRDEExtPack"> + <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_getLogHistoryCount"> + <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_setLogHistoryCount"> + <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_getDefaultAudioDriver"> + <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_getAutostartDatabasePath"> + <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_setAutostartDatabasePath"> + <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_getDefaultAdditionsISO"> + <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_setDefaultAdditionsISO"> + <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_getDefaultFrontend"> + <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_setDefaultFrontend"> + <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_getScreenShotFormats"> + <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_getProxyMode"> + <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_setProxyMode"> + <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_getProxyURL"> + <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_setProxyURL"> + <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_getSupportedParavirtProviders"> + <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_getSupportedClipboardModes"> + <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_getSupportedDnDModes"> + <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_getSupportedFirmwareTypes"> + <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_getSupportedPointingHIDTypes"> + <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_getSupportedKeyboardHIDTypes"> + <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_getSupportedVFSTypes"> + <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_getSupportedImportOptions"> + <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_getSupportedExportOptions"> + <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_getSupportedRecordingAudioCodecs"> + <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_getSupportedRecordingVideoCodecs"> + <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_getSupportedRecordingVSMethods"> + <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_getSupportedRecordingVRCModes"> + <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_getSupportedGraphicsControllerTypes"> + <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_getSupportedCloneOptions"> + <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_getSupportedAutostopTypes"> + <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_getSupportedVMProcPriorities"> + <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_getSupportedNetworkAttachmentTypes"> + <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_getSupportedNetworkAdapterTypes"> + <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_getSupportedPortModes"> + <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_getSupportedUartTypes"> + <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_getSupportedUSBControllerTypes"> + <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_getSupportedAudioDriverTypes"> + <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_getSupportedAudioControllerTypes"> + <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_getSupportedStorageBuses"> + <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_getSupportedStorageControllerTypes"> + <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_getSupportedChipsetTypes"> + <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_getMaxNetworkAdapters"> + <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_getMaxNetworkAdaptersOfType"> + <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_getMaxDevicesPerPortForStorageBus"> + <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_getMinPortCountForStorageBus"> + <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_getMaxPortCountForStorageBus"> + <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_getMaxInstancesOfStorageBus"> + <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_getDeviceTypesForStorageBus"> + <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_getStorageBusForStorageControllerType"> + <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_getStorageControllerTypesForStorageBus"> + <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_getDefaultIoCacheSettingForStorageController"> + <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_getStorageControllerHotplugCapable"> + <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_getMaxInstancesOfUSBControllerType"> + <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 IGuestOSType + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IAdditionsFacility + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IDnDBase + ************************************* + --> + <wsdl:operation name="IDnDBase_getFormats"> + <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_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> + <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_addFormats"> + <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_removeFormats"> + <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 IDnDSource + ************************************* + --> + <wsdl:operation name="IDnDSource_dragIsPending"> + <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="IDnDSource_drop"> + <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="IDnDSource_receiveData"> + <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 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 + ************************************* + --> + <wsdl:operation name="IDnDTarget_enter"> + <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="IDnDTarget_move"> + <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="IDnDTarget_leave"> + <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="IDnDTarget_drop"> + <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="IDnDTarget_sendData"> + <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="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 + ************************************* + --> + <wsdl:operation name="IGuestSession_getUser"> + <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_getDomain"> + <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_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="IGuestSession_getId"> + <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_getTimeout"> + <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_setTimeout"> + <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_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="IGuestSession_getStatus"> + <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_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"/> + </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_getEnvironmentBase"> + <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_getProcesses"> + <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_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_getUserHome"> + <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_getUserDocuments"> + <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> + <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_getFiles"> + <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_getEventSource"> + <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_close"> + <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_copyFromGuest"> + <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_copyToGuest"> + <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_directoryCopy"> + <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_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"/> + </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_directoryCreate"> + <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_directoryCreateTemp"> + <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_directoryExists"> + <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_directoryOpen"> + <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_directoryRemove"> + <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_directoryRemoveRecursive"> + <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_environmentScheduleSet"> + <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_environmentScheduleUnset"> + <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_environmentGetBaseVariable"> + <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_environmentDoesBaseVariableExist"> + <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_fileCopy"> + <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_fileCopyFromGuest"> + <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_fileCopyToGuest"> + <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_fileCreateTemp"> + <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_fileExists"> + <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_fileOpen"> + <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_fileOpenEx"> + <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_fileQuerySize"> + <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_fsObjExists"> + <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_fsObjQueryInfo"> + <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_fsObjRemove"> + <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_fsObjRemoveArray"> + <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_fsObjRename"> + <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_fsObjMove"> + <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_fsObjMoveArray"> + <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_fsObjCopyArray"> + <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_fsObjSetACL"> + <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_processCreate"> + <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_processCreateEx"> + <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_processGet"> + <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_symlinkCreate"> + <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_symlinkExists"> + <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_symlinkRead"> + <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_waitFor"> + <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_waitForArray"> + <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 IProcess + ************************************* + --> + <wsdl:operation name="IProcess_getArguments"> + <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="IProcess_getEnvironment"> + <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="IProcess_getEventSource"> + <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="IProcess_getExecutablePath"> + <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="IProcess_getExitCode"> + <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="IProcess_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="IProcess_getPID"> + <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="IProcess_getStatus"> + <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="IProcess_waitFor"> + <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="IProcess_waitForArray"> + <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="IProcess_read"> + <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="IProcess_write"> + <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="IProcess_writeArray"> + <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="IProcess_terminate"> + <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 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 + ************************************* + --> + <wsdl:operation name="IDirectory_getDirectoryName"> + <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="IDirectory_getFilter"> + <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="IDirectory_close"> + <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="IDirectory_read"> + <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 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_getEventSource"> + <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_getId"> + <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_getInitialSize"> + <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_getOffset"> + <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_getStatus"> + <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_getFilename"> + <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_getCreationMode"> + <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_getOpenAction"> + <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_getAccessMode"> + <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_close"> + <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_queryInfo"> + <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_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> + <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_readAt"> + <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_seek"> + <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_setACL"> + <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_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> + <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_writeAt"> + <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 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 + ************************************* + --> + <wsdl:operation name="IFsObjInfo_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="IFsObjInfo_getType"> + <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="IFsObjInfo_getFileAttributes"> + <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="IFsObjInfo_getObjectSize"> + <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="IFsObjInfo_getAllocatedSize"> + <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="IFsObjInfo_getAccessTime"> + <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="IFsObjInfo_getBirthTime"> + <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="IFsObjInfo_getChangeTime"> + <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="IFsObjInfo_getModificationTime"> + <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="IFsObjInfo_getUID"> + <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="IFsObjInfo_getUserName"> + <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="IFsObjInfo_getGID"> + <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="IFsObjInfo_getGroupName"> + <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="IFsObjInfo_getNodeId"> + <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="IFsObjInfo_getNodeIdDevice"> + <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="IFsObjInfo_getHardLinks"> + <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="IFsObjInfo_getDeviceNumber"> + <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="IFsObjInfo_getGenerationId"> + <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="IFsObjInfo_getUserFlags"> + <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 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 + ************************************* + --> + <wsdl:operation name="IGuest_getOSTypeId"> + <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="IGuest_getAdditionsRunLevel"> + <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="IGuest_getAdditionsVersion"> + <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="IGuest_getAdditionsRevision"> + <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="IGuest_getDnDSource"> + <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="IGuest_getDnDTarget"> + <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="IGuest_getEventSource"> + <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="IGuest_getFacilities"> + <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="IGuest_getSessions"> + <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="IGuest_getMemoryBalloonSize"> + <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="IGuest_setMemoryBalloonSize"> + <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="IGuest_getStatisticsUpdateInterval"> + <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="IGuest_setStatisticsUpdateInterval"> + <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="IGuest_internalGetStatistics"> + <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="IGuest_getFacilityStatus"> + <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="IGuest_getAdditionsStatus"> + <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="IGuest_setCredentials"> + <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="IGuest_createSession"> + <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="IGuest_findSession"> + <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="IGuest_updateGuestAdditions"> + <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 IProgress + ************************************* + --> + <wsdl:operation name="IProgress_getId"> + <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="IProgress_getDescription"> + <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="IProgress_getInitiator"> + <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="IProgress_getCancelable"> + <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="IProgress_getPercent"> + <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="IProgress_getTimeRemaining"> + <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="IProgress_getCompleted"> + <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="IProgress_getCanceled"> + <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="IProgress_getResultCode"> + <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="IProgress_getErrorInfo"> + <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="IProgress_getOperationCount"> + <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="IProgress_getOperation"> + <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="IProgress_getOperationDescription"> + <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="IProgress_getOperationPercent"> + <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="IProgress_getOperationWeight"> + <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="IProgress_getTimeout"> + <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="IProgress_setTimeout"> + <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="IProgress_getEventSource"> + <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="IProgress_waitForCompletion"> + <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="IProgress_waitForOperationCompletion"> + <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="IProgress_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 IInternalProgressControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface ISnapshot + ************************************* + --> + <wsdl:operation name="ISnapshot_getId"> + <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="ISnapshot_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="ISnapshot_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="ISnapshot_getDescription"> + <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="ISnapshot_setDescription"> + <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="ISnapshot_getTimeStamp"> + <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="ISnapshot_getOnline"> + <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="ISnapshot_getMachine"> + <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="ISnapshot_getParent"> + <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="ISnapshot_getChildren"> + <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="ISnapshot_getChildrenCount"> + <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 IMediumAttachment + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IMedium + ************************************* + --> + <wsdl:operation name="IMedium_getId"> + <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="IMedium_getDescription"> + <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="IMedium_setDescription"> + <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="IMedium_getState"> + <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="IMedium_getVariant"> + <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="IMedium_getLocation"> + <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="IMedium_setLocation"> + <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="IMedium_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="IMedium_getDeviceType"> + <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="IMedium_getHostDrive"> + <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="IMedium_getSize"> + <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="IMedium_getFormat"> + <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="IMedium_getMediumFormat"> + <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="IMedium_getType"> + <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="IMedium_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="IMedium_getAllowedTypes"> + <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="IMedium_getParent"> + <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="IMedium_getChildren"> + <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="IMedium_getBase"> + <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="IMedium_getReadOnly"> + <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="IMedium_getLogicalSize"> + <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="IMedium_getAutoReset"> + <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="IMedium_setAutoReset"> + <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="IMedium_getLastAccessError"> + <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="IMedium_getMachineIds"> + <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="IMedium_setIds"> + <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="IMedium_refreshState"> + <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="IMedium_getSnapshotIds"> + <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="IMedium_lockRead"> + <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="IMedium_lockWrite"> + <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="IMedium_close"> + <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="IMedium_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> + <wsdl:operation name="IMedium_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="IMedium_getProperties"> + <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="IMedium_setProperties"> + <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="IMedium_createBaseStorage"> + <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="IMedium_deleteStorage"> + <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="IMedium_createDiffStorage"> + <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="IMedium_mergeTo"> + <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="IMedium_cloneTo"> + <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="IMedium_cloneToBase"> + <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="IMedium_moveTo"> + <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="IMedium_compact"> + <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="IMedium_resize"> + <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="IMedium_reset"> + <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="IMedium_changeEncryption"> + <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="IMedium_getEncryptionSettings"> + <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="IMedium_checkEncryptionPassword"> + <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="IMedium_openForIO"> + <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 IMediumFormat + ************************************* + --> + <wsdl:operation name="IMediumFormat_getId"> + <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="IMediumFormat_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="IMediumFormat_getCapabilities"> + <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="IMediumFormat_describeFileExtensions"> + <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="IMediumFormat_describeProperties"> + <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 IDataStream + ************************************* + --> + <wsdl:operation name="IDataStream_getReadSize"> + <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="IDataStream_read"> + <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 IMediumIO + ************************************* + --> + <wsdl:operation name="IMediumIO_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> + <wsdl:operation name="IMediumIO_getWritable"> + <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="IMediumIO_getExplorer"> + <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="IMediumIO_read"> + <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="IMediumIO_write"> + <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="IMediumIO_formatFAT"> + <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="IMediumIO_initializePartitionTable"> + <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="IMediumIO_convertToStream"> + <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="IMediumIO_close"> + <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 IToken + ************************************* + --> + <wsdl:operation name="IToken_abandon"> + <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="IToken_dummy"> + <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 IKeyboard + ************************************* + --> + <wsdl:operation name="IKeyboard_getKeyboardLEDs"> + <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="IKeyboard_getEventSource"> + <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="IKeyboard_putScancode"> + <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="IKeyboard_putScancodes"> + <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="IKeyboard_putCAD"> + <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="IKeyboard_releaseKeys"> + <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="IKeyboard_putUsageCode"> + <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 IMousePointerShape + ************************************* + --> + <wsdl:operation name="IMousePointerShape_getVisible"> + <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="IMousePointerShape_getAlpha"> + <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="IMousePointerShape_getHotX"> + <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="IMousePointerShape_getHotY"> + <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="IMousePointerShape_getWidth"> + <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="IMousePointerShape_getHeight"> + <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="IMousePointerShape_getShape"> + <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 IMouse + ************************************* + --> + <wsdl:operation name="IMouse_getAbsoluteSupported"> + <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="IMouse_getRelativeSupported"> + <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="IMouse_getMultiTouchSupported"> + <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="IMouse_getNeedsHostCursor"> + <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="IMouse_getPointerShape"> + <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="IMouse_getEventSource"> + <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="IMouse_putMouseEvent"> + <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="IMouse_putMouseEventAbsolute"> + <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="IMouse_putEventMultiTouch"> + <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="IMouse_putEventMultiTouchString"> + <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 IDisplaySourceBitmap + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IFramebuffer + ************************************* + --> + <wsdl:operation name="IFramebuffer_getWidth"> + <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="IFramebuffer_getHeight"> + <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="IFramebuffer_getBitsPerPixel"> + <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="IFramebuffer_getBytesPerLine"> + <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="IFramebuffer_getPixelFormat"> + <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="IFramebuffer_getHeightReduction"> + <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="IFramebuffer_getOverlay"> + <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> + <!--skipping attribute winId for it is suppressed--> + <wsdl:operation name="IFramebuffer_getCapabilities"> + <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="IFramebuffer_notifyUpdate"> + <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="IFramebuffer_notifyUpdateImage"> + <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="IFramebuffer_notifyChange"> + <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="IFramebuffer_videoModeSupported"> + <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> + <!--skipping method getVisibleRegion for it has parameters with suppressed types--> + <!--skipping method setVisibleRegion for it has parameters with suppressed types--> + <!--skipping method processVHWACommand for it has parameters with suppressed types--> + <wsdl:operation name="IFramebuffer_notify3DEvent"> + <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 IFramebufferOverlay + ************************************* + --> + <wsdl:operation name="IFramebufferOverlay_getX"> + <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="IFramebufferOverlay_getY"> + <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="IFramebufferOverlay_getVisible"> + <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="IFramebufferOverlay_setVisible"> + <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="IFramebufferOverlay_getAlpha"> + <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="IFramebufferOverlay_setAlpha"> + <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="IFramebufferOverlay_move"> + <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 IGuestScreenInfo + ************************************* + --> + <wsdl:operation name="IGuestScreenInfo_getScreenId"> + <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="IGuestScreenInfo_getGuestMonitorStatus"> + <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="IGuestScreenInfo_getPrimary"> + <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="IGuestScreenInfo_getOrigin"> + <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="IGuestScreenInfo_getOriginX"> + <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="IGuestScreenInfo_getOriginY"> + <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="IGuestScreenInfo_getWidth"> + <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="IGuestScreenInfo_getHeight"> + <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="IGuestScreenInfo_getBitsPerPixel"> + <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="IGuestScreenInfo_getExtendedInfo"> + <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 IDisplay + ************************************* + --> + <wsdl:operation name="IDisplay_getGuestScreenLayout"> + <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="IDisplay_getScreenResolution"> + <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="IDisplay_attachFramebuffer"> + <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="IDisplay_detachFramebuffer"> + <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="IDisplay_queryFramebuffer"> + <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="IDisplay_setVideoModeHint"> + <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="IDisplay_getVideoModeHint"> + <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="IDisplay_setSeamlessMode"> + <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> + <!--skipping method takeScreenShot for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_takeScreenShotToArray"> + <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> + <!--skipping method drawToScreen for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_invalidateAndUpdate"> + <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="IDisplay_invalidateAndUpdateScreen"> + <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> + <!--skipping method completeVHWACommand for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_viewportChanged"> + <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> + <!--skipping method querySourceBitmap for it has parameters with suppressed types--> + <wsdl:operation name="IDisplay_notifyScaleFactorChange"> + <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="IDisplay_notifyHiDPIOutputPolicyChange"> + <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="IDisplay_setScreenLayout"> + <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="IDisplay_detachScreens"> + <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="IDisplay_createGuestScreenInfo"> + <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 INetworkAdapter + ************************************* + --> + <wsdl:operation name="INetworkAdapter_getAdapterType"> + <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="INetworkAdapter_setAdapterType"> + <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="INetworkAdapter_getSlot"> + <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="INetworkAdapter_getEnabled"> + <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="INetworkAdapter_setEnabled"> + <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="INetworkAdapter_getMACAddress"> + <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="INetworkAdapter_setMACAddress"> + <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="INetworkAdapter_getAttachmentType"> + <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="INetworkAdapter_setAttachmentType"> + <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="INetworkAdapter_getBridgedInterface"> + <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="INetworkAdapter_setBridgedInterface"> + <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="INetworkAdapter_getHostOnlyInterface"> + <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="INetworkAdapter_setHostOnlyInterface"> + <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="INetworkAdapter_getInternalNetwork"> + <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="INetworkAdapter_setInternalNetwork"> + <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="INetworkAdapter_getNATNetwork"> + <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="INetworkAdapter_setNATNetwork"> + <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="INetworkAdapter_getGenericDriver"> + <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="INetworkAdapter_setGenericDriver"> + <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="INetworkAdapter_getCloudNetwork"> + <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="INetworkAdapter_setCloudNetwork"> + <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="INetworkAdapter_getCableConnected"> + <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="INetworkAdapter_setCableConnected"> + <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="INetworkAdapter_getLineSpeed"> + <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="INetworkAdapter_setLineSpeed"> + <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="INetworkAdapter_getPromiscModePolicy"> + <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="INetworkAdapter_setPromiscModePolicy"> + <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="INetworkAdapter_getTraceEnabled"> + <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="INetworkAdapter_setTraceEnabled"> + <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="INetworkAdapter_getTraceFile"> + <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="INetworkAdapter_setTraceFile"> + <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="INetworkAdapter_getNATEngine"> + <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="INetworkAdapter_getBootPriority"> + <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="INetworkAdapter_setBootPriority"> + <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="INetworkAdapter_getBandwidthGroup"> + <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="INetworkAdapter_setBandwidthGroup"> + <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="INetworkAdapter_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> + <wsdl:operation name="INetworkAdapter_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="INetworkAdapter_getProperties"> + <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 ISerialPort + ************************************* + --> + <wsdl:operation name="ISerialPort_getSlot"> + <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="ISerialPort_getEnabled"> + <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="ISerialPort_setEnabled"> + <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="ISerialPort_getIOBase"> + <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="ISerialPort_setIOBase"> + <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="ISerialPort_getIRQ"> + <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="ISerialPort_setIRQ"> + <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="ISerialPort_getHostMode"> + <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="ISerialPort_setHostMode"> + <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="ISerialPort_getServer"> + <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="ISerialPort_setServer"> + <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="ISerialPort_getPath"> + <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="ISerialPort_setPath"> + <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="ISerialPort_getUartType"> + <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="ISerialPort_setUartType"> + <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 IParallelPort + ************************************* + --> + <wsdl:operation name="IParallelPort_getSlot"> + <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="IParallelPort_getEnabled"> + <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="IParallelPort_setEnabled"> + <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="IParallelPort_getIOBase"> + <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="IParallelPort_setIOBase"> + <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="IParallelPort_getIRQ"> + <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="IParallelPort_setIRQ"> + <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="IParallelPort_getPath"> + <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="IParallelPort_setPath"> + <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 IMachineDebugger + ************************************* + --> + <wsdl:operation name="IMachineDebugger_getSingleStep"> + <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_setSingleStep"> + <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_getRecompileUser"> + <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_setRecompileUser"> + <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_getRecompileSupervisor"> + <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_setRecompileSupervisor"> + <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_getExecuteAllInIEM"> + <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_setExecuteAllInIEM"> + <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_getPATMEnabled"> + <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_setPATMEnabled"> + <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_getCSAMEnabled"> + <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_setCSAMEnabled"> + <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_getLogEnabled"> + <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_setLogEnabled"> + <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_getLogDbgFlags"> + <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_getLogDbgGroups"> + <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_getLogDbgDestinations"> + <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_getLogRelFlags"> + <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_getLogRelGroups"> + <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_getLogRelDestinations"> + <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_getExecutionEngine"> + <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_getHWVirtExEnabled"> + <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_getHWVirtExNestedPagingEnabled"> + <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_getHWVirtExVPIDEnabled"> + <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_getHWVirtExUXEnabled"> + <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_getOSName"> + <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_getOSVersion"> + <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_getPAEEnabled"> + <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_getVirtualTimeRate"> + <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_setVirtualTimeRate"> + <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> + <!--skipping attribute VM for it is suppressed--> + <wsdl:operation name="IMachineDebugger_getUptime"> + <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_dumpGuestCore"> + <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_dumpHostProcessCore"> + <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_info"> + <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_injectNMI"> + <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_modifyLogGroups"> + <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_modifyLogFlags"> + <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_modifyLogDestinations"> + <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_readPhysicalMemory"> + <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_writePhysicalMemory"> + <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_readVirtualMemory"> + <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_writeVirtualMemory"> + <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_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> + <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_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> + <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_getRegisters"> + <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_setRegister"> + <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_setRegisters"> + <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_dumpGuestStack"> + <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_resetStats"> + <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_dumpStats"> + <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_getStats"> + <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_getCPULoad"> + <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 IUSBDeviceFilters + ************************************* + --> + <wsdl:operation name="IUSBDeviceFilters_getDeviceFilters"> + <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="IUSBDeviceFilters_createDeviceFilter"> + <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="IUSBDeviceFilters_insertDeviceFilter"> + <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="IUSBDeviceFilters_removeDeviceFilter"> + <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 IUSBController + ************************************* + --> + <wsdl:operation name="IUSBController_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="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> + <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_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> + <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 IUSBDevice + ************************************* + --> + <wsdl:operation name="IUSBDevice_getId"> + <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="IUSBDevice_getVendorId"> + <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="IUSBDevice_getProductId"> + <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="IUSBDevice_getRevision"> + <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="IUSBDevice_getManufacturer"> + <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="IUSBDevice_getProduct"> + <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="IUSBDevice_getSerialNumber"> + <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="IUSBDevice_getAddress"> + <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="IUSBDevice_getPort"> + <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="IUSBDevice_getPortPath"> + <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="IUSBDevice_getVersion"> + <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="IUSBDevice_getSpeed"> + <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="IUSBDevice_getRemote"> + <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="IUSBDevice_getDeviceInfo"> + <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="IUSBDevice_getBackend"> + <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 IUSBDeviceFilter + ************************************* + --> + <wsdl:operation name="IUSBDeviceFilter_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="IUSBDeviceFilter_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="IUSBDeviceFilter_getActive"> + <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="IUSBDeviceFilter_setActive"> + <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="IUSBDeviceFilter_getVendorId"> + <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="IUSBDeviceFilter_setVendorId"> + <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="IUSBDeviceFilter_getProductId"> + <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="IUSBDeviceFilter_setProductId"> + <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="IUSBDeviceFilter_getRevision"> + <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="IUSBDeviceFilter_setRevision"> + <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="IUSBDeviceFilter_getManufacturer"> + <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="IUSBDeviceFilter_setManufacturer"> + <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="IUSBDeviceFilter_getProduct"> + <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="IUSBDeviceFilter_setProduct"> + <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="IUSBDeviceFilter_getSerialNumber"> + <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="IUSBDeviceFilter_setSerialNumber"> + <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="IUSBDeviceFilter_getPort"> + <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="IUSBDeviceFilter_setPort"> + <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="IUSBDeviceFilter_getRemote"> + <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="IUSBDeviceFilter_setRemote"> + <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="IUSBDeviceFilter_getMaskedInterfaces"> + <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="IUSBDeviceFilter_setMaskedInterfaces"> + <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 IHostUSBDevice + ************************************* + --> + <wsdl:operation name="IHostUSBDevice_getState"> + <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 IHostUSBDeviceFilter + ************************************* + --> + <wsdl:operation name="IHostUSBDeviceFilter_getAction"> + <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="IHostUSBDeviceFilter_setAction"> + <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 IUSBProxyBackend + ************************************* + --> + <wsdl:operation name="IUSBProxyBackend_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="IUSBProxyBackend_getType"> + <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 IAudioAdapter + ************************************* + --> + <wsdl:operation name="IAudioAdapter_getEnabled"> + <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_setEnabled"> + <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_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> + <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_setAudioController"> + <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_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> + <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_setAudioDriver"> + <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_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 + ************************************* + --> + <wsdl:operation name="IVRDEServer_getEnabled"> + <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="IVRDEServer_setEnabled"> + <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="IVRDEServer_getAuthType"> + <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="IVRDEServer_setAuthType"> + <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="IVRDEServer_getAuthTimeout"> + <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="IVRDEServer_setAuthTimeout"> + <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="IVRDEServer_getAllowMultiConnection"> + <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="IVRDEServer_setAllowMultiConnection"> + <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="IVRDEServer_getReuseSingleConnection"> + <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="IVRDEServer_setReuseSingleConnection"> + <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="IVRDEServer_getVRDEExtPack"> + <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="IVRDEServer_setVRDEExtPack"> + <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="IVRDEServer_getAuthLibrary"> + <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="IVRDEServer_setAuthLibrary"> + <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="IVRDEServer_getVRDEProperties"> + <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="IVRDEServer_setVRDEProperty"> + <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="IVRDEServer_getVRDEProperty"> + <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 ISharedFolder + ************************************* + --> + <wsdl:operation name="ISharedFolder_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="ISharedFolder_getHostPath"> + <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="ISharedFolder_getAccessible"> + <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="ISharedFolder_getWritable"> + <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="ISharedFolder_setWritable"> + <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="ISharedFolder_getAutoMount"> + <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="ISharedFolder_setAutoMount"> + <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="ISharedFolder_getAutoMountPoint"> + <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="ISharedFolder_setAutoMountPoint"> + <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="ISharedFolder_getLastAccessError"> + <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 IInternalSessionControl + ************************************* + --> + <!-- + ************************************* + operations in portType for interface ISession + ************************************* + --> + <wsdl:operation name="ISession_getState"> + <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_getType"> + <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_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> + <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_getConsole"> + <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_unlockMachine"> + <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 IStorageController + ************************************* + --> + <wsdl:operation name="IStorageController_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="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> + <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_getMinPortCount"> + <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_getMaxPortCount"> + <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_getInstance"> + <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_setInstance"> + <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_getPortCount"> + <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_setPortCount"> + <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_getBus"> + <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_getControllerType"> + <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_setControllerType"> + <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_getUseHostIOCache"> + <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_setUseHostIOCache"> + <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_getBootable"> + <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 IManagedObjectRef + ************************************* + --> + <wsdl:operation name="IManagedObjectRef_getInterfaceName"> + <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="IManagedObjectRef_release"> + <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 IWebsessionManager + ************************************* + --> + <wsdl:operation name="IWebsessionManager_logon"> + <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="IWebsessionManager_getSessionObject"> + <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="IWebsessionManager_logoff"> + <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 IPerformanceMetric + ************************************* + --> + <wsdl:operation name="IPerformanceMetric_getMetricName"> + <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="IPerformanceMetric_getObject"> + <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="IPerformanceMetric_getDescription"> + <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="IPerformanceMetric_getPeriod"> + <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="IPerformanceMetric_getCount"> + <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="IPerformanceMetric_getUnit"> + <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="IPerformanceMetric_getMinimumValue"> + <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="IPerformanceMetric_getMaximumValue"> + <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 IPerformanceCollector + ************************************* + --> + <wsdl:operation name="IPerformanceCollector_getMetricNames"> + <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="IPerformanceCollector_getMetrics"> + <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="IPerformanceCollector_setupMetrics"> + <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="IPerformanceCollector_enableMetrics"> + <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="IPerformanceCollector_disableMetrics"> + <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="IPerformanceCollector_queryMetricsData"> + <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 INATEngine + ************************************* + --> + <wsdl:operation name="INATEngine_getNetwork"> + <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="INATEngine_setNetwork"> + <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="INATEngine_getHostIP"> + <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="INATEngine_setHostIP"> + <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="INATEngine_getTFTPPrefix"> + <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="INATEngine_setTFTPPrefix"> + <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="INATEngine_getTFTPBootFile"> + <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="INATEngine_setTFTPBootFile"> + <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="INATEngine_getTFTPNextServer"> + <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="INATEngine_setTFTPNextServer"> + <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="INATEngine_getAliasMode"> + <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="INATEngine_setAliasMode"> + <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="INATEngine_getDNSPassDomain"> + <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="INATEngine_setDNSPassDomain"> + <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="INATEngine_getDNSProxy"> + <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="INATEngine_setDNSProxy"> + <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="INATEngine_getDNSUseHostResolver"> + <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="INATEngine_setDNSUseHostResolver"> + <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="INATEngine_getRedirects"> + <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="INATEngine_setNetworkSettings"> + <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="INATEngine_getNetworkSettings"> + <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="INATEngine_addRedirect"> + <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="INATEngine_removeRedirect"> + <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 IExtPackPlugIn + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackBase + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPack + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackFile + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IExtPackManager + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IBandwidthGroup + ************************************* + --> + <wsdl:operation name="IBandwidthGroup_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="IBandwidthGroup_getType"> + <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="IBandwidthGroup_getReference"> + <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="IBandwidthGroup_getMaxBytesPerSec"> + <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="IBandwidthGroup_setMaxBytesPerSec"> + <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 IBandwidthControl + ************************************* + --> + <wsdl:operation name="IBandwidthControl_getNumGroups"> + <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="IBandwidthControl_createBandwidthGroup"> + <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="IBandwidthControl_deleteBandwidthGroup"> + <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="IBandwidthControl_getBandwidthGroup"> + <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="IBandwidthControl_getAllBandwidthGroups"> + <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 IVirtualBoxClient + ************************************* + --> + <!-- + ************************************* + operations in portType for interface IEventSource + ************************************* + --> + <wsdl:operation name="IEventSource_createListener"> + <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="IEventSource_createAggregator"> + <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="IEventSource_registerListener"> + <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="IEventSource_unregisterListener"> + <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="IEventSource_fireEvent"> + <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="IEventSource_getEvent"> + <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="IEventSource_eventProcessed"> + <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 IEventListener + ************************************* + --> + <wsdl:operation name="IEventListener_handleEvent"> + <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 IEvent + ************************************* + --> + <wsdl:operation name="IEvent_getType"> + <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="IEvent_getSource"> + <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="IEvent_getWaitable"> + <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="IEvent_setProcessed"> + <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="IEvent_waitProcessed"> + <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 IReusableEvent + ************************************* + --> + <wsdl:operation name="IReusableEvent_getGeneration"> + <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="IReusableEvent_reuse"> + <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 IMachineEvent + ************************************* + --> + <wsdl:operation name="IMachineEvent_getMachineId"> + <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 IMachineStateChangedEvent + ************************************* + --> + <wsdl:operation name="IMachineStateChangedEvent_getState"> + <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 IMachineDataChangedEvent + ************************************* + --> + <wsdl:operation name="IMachineDataChangedEvent_getTemporary"> + <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 IMediumRegisteredEvent + ************************************* + --> + <wsdl:operation name="IMediumRegisteredEvent_getMediumId"> + <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="IMediumRegisteredEvent_getMediumType"> + <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="IMediumRegisteredEvent_getRegistered"> + <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 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 + ************************************* + --> + <wsdl:operation name="IMachineRegisteredEvent_getRegistered"> + <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 ISessionStateChangedEvent + ************************************* + --> + <wsdl:operation name="ISessionStateChangedEvent_getState"> + <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 IGuestPropertyChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestPropertyChangedEvent_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="IGuestPropertyChangedEvent_getValue"> + <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="IGuestPropertyChangedEvent_getFlags"> + <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 ISnapshotEvent + ************************************* + --> + <wsdl:operation name="ISnapshotEvent_getSnapshotId"> + <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 ISnapshotTakenEvent + ************************************* + --> + <wsdl:operation name="ISnapshotTakenEvent_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 ISnapshotDeletedEvent + ************************************* + --> + <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"/> + </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 ISnapshotChangedEvent + ************************************* + --> + <wsdl:operation name="ISnapshotChangedEvent_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 IMousePointerShapeChangedEvent + ************************************* + --> + <wsdl:operation name="IMousePointerShapeChangedEvent_getVisible"> + <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="IMousePointerShapeChangedEvent_getAlpha"> + <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="IMousePointerShapeChangedEvent_getXhot"> + <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="IMousePointerShapeChangedEvent_getYhot"> + <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="IMousePointerShapeChangedEvent_getWidth"> + <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="IMousePointerShapeChangedEvent_getHeight"> + <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="IMousePointerShapeChangedEvent_getShape"> + <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 IMouseCapabilityChangedEvent + ************************************* + --> + <wsdl:operation name="IMouseCapabilityChangedEvent_getSupportsAbsolute"> + <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="IMouseCapabilityChangedEvent_getSupportsRelative"> + <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="IMouseCapabilityChangedEvent_getSupportsMultiTouch"> + <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="IMouseCapabilityChangedEvent_getNeedsHostCursor"> + <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 IKeyboardLedsChangedEvent + ************************************* + --> + <wsdl:operation name="IKeyboardLedsChangedEvent_getNumLock"> + <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="IKeyboardLedsChangedEvent_getCapsLock"> + <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="IKeyboardLedsChangedEvent_getScrollLock"> + <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 IStateChangedEvent + ************************************* + --> + <wsdl:operation name="IStateChangedEvent_getState"> + <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 IAdditionsStateChangedEvent + ************************************* + --> + <wsdl:operation name="IAdditionsStateChangedEvent_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 INetworkAdapterChangedEvent + ************************************* + --> + <wsdl:operation name="INetworkAdapterChangedEvent_getNetworkAdapter"> + <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 IAudioAdapterChangedEvent + ************************************* + --> + <wsdl:operation name="IAudioAdapterChangedEvent_getAudioAdapter"> + <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 ISerialPortChangedEvent + ************************************* + --> + <wsdl:operation name="ISerialPortChangedEvent_getSerialPort"> + <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 IParallelPortChangedEvent + ************************************* + --> + <wsdl:operation name="IParallelPortChangedEvent_getParallelPort"> + <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 IStorageControllerChangedEvent + ************************************* + --> + <wsdl:operation name="IStorageControllerChangedEvent_getMachinId"> + <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="IStorageControllerChangedEvent_getControllerName"> + <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 IMediumChangedEvent + ************************************* + --> + <wsdl:operation name="IMediumChangedEvent_getMediumAttachment"> + <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 IClipboardModeChangedEvent + ************************************* + --> + <wsdl:operation name="IClipboardModeChangedEvent_getClipboardMode"> + <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 IClipboardFileTransferModeChangedEvent + ************************************* + --> + <wsdl:operation name="IClipboardFileTransferModeChangedEvent_getEnabled"> + <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 IDnDModeChangedEvent + ************************************* + --> + <wsdl:operation name="IDnDModeChangedEvent_getDndMode"> + <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 ICPUChangedEvent + ************************************* + --> + <wsdl:operation name="ICPUChangedEvent_getCPU"> + <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="ICPUChangedEvent_getAdd"> + <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 ICPUExecutionCapChangedEvent + ************************************* + --> + <wsdl:operation name="ICPUExecutionCapChangedEvent_getExecutionCap"> + <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 IGuestKeyboardEvent + ************************************* + --> + <wsdl:operation name="IGuestKeyboardEvent_getScancodes"> + <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 IGuestMouseEvent + ************************************* + --> + <wsdl:operation name="IGuestMouseEvent_getMode"> + <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="IGuestMouseEvent_getX"> + <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="IGuestMouseEvent_getY"> + <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="IGuestMouseEvent_getZ"> + <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="IGuestMouseEvent_getW"> + <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="IGuestMouseEvent_getButtons"> + <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 IGuestMultiTouchEvent + ************************************* + --> + <wsdl:operation name="IGuestMultiTouchEvent_getContactCount"> + <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="IGuestMultiTouchEvent_getXPositions"> + <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="IGuestMultiTouchEvent_getYPositions"> + <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="IGuestMultiTouchEvent_getContactIds"> + <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="IGuestMultiTouchEvent_getContactFlags"> + <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="IGuestMultiTouchEvent_getScanTime"> + <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 IGuestSessionEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionEvent_getSession"> + <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 IGuestSessionStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionStateChangedEvent_getId"> + <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="IGuestSessionStateChangedEvent_getStatus"> + <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="IGuestSessionStateChangedEvent_getError"> + <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 IGuestSessionRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestSessionRegisteredEvent_getRegistered"> + <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 IGuestProcessEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessEvent_getProcess"> + <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="IGuestProcessEvent_getPid"> + <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 IGuestProcessRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessRegisteredEvent_getRegistered"> + <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 IGuestProcessStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessStateChangedEvent_getStatus"> + <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="IGuestProcessStateChangedEvent_getError"> + <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 IGuestProcessIOEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessIOEvent_getHandle"> + <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="IGuestProcessIOEvent_getProcessed"> + <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 IGuestProcessInputNotifyEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessInputNotifyEvent_getStatus"> + <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 IGuestProcessOutputEvent + ************************************* + --> + <wsdl:operation name="IGuestProcessOutputEvent_getData"> + <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 IGuestFileEvent + ************************************* + --> + <wsdl:operation name="IGuestFileEvent_getFile"> + <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 IGuestFileRegisteredEvent + ************************************* + --> + <wsdl:operation name="IGuestFileRegisteredEvent_getRegistered"> + <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 IGuestFileStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestFileStateChangedEvent_getStatus"> + <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="IGuestFileStateChangedEvent_getError"> + <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 IGuestFileIOEvent + ************************************* + --> + <wsdl:operation name="IGuestFileIOEvent_getOffset"> + <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="IGuestFileIOEvent_getProcessed"> + <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 IGuestFileOffsetChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestFileOffsetChangedEvent_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 IGuestFileSizeChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestFileSizeChangedEvent_getNewSize"> + <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 IGuestFileReadEvent + ************************************* + --> + <wsdl:operation name="IGuestFileReadEvent_getData"> + <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 IGuestFileWriteEvent + ************************************* + --> + <wsdl:operation name="IGuestFileWriteEvent_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 IVRDEServerChangedEvent + ************************************* + --> + <wsdl:operation name="IVRDEServerChangedEvent_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 IVRDEServerInfoChangedEvent + ************************************* + --> + <wsdl:operation name="IVRDEServerInfoChangedEvent_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 IRecordingChangedEvent + ************************************* + --> + <wsdl:operation name="IRecordingChangedEvent_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 IUSBControllerChangedEvent + ************************************* + --> + <wsdl:operation name="IUSBControllerChangedEvent_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 IUSBDeviceStateChangedEvent + ************************************* + --> + <wsdl:operation name="IUSBDeviceStateChangedEvent_getDevice"> + <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="IUSBDeviceStateChangedEvent_getAttached"> + <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="IUSBDeviceStateChangedEvent_getError"> + <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 ISharedFolderChangedEvent + ************************************* + --> + <wsdl:operation name="ISharedFolderChangedEvent_getScope"> + <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 IRuntimeErrorEvent + ************************************* + --> + <wsdl:operation name="IRuntimeErrorEvent_getFatal"> + <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="IRuntimeErrorEvent_getId"> + <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="IRuntimeErrorEvent_getMessage"> + <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 IEventSourceChangedEvent + ************************************* + --> + <wsdl:operation name="IEventSourceChangedEvent_getListener"> + <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="IEventSourceChangedEvent_getAdd"> + <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 IExtraDataChangedEvent + ************************************* + --> + <wsdl:operation name="IExtraDataChangedEvent_getMachineId"> + <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="IExtraDataChangedEvent_getKey"> + <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="IExtraDataChangedEvent_getValue"> + <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 IVetoEvent + ************************************* + --> + <wsdl:operation name="IVetoEvent_addVeto"> + <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_isVetoed"> + <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_getVetos"> + <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_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 + ************************************* + --> + <wsdl:operation name="IExtraDataCanChangeEvent_getMachineId"> + <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="IExtraDataCanChangeEvent_getKey"> + <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="IExtraDataCanChangeEvent_getValue"> + <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 ICanShowWindowEvent + ************************************* + --> + <wsdl:operation name="ICanShowWindowEvent_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 IShowWindowEvent + ************************************* + --> + <wsdl:operation name="IShowWindowEvent_getWinId"> + <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="IShowWindowEvent_setWinId"> + <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 INATRedirectEvent + ************************************* + --> + <wsdl:operation name="INATRedirectEvent_getSlot"> + <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="INATRedirectEvent_getRemove"> + <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="INATRedirectEvent_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="INATRedirectEvent_getProto"> + <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="INATRedirectEvent_getHostIP"> + <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="INATRedirectEvent_getHostPort"> + <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="INATRedirectEvent_getGuestIP"> + <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="INATRedirectEvent_getGuestPort"> + <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 IHostPCIDevicePlugEvent + ************************************* + --> + <wsdl:operation name="IHostPCIDevicePlugEvent_getPlugged"> + <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="IHostPCIDevicePlugEvent_getSuccess"> + <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="IHostPCIDevicePlugEvent_getAttachment"> + <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="IHostPCIDevicePlugEvent_getMessage"> + <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 IVBoxSVCAvailabilityChangedEvent + ************************************* + --> + <wsdl:operation name="IVBoxSVCAvailabilityChangedEvent_getAvailable"> + <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 IBandwidthGroupChangedEvent + ************************************* + --> + <wsdl:operation name="IBandwidthGroupChangedEvent_getBandwidthGroup"> + <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 IGuestMonitorChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestMonitorChangedEvent_getChangeType"> + <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="IGuestMonitorChangedEvent_getScreenId"> + <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="IGuestMonitorChangedEvent_getOriginX"> + <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="IGuestMonitorChangedEvent_getOriginY"> + <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="IGuestMonitorChangedEvent_getWidth"> + <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="IGuestMonitorChangedEvent_getHeight"> + <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 IGuestUserStateChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestUserStateChangedEvent_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="IGuestUserStateChangedEvent_getDomain"> + <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="IGuestUserStateChangedEvent_getState"> + <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="IGuestUserStateChangedEvent_getStateDetails"> + <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 IStorageDeviceChangedEvent + ************************************* + --> + <wsdl:operation name="IStorageDeviceChangedEvent_getStorageDevice"> + <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="IStorageDeviceChangedEvent_getRemoved"> + <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="IStorageDeviceChangedEvent_getSilent"> + <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 INATNetworkChangedEvent + ************************************* + --> + <wsdl:operation name="INATNetworkChangedEvent_getNetworkName"> + <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 INATNetworkStartStopEvent + ************************************* + --> + <wsdl:operation name="INATNetworkStartStopEvent_getStartEvent"> + <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 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 + ************************************* + --> + <wsdl:operation name="INATNetworkCreationDeletionEvent_getCreationEvent"> + <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 INATNetworkSettingEvent + ************************************* + --> + <wsdl:operation name="INATNetworkSettingEvent_getEnabled"> + <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="INATNetworkSettingEvent_getNetwork"> + <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="INATNetworkSettingEvent_getGateway"> + <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="INATNetworkSettingEvent_getAdvertiseDefaultIPv6RouteEnabled"> + <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="INATNetworkSettingEvent_getNeedDhcpServer"> + <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 INATNetworkPortForwardEvent + ************************************* + --> + <wsdl:operation name="INATNetworkPortForwardEvent_getCreate"> + <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="INATNetworkPortForwardEvent_getIpv6"> + <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="INATNetworkPortForwardEvent_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="INATNetworkPortForwardEvent_getProto"> + <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="INATNetworkPortForwardEvent_getHostIp"> + <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="INATNetworkPortForwardEvent_getHostPort"> + <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="INATNetworkPortForwardEvent_getGuestIp"> + <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="INATNetworkPortForwardEvent_getGuestPort"> + <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 IHostNameResolutionConfigurationChangeEvent + ************************************* + --> + <wsdl:operation name="IHostNameResolutionConfigurationChangeEvent_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 IProgressEvent + ************************************* + --> + <wsdl:operation name="IProgressEvent_getProgressId"> + <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 IProgressPercentageChangedEvent + ************************************* + --> + <wsdl:operation name="IProgressPercentageChangedEvent_getPercent"> + <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 IProgressTaskCompletedEvent + ************************************* + --> + <wsdl:operation name="IProgressTaskCompletedEvent_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 ICursorPositionChangedEvent + ************************************* + --> + <wsdl:operation name="ICursorPositionChangedEvent_getHasData"> + <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="ICursorPositionChangedEvent_getX"> + <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="ICursorPositionChangedEvent_getY"> + <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 IGuestAdditionsStatusChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestAdditionsStatusChangedEvent_getFacility"> + <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="IGuestAdditionsStatusChangedEvent_getStatus"> + <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="IGuestAdditionsStatusChangedEvent_getRunLevel"> + <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="IGuestAdditionsStatusChangedEvent_getTimestamp"> + <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 IGuestMonitorInfoChangedEvent + ************************************* + --> + <wsdl:operation name="IGuestMonitorInfoChangedEvent_getOutput"> + <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 IStringArray + ************************************* + --> + <wsdl:operation name="IStringArray_getValues"> + <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 IFormValue + ************************************* + --> + <wsdl:operation name="IFormValue_getType"> + <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="IFormValue_getGeneration"> + <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="IFormValue_getEnabled"> + <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="IFormValue_getVisible"> + <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="IFormValue_getLabel"> + <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="IFormValue_getDescription"> + <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="IFormValue_getHelp"> + <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 IBooleanFormValue + ************************************* + --> + <wsdl:operation name="IBooleanFormValue_getSelected"> + <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="IBooleanFormValue_setSelected"> + <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 IRangedIntegerFormValue + ************************************* + --> + <wsdl:operation name="IRangedIntegerFormValue_getSuffix"> + <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="IRangedIntegerFormValue_getMinimum"> + <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="IRangedIntegerFormValue_getMaximum"> + <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="IRangedIntegerFormValue_getInteger"> + <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="IRangedIntegerFormValue_setInteger"> + <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 IStringFormValue + ************************************* + --> + <wsdl:operation name="IStringFormValue_getMultiline"> + <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="IStringFormValue_getString"> + <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="IStringFormValue_setString"> + <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 IChoiceFormValue + ************************************* + --> + <wsdl:operation name="IChoiceFormValue_getValues"> + <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="IChoiceFormValue_getSelectedIndex"> + <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="IChoiceFormValue_setSelectedIndex"> + <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 IForm + ************************************* + --> + <wsdl:operation name="IForm_getValues"> + <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 IVirtualSystemDescriptionForm + ************************************* + --> + <wsdl:operation name="IVirtualSystemDescriptionForm_getVirtualSystemDescription"> + <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 ICloudNetworkGatewayInfo + ************************************* + --> + <wsdl:operation name="ICloudNetworkGatewayInfo_getPublicIP"> + <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 ICloudClient + ************************************* + --> + <wsdl:operation name="ICloudClient_getExportDescriptionForm"> + <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="ICloudClient_exportVM"> + <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="ICloudClient_getLaunchDescriptionForm"> + <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="ICloudClient_launchVM"> + <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="ICloudClient_getImportDescriptionForm"> + <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="ICloudClient_importInstance"> + <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="ICloudClient_listInstances"> + <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="ICloudClient_listImages"> + <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="ICloudClient_getInstanceInfo"> + <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="ICloudClient_startInstance"> + <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="ICloudClient_pauseInstance"> + <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="ICloudClient_terminateInstance"> + <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="ICloudClient_createImage"> + <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="ICloudClient_exportImage"> + <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="ICloudClient_importImage"> + <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="ICloudClient_deleteImage"> + <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="ICloudClient_getImageInfo"> + <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="ICloudClient_startCloudNetworkGateway"> + <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 ICloudProfile + ************************************* + --> + <wsdl:operation name="ICloudProfile_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="ICloudProfile_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="ICloudProfile_getProviderId"> + <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="ICloudProfile_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> + <wsdl:operation name="ICloudProfile_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="ICloudProfile_getProperties"> + <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="ICloudProfile_setProperties"> + <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="ICloudProfile_remove"> + <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="ICloudProfile_createCloudClient"> + <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 ICloudProvider + ************************************* + --> + <wsdl:operation name="ICloudProvider_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="ICloudProvider_getShortName"> + <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="ICloudProvider_getId"> + <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="ICloudProvider_getProfiles"> + <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="ICloudProvider_getProfileNames"> + <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="ICloudProvider_getSupportedPropertyNames"> + <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="ICloudProvider_getPropertyDescription"> + <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="ICloudProvider_createProfile"> + <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="ICloudProvider_importProfiles"> + <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="ICloudProvider_restoreProfiles"> + <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="ICloudProvider_saveProfiles"> + <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="ICloudProvider_getProfileByName"> + <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="ICloudProvider_prepareUninstall"> + <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 ICloudProviderManager + ************************************* + --> + <wsdl:operation name="ICloudProviderManager_getProviders"> + <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="ICloudProviderManager_getProviderById"> + <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="ICloudProviderManager_getProviderByShortName"> + <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="ICloudProviderManager_getProviderByName"> + <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:binding> +</wsdl:definitions> diff --git a/endpoints/lib/vboxwebService-6.1.wsdl b/endpoints/lib/vboxwebService-6.1.wsdl new file mode 100644 index 0000000..9d0e05f --- /dev/null +++ b/endpoints/lib/vboxwebService-6.1.wsdl @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + DO NOT EDIT! This is a generated file. + Generated from: src/VBox/Main/idl/VirtualBox.xidl (VirtualBox's generic pseudo-IDL file) + Generator: src/VBox/Main/webservice/websrv-wsdl-service.xsl +--> +<definitions xmlns:interface="urn:vbox" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:vbox="http://www.virtualbox.org/" xmlns="http://schemas.xmlsoap.org/wsdl/" name="VirtualBox" targetNamespace="http://www.virtualbox.org/Service"> + <import location="vboxweb-6.1.wsdl" namespace="http://www.virtualbox.org/"/> + <service name="vboxService"> + <port binding="vbox:vboxBinding" name="vboxServicePort"> + <soap:address location="http://localhost:18083/"/> + </port> + </service> +</definitions> diff --git a/js/phpvirtualbox.js b/js/phpvirtualbox.js index 07d0521..fb1edec 100644 --- a/js/phpvirtualbox.js +++ b/js/phpvirtualbox.js @@ -2435,7 +2435,7 @@ var vboxMedia = { }, /** - * Return true if a medium format supports + * Return true if a medium format supports Split2G */ formatSupportsSplit: function(format) { @@ -2450,6 +2450,23 @@ var vboxMedia = { } return false; }, + + /** + * Return true if a medium format supports Discard + */ + formatSupportsDiscard: function(format) { + + var format = format.toLowerCase(); + + var mfs = $('#vboxPane').data('vboxSystemProperties').mediumFormats; + + for(var i = 0; i < mfs.length; i++) { + if(mfs[i].id.toLowerCase() == format) { + return (jQuery.inArray('Discard',mfs[i].capabilities) > -1); + } + } + return false; + }, /** * Return printable virtual hard disk variant @@ -4752,7 +4769,13 @@ var vboxStorage = { attrib: 'ignoreFlush', runningEnabled: true, }); - } + }; + if($('#vboxPane').data('vboxConfig').enableAdvancedConfig&&vboxMedia.formatSupportsDiscard(ma.medium.format)) { + opts[opts.length]={ + label: 'Support Discard (TRIM)', + attrib: 'discard', + }; + }; return opts; case 'DVD': // Host drive @@ -4843,7 +4866,7 @@ var vboxStorage = { }, SCSI: { - maxPortCount: 16, + maxPortCount: 15, maxDevicesPerPortCount: 1, driveTypes: ['dvd','disk'], types: ['LsiLogic','BusLogic'], @@ -4886,18 +4909,34 @@ var vboxStorage = { }, USB: { - maxPortCount: 8, - maxDevicesPerPortCount: 1, - types: ['USB'], - driveTypes: ['dvd','disk'], - slotName: function(p,d) { return trans('USB Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',p); }, - slots: function() { - var s = {}; - for(var i = 0; i < 8; i++) { - s[i+'-0'] = trans('USB Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',i); - } - return s; - } + maxPortCount: 8, + maxDevicesPerPortCount: 1, + types: ['USB'], + driveTypes: ['dvd','disk'], + slotName: function(p,d) { return trans('USB Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',p); }, + slots: function() { + var s = {}; + for(var i = 0; i < 8; i++) { + s[i+'-0'] = trans('USB Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',i); + } + return s; + } + }, + + PCIe: { + maxPortCount: 255, + maxDevicesPerPortCount: 1, + types: ['NVMe'], + driveTypes: ['disk'], + slotName: function(p,d) { return trans('NVMe Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',p); }, + slots: function() { + var s = {}; + for(var i = 0; i < 8; i++) { + s[i+'-0'] = trans('NVMe Port %1','VBoxGlobal', null, 'StorageSlot').replace('%1',i); + } + return s; + }, + displayInherit: 'IDE' } }; diff --git a/languages/de.xml b/languages/de.xml index 99ab4ff..92de63e 100644 --- a/languages/de.xml +++ b/languages/de.xml @@ -141,12 +141,12 @@ </message> <message> <source>Up</source> - <translation>Nach Oben</translation> + <translation>Online</translation> <comment>Host network adapter status</comment> </message> <message> <source>Down</source> - <translation>Nach Unten</translation> + <translation>Offline</translation> <comment>Host network adapter status</comment> </message> </context> diff --git a/panes/settingsStorage.html b/panes/settingsStorage.html index 5e1ce54..c31cd34 100644 --- a/panes/settingsStorage.html +++ b/panes/settingsStorage.html @@ -945,7 +945,7 @@ function vboxSettingsSelectController(tbl) { $('#vboxSettingsHDInfo').css('display','none'); // Show SATA port count - if(busType == 'SATA') { + if((busType == 'SATA')||(busType == 'PCIe')) { $(document.forms['frmVboxSettings'].vboxSettingsControllerPortCount).val($(tbl).data('controller').portCount); $('#vboxSettingsControllerPortCountRow').css('display',''); } else { |