VirtualBox

Changeset 105255 in vbox


Ignore:
Timestamp:
Jul 10, 2024 9:42:12 AM (5 months ago)
Author:
vboxsync
Message:

Main,FE/VBoxManage: Add method to query which execution engines supported by a build are actually supported by the host. Primarily for querying whether the native API is accessible on a host [missing file]

File:
1 edited

Legend:

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

    r105087 r105255  
    1231312313  <interface
    1231412314    name="IHost" extends="$unknown"
    12315     uuid="e54f6256-97a7-4947-8a78-10c013ddf4b8"
     12315    uuid="89b05229-cecf-4ef6-816f-c0c13f2c4da3"
    1231612316    wsmap="managed"
    1231712317    rest="managed"
     
    1279712797        <desc>Checks for new Guest Additions versions.</desc>
    1279812798    </attribute>
     12799
     12800    <method name="isExecutionEngineSupported">
     12801      <desc>
     12802        Returns whether the given execution engine is supported on the host.
     12803        This is primarily to check whether the native API is supported (think
     12804        of Hyper-V not being available due to not running in a Hyper-V root partition).
     12805      </desc>
     12806      <param name="cpuArchitecture" type="CPUArchitecture" dir="in">
     12807        <desc>The guest CPU architecture to check the execution engine for.</desc>
     12808      </param>
     12809      <param name="executionEngine" type="VMExecutionEngine" dir="in">
     12810        <desc>The execution engine to check.</desc>
     12811      </param>
     12812      <param name="isSupported" type="boolean" dir="return">
     12813        <desc>Flag indicating whether the given execution engine is supported on the host.</desc>
     12814      </param>
     12815    </method>
    1279912816
    1280012817  </interface>
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