VirtualBox

Changeset 14874 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Dec 1, 2008 4:18:38 PM (16 years ago)
Author:
vboxsync
Message:

#3285: Improve error handling API to include unique error numbers
Document

  • IVirtualBox::getHardDisk2
  • IVirtualBox::findHardDisk2
  • IVirtualBox::openDVDImage (todo: document file not found)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r14866 r14874  
    270270  <result name="VBOX_E_OBJECT_NOT_FOUND" value="0x80BB0001">
    271271    <desc>
    272        Object corresponding to the supplied arguments does not exist.
     272      Object corresponding to the supplied arguments does not exist.
    273273    </desc>
    274274  </result>
     
    276276  <result name="VBOX_E_INVALID_VM_STATE" value="0x80BB0002">
    277277    <desc>
    278        Current virtual machine state prevents the operation.
     278      Current virtual machine state prevents the operation.
    279279    </desc>
    280280  </result>
     
    282282  <result name="VBOX_E_VM_ERROR" value="0x80BB0003">
    283283    <desc>
    284        Virtual machine error occurred attempting the operation.
     284      Virtual machine error occurred attempting the operation.
    285285    </desc>
    286286  </result>
     
    288288  <result name="VBOX_E_FILE_ERROR" value="0x80BB0004">
    289289    <desc>
    290        File not accessible or erroneous file contents.
     290      File not accessible or erroneous file contents.
    291291    </desc>
    292292  </result>
     
    294294  <result name="VBOX_E_IPRT_ERROR" value="0x80BB0005">
    295295    <desc>
    296        Runtime subsystem error.
     296      Runtime subsystem error.
    297297    </desc>
    298298  </result>
     
    300300  <result name="VBOX_E_PDM_ERROR" value="0x80BB0006">
    301301    <desc>
    302        Pluggable Device Manager error.
     302      Pluggable Device Manager error.
    303303    </desc>
    304304  </result>
     
    306306  <result name="VBOX_E_INVALID_OBJECT_STATE" value="0x80BB0007">
    307307    <desc>
    308        Current object state prohibits operation.
     308      Current object state prohibits operation.
    309309    </desc>
    310310  </result>
     
    312312  <result name="VBOX_E_HOST_ERROR" value="0x80BB0008">
    313313    <desc>
    314        Host operating system related error.
     314      Host operating system related error.
    315315    </desc>
    316316  </result>
     
    318318  <result name="VBOX_E_NOT_SUPPORTED" value="0x80BB0009">
    319319    <desc>
    320        Requested operation is not supported.
     320      Requested operation is not supported.
    321321    </desc>
    322322  </result>
     
    17181718        <link to="#createHardDisk2()"/> or opened by <link
    17191719        to="#openHardDisk2()"/>, or attached to some known virtual machine.
     1720
     1721        <result name="VBOX_E_OBJECT_NOT_FOUND">
     1722          No hard disk object matching @a id found.
     1723        </result>
     1724
    17201725      </desc>
    17211726      <param name="id" type="uuid" dir="in">
     
    17491754        that on case sensitive file systems, a case sensitive comparison is
    17501755        performed, otherwise the case of symbols in the file path is ignored.
     1756
     1757        <result name="VBOX_E_OBJECT_NOT_FOUND">
     1758          No hard disk object matching @a location found.
     1759        </result>
     1760
    17511761      </desc>
    17521762      <param name="location" type="wstring" dir="in">
     
    17741784
    17751785        <note>
    1776           Currently, only ISO CD/DVD images are supported by VirtualBox.
    1777         </note>
     1786          Currently only ISO 9960 CD/DVD images are supported by VirtualBox.
     1787        </note>
     1788
     1789        <result name="VBOX_E_FILE_ERROR">
     1790          Image conflicts with another in the media registry.
     1791        </result>
     1792
    17781793      </desc>
    17791794      <param name="location" type="wstring" dir="in">
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette