VirtualBox

Changeset 91416 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Sep 28, 2021 6:15:49 AM (3 years ago)
Author:
vboxsync
Message:

Devices: bugref:9932 DrvVMNet and host-only network initial implementation

Location:
trunk/src/VBox/Main/include
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/NetworkAdapterImpl.h

    r90828 r91416  
    7979    HRESULT getHostOnlyInterface(com::Utf8Str &aHostOnlyInterface);
    8080    HRESULT setHostOnlyInterface(const com::Utf8Str &aHostOnlyInterface);
     81    HRESULT getHostOnlyNetwork(com::Utf8Str &aHostOnlyNetwork);
     82    HRESULT setHostOnlyNetwork(const com::Utf8Str &aHostOnlyNetwork);
    8183    HRESULT getInternalNetwork(com::Utf8Str &aInternalNetwork);
    8284    HRESULT setInternalNetwork(const com::Utf8Str &aInternalNetwork);
  • trunk/src/VBox/Main/include/VirtualBoxImpl.h

    r90828 r91416  
    322322    HRESULT getEventSource(ComPtr<IEventSource> &aEventSource);
    323323    HRESULT getExtensionPackManager(ComPtr<IExtPackManager> &aExtensionPackManager);
     324    HRESULT getHostOnlyNetworks(std::vector<ComPtr<IHostOnlyNetwork>> &aHostOnlyNetworks);
    324325    HRESULT getInternalNetworks(std::vector<com::Utf8Str> &aInternalNetworks);
    325326    HRESULT getGenericNetworkDrivers(std::vector<com::Utf8Str> &aGenericNetworkDrivers);
     
    384385                                 ComPtr<INATNetwork> &aNetwork);
    385386    HRESULT removeNATNetwork(const ComPtr<INATNetwork> &aNetwork);
     387    HRESULT createHostOnlyNetwork(const com::Utf8Str &aNetworkName,
     388                                  ComPtr<IHostOnlyNetwork> &aNetwork);
     389    HRESULT findHostOnlyNetworkByName(const com::Utf8Str &aNetworkName,
     390                                     ComPtr<IHostOnlyNetwork> &aNetwork);
     391    HRESULT findHostOnlyNetworkById(const com::Guid &aId,
     392                                   ComPtr<IHostOnlyNetwork> &aNetwork);
     393    HRESULT removeHostOnlyNetwork(const ComPtr<IHostOnlyNetwork> &aNetwork);
    386394    HRESULT createCloudNetwork(const com::Utf8Str &aNetworkName,
    387395                               ComPtr<ICloudNetwork> &aNetwork);
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