Changeset 15140 in vbox for trunk/src/VBox/Main/idl
- Timestamp:
- Dec 9, 2008 8:41:26 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r15067 r15140 3775 3775 Returns the network adapter associated with the given slot. 3776 3776 Slots are numbered sequentially, starting with zero. The total 3777 number of adapters per everymachine is defined by the3777 number of adapters per machine is defined by the 3778 3778 <link to="ISystemProperties::networkAdapterCount"/> property, 3779 3779 so the maximum slot number is one less than that property's value. 3780 3781 <result name="E_INVALIDARG"> 3782 Invalid @a slot number. 3783 </result> 3784 3780 3785 </desc> 3781 3786 <param name="slot" type="unsigned long" dir="in"/> … … 3787 3792 Returns the serial port associated with the given slot. 3788 3793 Slots are numbered sequentially, starting with zero. The total 3789 number of serial ports per everymachine is defined by the3794 number of serial ports per machine is defined by the 3790 3795 <link to="ISystemProperties::serialPortCount"/> property, 3791 3796 so the maximum slot number is one less than that property's value. 3797 3798 <result name="E_INVALIDARG"> 3799 Invalid @a slot number. 3800 </result> 3801 3792 3802 </desc> 3793 3803 <param name="slot" type="unsigned long" dir="in"/> … … 3799 3809 Returns the parallel port associated with the given slot. 3800 3810 Slots are numbered sequentially, starting with zero. The total 3801 number of parallel ports per everymachine is defined by the3811 number of parallel ports per machine is defined by the 3802 3812 <link to="ISystemProperties::parallelPortCount"/> property, 3803 3813 so the maximum slot number is one less than that property's value. 3814 3815 <result name="E_INVALIDARG"> 3816 Invalid @a slot number. 3817 </result> 3818 3804 3819 </desc> 3805 3820 <param name="slot" type="unsigned long" dir="in"/> … … 3817 3832 nextKey (if there is any). @a nextValue is an optional parameter and 3818 3833 if supplied, the next key's value is returned in it. 3834 3835 <result name="VBOX_E_OBJECT_NOT_FOUND"> 3836 Extra data @a key not found. 3837 </result> 3838 3819 3839 </desc> 3820 3840 <param name="key" type="wstring" dir="in"> … … 3835 3855 If the requested data @a key does not exist, this function will 3836 3856 succeed and return @c NULL in the @a value argument. 3857 3858 <result name="VBOX_E_FILE_ERROR"> 3859 Settings file not accessible. 3860 </result> 3861 <result name="VBOX_E_XML_ERROR"> 3862 Could not parse the settings file. 3863 </result> 3864 3837 3865 </desc> 3838 3866 <param name="key" type="wstring" dir="in"> … … 3869 3897 when several clients change the same key at the same time. 3870 3898 </note> 3899 3900 <result name="VBOX_E_FILE_ERROR"> 3901 Settings file not accessible. 3902 </result> 3903 <result name="VBOX_E_XML_ERROR"> 3904 Could not parse the settings file. 3905 </result> 3906 3871 3907 </desc> 3872 3908 <param name="key" type="wstring" dir="in"> … … 3898 3934 <link to="IVirtualBox::unregisterMachine"/>. 3899 3935 </note> 3936 3937 <result name="VBOX_E_FILE_ERROR"> 3938 Settings file not accessible. 3939 </result> 3940 <result name="VBOX_E_XML_ERROR"> 3941 Could not parse the settings file. 3942 </result> 3943 <result name="E_ACCESSDENIED"> 3944 Modification request refused. 3945 </result> 3946 3900 3947 </desc> 3901 3948 </method> … … 3941 3988 3942 3989 <see>settingsFileVersion</see> 3990 3991 <result name="VBOX_E_FILE_ERROR"> 3992 Settings file not accessible. 3993 </result> 3994 <result name="VBOX_E_XML_ERROR"> 3995 Could not parse the settings file. 3996 </result> 3997 <result name="VBOX_E_INVALID_VM_STATE"> 3998 Virtual machine is not mutable. 3999 </result> 4000 <result name="E_ACCESSDENIED"> 4001 Modification request refused. 4002 </result> 4003 3943 4004 </desc> 3944 4005 <param name="bakFileName" type="wstring" dir="return"> … … 3960 4021 <link to="IVirtualBox::unregisterMachine"/>. 3961 4022 </note> 4023 4024 <result name="VBOX_E_INVALID_VM_STATE"> 4025 Virtual machine is not mutable. 4026 </result> 4027 3962 4028 </desc> 3963 4029 </method> … … 3984 4050 by calling <link to="#saveSettings()"/>. 3985 4051 </note> 4052 4053 <result name="VBOX_E_INVALID_VM_STATE"> 4054 Cannot delete settings of a registered machine or 4055 machine not mutable. 4056 </result> 4057 <result name="VBOX_E_IPRT_ERROR"> 4058 Could not delete the settings file. 4059 </result> 4060 3986 4061 </desc> 3987 4062 </method> … … 3993 4068 taken on this machine. This is useful if you want to traverse 3994 4069 the whole tree of snapshots starting from the root. 4070 4071 <result name="VBOX_E_OBJECT_NOT_FOUND"> 4072 Virtual machine has no snapshots or snapshot not found. 4073 </result> 4074 3995 4075 </desc> 3996 4076 <param name="id" type="uuid" dir="in"> … … 4005 4085 <desc> 4006 4086 Returns a snapshot of this machine with the given name. 4087 4088 <result name="VBOX_E_OBJECT_NOT_FOUND"> 4089 Virtual machine has no snapshots or snapshot not found. 4090 </result> 4091 4007 4092 </desc> 4008 4093 <param name="name" type="wstring" dir="in"> … … 4033 4118 folders and starts sharing it. Refer to the description of 4034 4119 <link to="ISharedFolder"/> to read more about logical names. 4120 4121 <result name="VBOX_E_OBJECT_IN_USE"> 4122 Shared folder already exists. 4123 </result> 4124 <result name="VBOX_E_FILE_ERROR"> 4125 Shared folder @a hostPath not accessible. 4126 </result> 4127 4035 4128 </desc> 4036 4129 <param name="name" type="wstring" dir="in"> … … 4050 4143 created by <link to="#createSharedFolder"/> from the collection of 4051 4144 shared folders and stops sharing it. 4145 4146 <result name="VBOX_E_INVALID_VM_STATE"> 4147 Virtual machine is not mutable. 4148 </result> 4149 <result name="VBOX_E_OBJECT_NOT_FOUND"> 4150 Shared folder @a name does not exist. 4151 </result> 4152 4052 4153 </desc> 4053 4154 <param name="name" type="wstring" dir="in"> … … 4065 4166 currently open. 4066 4167 </note> 4168 4169 <result name="VBOX_E_INVALID_VM_STATE"> 4170 Machine session is not open. 4171 </result> 4172 4067 4173 </desc> 4068 4174 <param name="canShow" type="boolean" dir="return"> … … 4091 4197 currently open. 4092 4198 </note> 4199 4200 <result name="VBOX_E_INVALID_VM_STATE"> 4201 Machine session is not open. 4202 </result> 4203 4093 4204 </desc> 4094 4205 <param name="winId" type="unsigned long long" dir="return"> … … 4105 4216 <desc> 4106 4217 Reads an entry from the machine's guest property store. 4218 4219 <result name="VBOX_E_INVALID_VM_STATE"> 4220 Machine session is not open. 4221 </result> 4222 4107 4223 </desc> 4108 4224 <param name="name" type="wstring" dir="in"> … … 4134 4250 <desc> 4135 4251 Reads a value from the machine's guest property store. 4252 4253 <result name="VBOX_E_INVALID_VM_STATE"> 4254 Machine session is not open. 4255 </result> 4256 4136 4257 </desc> 4137 4258 <param name="property" type="wstring" dir="in"> … … 4151 4272 <desc> 4152 4273 Reads a property timestamp from the machine's guest property store. 4274 4275 <result name="VBOX_E_INVALID_VM_STATE"> 4276 Machine session is not open. 4277 </result> 4278 4153 4279 </desc> 4154 4280 <param name="property" type="wstring" dir="in"> … … 4169 4295 Sets, changes or deletes an entry in the machine's guest property 4170 4296 store. 4297 4298 <result name="E_ACCESSDENIED"> 4299 Property cannot be changed. 4300 </result> 4301 <result name="E_INVALIDARG"> 4302 Invalid @a flags. 4303 </result> 4304 <result name="VBOX_E_INVALID_VM_STATE"> 4305 Virtual machine is not mutable or session not open. 4306 </result> 4307 <result name="VBOX_E_INVALID_OBJECT_STATE"> 4308 Cannot set transient property when machine not running. 4309 </result> 4310 4171 4311 </desc> 4172 4312 <param name="property" type="wstring" dir="in"> … … 4196 4336 store. The flags field will be left unchanged or created empty for a 4197 4337 new property. 4198 </desc> 4338 4339 <result name="E_ACCESSDENIED"> 4340 Property cannot be changed. 4341 </result> 4342 <result name="VBOX_E_INVALID_VM_STATE"> 4343 Virtual machine is not mutable or session not open. 4344 </result> 4345 <result name="VBOX_E_INVALID_OBJECT_STATE"> 4346 Cannot set transient property when machine not running. 4347 </result> 4348 </desc> 4349 4199 4350 <param name="property" type="wstring" dir="in"> 4200 4351 <desc>
Note:
See TracChangeset
for help on using the changeset viewer.