Changeset 20977 in vbox for trunk/src/VBox/Main/idl
- Timestamp:
- Jun 26, 2009 2:38:55 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 49184
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r20963 r20977 1881 1881 @a location is a not valid file name (for file-based formats only). 1882 1882 </result> 1883 <result name="E_INVALIDARG">1884 @a format is a @c null or empty string.1885 </result>1886 1883 </desc> 1887 1884 <param name="format" type="wstring" dir="in"> … … 2312 2309 Returns the global extra data key name following the supplied key. 2313 2310 2314 An error is returned if the supplied @a key does not exist. @c null is2315 returned in @a nextKey if the supplied key is the last key. When2311 An error is returned if the supplied @a key does not exist. An empty 2312 string is returned in @a nextKey if the supplied key is the last key. When 2316 2313 supplying @c null or an empty string for the @a key, the first key item 2317 2314 is returned in @a nextKey (if there is any). @a nextValue is an optional … … 2339 2336 2340 2337 If the requested data @a key does not exist, this function will 2341 succeed and return @c nullin the @a value argument.2338 succeed and return an empty string in the @a value argument. 2342 2339 2343 2340 <result name="VBOX_E_FILE_ERROR"> … … 2361 2358 Sets associated global extra data. 2362 2359 2363 If you pass @c null as a key @a value, the given @a key will be2364 deleted.2360 If you pass @c null or empty string as a key @a value, the given @a key 2361 will be deleted. 2365 2362 2366 2363 <note> … … 2538 2535 server's variable. If the value of the environment variable is 2539 2536 omitted, this variable will be removed from the resulting environment. 2540 If the environment string is @c null , the server environment is2541 i nherited by the started process as is.2537 If the environment string is @c null or emprty, the server environment 2538 is inherited by the started process as is. 2542 2539 2543 2540 <see>openExistingSession</see> … … 3736 3733 <desc> 3737 3734 Updates the flag whether saved state is removed on a machine state 3738 change from Saved to Power Off.3735 change from Saved to PoweredOff. 3739 3736 </desc> 3740 3737 <param name="aRemove" type="boolean" dir="in"/> … … 4442 4439 4443 4440 <note> 4444 Setting this property to @c null will restore the4445 initial value.4441 Setting this property to @c null or to an empty string will restore 4442 the initial value. 4446 4443 </note> 4447 4444 <note> … … 4573 4570 <link to="IVirtualBox::openSession"/>, or if 4574 4571 <link to="#sessionState"/> is SessionClosed, the value of this 4575 attribute is @c null.4572 attribute is an empty string. 4576 4573 </desc> 4577 4574 </attribute> … … 4606 4603 <note> 4607 4604 When the machine is not in the Saved state, this attribute is 4608 @c null.4605 an empty string. 4609 4606 </note> 4610 4607 </desc> … … 5033 5030 supplied key. 5034 5031 5035 An error is returned if the supplied @a key does not exist. @c null is 5036 returned in @a nextKey if the supplied key is the last key. When 5037 supplying @c null for the @a key, the first key item is returned in 5038 @a nextKey (if there is any). @a nextValue is an optional parameter and 5039 if supplied, the next key's value is returned in it. 5032 An error is returned if the supplied @a key does not exist. An empty 5033 string is returned in @a nextKey if the supplied key is the last key. 5034 When supplying @c null or an empty string for the @a key, the first key 5035 item is returned in @a nextKey (if there is any). @a nextValue is an 5036 optional parameter and if supplied, the next key's value is returned in 5037 it. 5040 5038 5041 5039 <result name="VBOX_E_OBJECT_NOT_FOUND"> … … 5060 5058 5061 5059 If the requested data @a key does not exist, this function will 5062 succeed and return @c nullin the @a value argument.5060 succeed and return an empty string in the @a value argument. 5063 5061 5064 5062 <result name="VBOX_E_FILE_ERROR"> … … 5082 5080 Sets associated machine-specific extra data. 5083 5081 5084 If you pass @c null as a key @a value, the given @a key will be5085 deleted.5082 If you pass @c null or an empty string as a key @a value, the given 5083 @a key will be deleted. 5086 5084 5087 5085 <note> … … 5537 5535 The new value of the property to set, change or delete. If the 5538 5536 property does not yet exist and value is non-empty, it will be 5539 created. If the value is empty, the key will be deleted if it5540 exists.5537 created. If the value is @null or empty, the property will be 5538 deleted if it exists. 5541 5539 </desc> 5542 5540 </param> … … 5575 5573 The new value of the property to set, change or delete. If the 5576 5574 property does not yet exist and value is non-empty, it will be 5577 created. If value is empty, the property will be deleted if it5578 exists.5575 created. If the value is @null or empty, the property will be 5576 deleted if it exists. 5579 5577 </desc> 5580 5578 </param> … … 6913 6911 <desc> 6914 6912 Returns a human readable description for the drive. This 6915 description usually contains the product and vendor name. A 6916 @c nullstring is returned if the description is not available.6913 description usually contains the product and vendor name. An 6914 empty string is returned if the description is not available. 6917 6915 </desc> 6918 6916 </attribute> … … 6922 6920 attribute is reserved for future use instead of 6923 6921 <link to="#name"/>. Currently it is not used and may return 6924 @c nullon some platforms.6922 an empty string on some platforms. 6925 6923 </desc> 6926 6924 </attribute> … … 6947 6945 <desc> 6948 6946 Returns a human readable description for the drive. This 6949 description usually contains the product and vendor name. A 6950 @c nullstring is returned if the description is not available.6947 description usually contains the product and vendor name. An 6948 empty string is returned if the description is not available. 6951 6949 </desc> 6952 6950 </attribute> … … 6956 6954 attribute is reserved for future use instead of 6957 6955 <link to="#name"/>. Currently it is not used and may return 6958 @c nullon some platforms.6956 an empty string on some platforms. 6959 6957 </desc> 6960 6958 </attribute> … … 7248 7246 <param name="description" type="wstring" dir="return"> 7249 7247 <desc> 7250 Model string. A @c nullstring is returned if value is not known or7248 Model string. An empty string is returned if value is not known or 7251 7249 @a cpuId is invalid. 7252 7250 </desc> … … 7324 7322 <desc> 7325 7323 Creates a new USB device filter. All attributes except 7326 the filter name are set to @c null(any match),7324 the filter name are set to empty (any match), 7327 7325 <i>active</i> is @c false (the filter is not active). 7328 7326 … … 7616 7614 7617 7615 <note> 7618 Setting this property to @c null will restore the7616 Setting this property to @c null or an empty string will restore the 7619 7617 initial value. 7620 7618 </note> … … 7654 7652 7655 7653 <note> 7656 Setting this property to @c null will restore the initial value. 7654 Setting this property to @c null or empty string will restore the 7655 initial value. 7657 7656 </note> 7658 7657 <note> … … 7726 7725 7727 7726 <note> 7728 Setting this property to @c null will restore the initial value. 7727 Setting this property to @c null or empty string will restore the 7728 initial value. 7729 7729 </note> 7730 7730 … … 7754 7754 7755 7755 <note> 7756 Setting this property to @c null will restore the7756 Setting this property to @c null or empty string will restore the 7757 7757 initial value. 7758 7758 </note> … … 7781 7781 is the same for the webservice as it is for VBoxVRDP. 7782 7782 7783 <note> 7784 Setting this property to @c null or empty string will restore the 7785 initial value. 7786 </note> 7783 7787 </desc> 7784 7788 </attribute> … … 8544 8548 <desc> 8545 8549 Optional description of the medium. For newly created media, the value 8546 of this attribute value is @c null.8550 of this attribute value is an empty string. 8547 8551 8548 8552 Media types that don't support this attribute will return E_NOTIMPL in … … 8651 8655 8652 8656 Accessibility checks are performed each time the <link to="#state"/> 8653 attribute is read. A @c nullstring is returned if the last8654 accessibility check was successful. A non- @c nullstring indicates a8657 attribute is read. An empty string is returned if the last 8658 accessibility check was successful. A non-empty string indicates a 8655 8659 failure and should normally describe a reason of the failure (for 8656 8660 example, a file read error). … … 9414 9418 be obtained with <link to="IHardDiskFormat::describeProperties"/>. 9415 9419 9416 Note that if this method returns a @c null @a value, the requested9417 property is supported but currently not assigned any value.9420 Note that if this method returns an empty string in @a value, the 9421 requested property is supported but currently not assigned any value. 9418 9422 9419 9423 <result name="VBOX_E_OBJECT_NOT_FOUND"> … … 9437 9441 be obtained with <link to="IHardDiskFormat::describeProperties"/>. 9438 9442 9439 Note that setting the property value to @c null is equivalent to 9440 deleting the existing value. A default value (if it is defined for this 9441 property) will be used by the format backend in this case. 9443 Note that setting the property value to @c null or an empty string is 9444 equivalent to deleting the existing value. A default value (if it is 9445 defined for this property) will be used by the format backend in this 9446 case. 9442 9447 9443 9448 <result name="VBOX_E_OBJECT_NOT_FOUND"> … … 9460 9465 The names of the properties to get are specified using the @a names 9461 9466 argument which is a list of comma-separated property names or 9462 @c nullif all properties are to be returned. Note that currently9467 an empty string if all properties are to be returned. Note that currently 9463 9468 the value of this argument is ignored and the method always returns all 9464 9469 existing properties. … … 9474 9479 9475 9480 Note that for properties that do not have assigned values, 9476 @c nullis returned at the appropriate index in the9481 an empty string is returned at the appropriate index in the 9477 9482 @a returnValues array. 9478 9483 … … 9512 9517 be obtained with <link to="IHardDiskFormat::describeProperties"/>. 9513 9518 9514 Note that setting the property value to @c null is equivalent to 9515 deleting the existing value. A default value (if it is defined for this 9516 property) will be used by the format backend in this case. 9519 Note that setting the property value to @c null or an empty string is 9520 equivalent to deleting the existing value. A default value (if it is 9521 defined for this property) will be used by the format backend in this 9522 case. 9517 9523 </desc> 9518 9524 <param name="names" type="wstring" safearray="yes" dir="in"> … … 11124 11130 <desc> 11125 11131 Ethernet MAC address of the adapter, 12 hexadecimal characters. When setting 11126 it to @c null , VirtualBox will generate a unique MAC address.11132 it to @c null or an empty string, VirtualBox will generate a unique MAC address. 11127 11133 </desc> 11128 11134 </attribute> … … 11561 11567 <desc> 11562 11568 Creates a new USB device filter. All attributes except 11563 the filter name are set to @c null(any match),11569 the filter name are set to empty (any match), 11564 11570 <i>active</i> is @c false (the filter is not active). 11565 11571 … … 12303 12309 12304 12310 Accessibility checks are performed each time the <link to="#accessible"/> 12305 attribute is read. A @c nullstring is returned if the last12306 accessibility check was successful. A non- @c nullstring indicates a12311 attribute is read. An empty string is returned if the last 12312 accessibility check was successful. A non-empty string indicates a 12307 12313 failure and should normally describe a reason of the failure (for 12308 12314 example, a file read error). … … 12577 12583 <link to="IConsole::detachUSBDevice"/>) has completed. 12578 12584 A @c null @a error object means success, otherwise it 12585 describes a failure. 12579 12586 12580 12587 <result name="VBOX_E_INVALID_VM_STATE">
Note:
See TracChangeset
for help on using the changeset viewer.