Changeset 64994 in vbox
- Timestamp:
- Dec 22, 2016 7:25:06 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r64532 r64994 3747 3747 </interface> 3748 3748 3749 <!-- 3750 // IUnattended 3751 ///////////////////////////////////////////////////////////////////////// 3752 --> 3753 3754 <interface 3755 name="IUnattended" extends="$unknown" 3756 uuid="167420e1-b72b-488e-9d56-f45894a8623a" 3757 wsmap="managed" 3758 reservedMethods="4" reservedAttributes="4" 3759 > 3760 3761 <desc> 3762 The IUnattended interface represents the pipeline for preparing 3763 the Guest OS for fully automated install. 3764 3765 It is based on the IMachine: 3766 <link to="IMachine::unattended"/> attribute. 3767 </desc> 3768 3769 <attribute name="group" type="wstring"> 3770 <desc> 3771 A group this VM belongs to. 3772 </desc> 3773 3774 </attribute> 3775 3776 <attribute name="vboxAdditionsIsoPath" type="wstring"> 3777 <desc> 3778 Guest Additions ISO image path 3779 </desc> 3780 </attribute> 3781 3782 <attribute name="isoPath" type="wstring"> 3783 <desc> 3784 Guest operating system ISO image 3785 </desc> 3786 </attribute> 3787 3788 <attribute name="user" type="wstring"> 3789 <desc> 3790 Assign an user name. 3791 </desc> 3792 </attribute> 3793 3794 <attribute name="password" type="wstring"> 3795 <desc> 3796 Assign a password to the user. The password is the same for both 3797 normal user and for Administrator / 'root' accounts. 3798 </desc> 3799 </attribute> 3800 3801 <attribute name="productKey" type="wstring"> 3802 <desc> 3803 Any key which is used as authorization of access to install genuine OS 3804 </desc> 3805 </attribute> 3806 3807 <attribute name="installGuestAdditions" type="boolean"> 3808 <desc> 3809 specifies if the Oracle VirtualBox additions should be installed or not. 3810 (Answering "false" does not affect Guest Additions, that come 3811 pre-installed with certain versions of Linux guests, such as openSUSE). 3812 Currently not implemented. 3813 </desc> 3814 </attribute> 3815 <attribute name="imageIndex" type="unsigned short"> 3816 <desc> 3817 The image index on installation CD\DVD used to install. 3818 Used only with Windows installation CD\DVD 3819 </desc> 3820 </attribute> 3821 3822 <method name="preparation"> 3823 <desc> 3824 Preparation for running the unattended process of installation 3825 </desc> 3826 </method> 3827 3828 <method name="constructScript"> 3829 <desc> 3830 Generates Guest-OS-specific unattended script. 3831 </desc> 3832 </method> 3833 3834 <method name="constructMedia"> 3835 <desc> 3836 Fix scripts in auxiliary CD ISO if it's needed 3837 Packages Guest-OS-specific unattended script into auxiliary CD ISO 3838 or into auxiliary floppy, depending on IMachine::OSTypId. 3839 </desc> 3840 </method> 3841 3842 <method name="reconstructVM"> 3843 <desc> 3844 Prepare a newly created VM to start unattended installation 3845 (For example, such steps like open/attach bootable CD/FDD, OS ISO, additions) 3846 </desc> 3847 </method> 3848 3849 <method name="runInstallation"> 3850 <desc> 3851 Run unattended installation 3852 </desc> 3853 </method> 3854 3855 </interface> 3749 3856 3750 3857 <!-- … … 5232 5339 The profiles are found in src/VBox/VMM/VMMR3/cpus/. 5233 5340 </desc> 5341 </attribute> 5342 5343 <attribute name="unattended" type="IUnattended" readonly="yes"> 5344 <desc>Associated unattended install class, always present.</desc> 5234 5345 </attribute> 5235 5346
Note:
See TracChangeset
for help on using the changeset viewer.