VirtualBox

Ignore:
Timestamp:
Sep 3, 2019 2:34:21 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
133086
Message:

Main: bugref:9341: Added VM autostart during boot support for windows host

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-server/generic/AutostartDb-generic.cpp

    r76553 r80569  
    190190    rc = autostartModifyDb(true /* fAutostart */, true /* fAddVM */);
    191191    RTCritSectLeave(&this->CritSect);
    192 #elif defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS)
     192#elif defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) || defined(RT_OS_WINDOWS)
    193193    NOREF(pszVMId); /* Not needed */
    194194    rc = VINF_SUCCESS;
     
    210210    rc = autostartModifyDb(true /* fAutostart */, false /* fAddVM */);
    211211    RTCritSectLeave(&this->CritSect);
    212 #elif defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS)
     212#elif defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) || defined(RT_OS_WINDOWS)
    213213    NOREF(pszVMId); /* Not needed */
    214214    rc = VINF_SUCCESS;
     
    230230    rc = autostartModifyDb(false /* fAutostart */, true /* fAddVM */);
    231231    RTCritSectLeave(&this->CritSect);
    232 #elif defined(RT_OS_DARWIN)
     232#elif defined(RT_OS_DARWIN) || defined(RT_OS_WINDOWS)
    233233    NOREF(pszVMId); /* Not needed */
    234234    rc = VINF_SUCCESS;
     
    250250    rc = autostartModifyDb(false /* fAutostart */, false /* fAddVM */);
    251251    RTCritSectLeave(&this->CritSect);
    252 #elif defined(RT_OS_DARWIN)
    253     NOREF(pszVMId); /* Not needed */
    254     rc = VINF_SUCCESS;
    255 #else
    256     NOREF(pszVMId);
    257     rc = VERR_NOT_SUPPORTED;
    258 #endif
    259 
    260     return rc;
    261 }
    262 
     252#elif defined(RT_OS_DARWIN) || defined (RT_OS_WINDOWS)
     253    NOREF(pszVMId); /* Not needed */
     254    rc = VINF_SUCCESS;
     255#else
     256    NOREF(pszVMId);
     257    rc = VERR_NOT_SUPPORTED;
     258#endif
     259
     260    return rc;
     261}
     262
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