vbox的更動 45119 路徑 trunk/src/VBox/Main/include
- 時間撮記:
- 2013-3-21 上午08:38:30 (12 年 以前)
- 位置:
- trunk/src/VBox/Main/include
- 檔案:
-
- 刪除 2 筆資料
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/Main/include/VirtualBoxImpl.h
r45117 r45119 44 44 #endif 45 45 class AutostartDb; 46 class NATNetwork;47 48 46 49 47 typedef std::list<ComObjPtr<SessionMachine> > SessionMachinesList; … … 123 121 STDMETHOD(COMGETTER(PerformanceCollector))(IPerformanceCollector **aPerformanceCollector); 124 122 STDMETHOD(COMGETTER(DHCPServers))(ComSafeArrayOut(IDHCPServer *, aDHCPServers)); 125 STDMETHOD(COMGETTER(NATNetworks))(ComSafeArrayOut(INATNetwork *, aNATNetworks));126 123 STDMETHOD(COMGETTER(EventSource))(IEventSource ** aEventSource); 127 124 STDMETHOD(COMGETTER(ExtensionPackManager))(IExtPackManager **aExtPackManager); … … 164 161 STDMETHOD(FindDHCPServerByNetworkName)(IN_BSTR aName, IDHCPServer ** aServer); 165 162 STDMETHOD(RemoveDHCPServer)(IDHCPServer * aServer); 166 167 STDMETHOD(CreateNATNetwork)(IN_BSTR aName, INATNetwork ** aNATNetworks);168 STDMETHOD(FindNATNetworkByName)(IN_BSTR aName, INATNetwork ** aNATNetworks);169 STDMETHOD(RemoveNATNetwork)(INATNetwork * aNATNetwork);170 171 163 STDMETHOD(CheckFirmwarePresent)(FirmwareType_T aFirmwareType, IN_BSTR aVersion, 172 164 BSTR * aUrl, BSTR * aFile, BOOL * aResult); … … 220 212 NATProtocol_T aProto, IN_BSTR aHostIp, uint16_t aHostPort, 221 213 IN_BSTR aGuestIp, uint16_t aGuestPort); 222 void onNATNetworkChange(IN_BSTR aNetworkName);223 void onNATNetworkStartStop(IN_BSTR aNetworkName, BOOL aStart);224 void onNATNetworkSetting(IN_BSTR aNetworkName, BOOL aEnabled, IN_BSTR aNetwork,225 IN_BSTR aGateway, BOOL aAdvertiseDefaultIpv6RouteEnabled,226 BOOL fNeedDhcpServer);227 void onNATNetworkPortForward(IN_BSTR aNetworkName, BOOL create, BOOL fIpv6,228 IN_BSTR aRuleName, NATProtocol_T proto,229 IN_BSTR aHostIp, LONG aHostPort,230 IN_BSTR aGuestIp, LONG aGuestPort);231 214 232 215 ComObjPtr<GuestOSType> getUnknownOSType(); … … 335 318 HRESULT unregisterDHCPServer(DHCPServer *aDHCPServer, 336 319 bool aSaveRegistry = true); 337 HRESULT registerNATNetwork(NATNetwork *aNATNetwork, 338 bool aSaveRegistry = true); 339 HRESULT unregisterNATNetwork(NATNetwork *aNATNetwork, 340 bool aSaveRegistry = true); 320 341 321 HRESULT checkMediaForConflicts(const Guid &aId, 342 322 const Utf8Str &aLocation,
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器