Changeset 94075 in vbox
- Timestamp:
- Mar 3, 2022 1:59:09 PM (3 years ago)
- Location:
- trunk/src/VBox/Main
- Files:
-
- 4 edited
-
idl/VirtualBox.xidl (modified) (3 diffs)
-
include/UnattendedImpl.h (modified) (1 diff)
-
src-server/UnattendedImpl.cpp (modified) (2 diffs)
-
testcase/tstUnattendedScript.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r93901 r94075 4676 4676 <interface 4677 4677 name="IUnattended" extends="$unknown" 4678 uuid="6f89464f-7193-426c-a4 1f-522e4e537fa0"4678 uuid="6f89464f-7193-426c-a4df-592e4e537fa0" 4679 4679 wsmap="managed" 4680 4680 reservedMethods="4" reservedAttributes="16" … … 5021 5021 </desc> 5022 5022 </attribute> 5023 5023 5024 <attribute name="detectedImageIndices" type="unsigned long" readonly="yes" safearray="yes"> 5024 5025 <desc> … … 5026 5027 is parallel to <link to="IUnattended::detectedImageNames"/>. <link to="IUnattended::imageIndex"/> 5027 5028 should be set to one of these indices for Vista and later Windows ISOs. 5029 </desc> 5030 </attribute> 5031 5032 <attribute name="isUnattendedInstallSupported" type="boolean" readonly="yes"> 5033 <desc> 5034 Checks the detected OS type and version against a set of rules and returns 5035 whether unattended install is supported or not. Note that failing detecting 5036 OS type from the ISO causes this attribute to be false by default. 5028 5037 </desc> 5029 5038 </attribute> -
trunk/src/VBox/Main/include/UnattendedImpl.h
r93587 r94075 229 229 HRESULT getDetectedImageNames(std::vector<com::Utf8Str> &aDetectedImageNames); 230 230 HRESULT getDetectedImageIndices(std::vector<ULONG> &aDetectedImageIndices); 231 HRESULT getIsUnattendedInstallSupported(BOOL *aIsUnattendedInstallSupported); 231 232 //internal functions 232 233 -
trunk/src/VBox/Main/src-server/UnattendedImpl.cpp
r93589 r94075 3561 3561 } 3562 3562 3563 HRESULT Unattended::getIsUnattendedInstallSupported(BOOL *aIsUnattendedInstallSupported) 3564 { 3565 *aIsUnattendedInstallSupported = true; 3566 return S_OK; 3567 } 3568 3563 3569 /* 3564 3570 * Getters that the installer and script classes can use. … … 3822 3828 return fRet; 3823 3829 } 3824 -
trunk/src/VBox/Main/testcase/tstUnattendedScript.cpp
r93535 r94075 451 451 } 452 452 453 HRESULT Unattended::getIsUnattendedInstallSupported(BOOL *aIsUnattendedInstallSupported) 454 { 455 RT_NOREF(aIsUnattendedInstallSupported); 456 return E_NOTIMPL; 457 } 458 453 459 /* 454 460 * Getters that the installer and script classes can use.
Note:
See TracChangeset
for help on using the changeset viewer.

