Lines Matching refs:HRESULT

88     HRESULT FinalConstruct();
92 HRESULT init();
93 HRESULT initMachines();
94 HRESULT initMedia(const Guid &uuidMachineRegistry,
114 HRESULT i_postEvent(Event *event);
116 HRESULT i_addProgress(IProgress *aProgress);
117 HRESULT i_removeProgress(IN_GUID aId);
120 typedef DECLCALLBACKPTR(HRESULT, SVCHelperClientFunc)
122 HRESULT i_startSVCHelperClient(bool aPrivileged,
170 HRESULT i_findMachine(const Guid &aId,
175 HRESULT i_findMachineByName(const Utf8Str &aName,
179 HRESULT i_validateMachineGroup(const Utf8Str &aGroup, bool fPrimary);
180 HRESULT i_convertMachineGroups(const std::vector<com::Utf8Str> aMachineGroups, StringsList *pllMachineGroups);
182 HRESULT i_findHardDiskById(const Guid &id,
185 HRESULT i_findHardDiskByLocation(const Utf8Str &strLocation,
188 HRESULT i_findDVDOrFloppyImage(DeviceType_T mediumType,
193 HRESULT i_findRemoveableMedium(DeviceType_T mediumType,
199 HRESULT i_findGuestOSType(const Bstr &bstrOSType,
220 HRESULT i_registerMedium(const ComObjPtr<Medium> &pMedium, ComObjPtr<Medium> *ppMedium,
222 HRESULT i_unregisterMedium(Medium *pMedium);
224 HRESULT i_unregisterMachineMedia(const Guid &id);
225 HRESULT i_unregisterMachine(Machine *pMachine, const Guid &id);
231 HRESULT i_saveSettings();
236 static HRESULT i_ensureFilePathExists(const Utf8Str &strFileName, bool fCreate);
252 HRESULT getVersion(com::Utf8Str &aVersion);
253 HRESULT getVersionNormalized(com::Utf8Str &aVersionNormalized);
254 HRESULT getRevision(ULONG *aRevision);
255 HRESULT getPackageType(com::Utf8Str &aPackageType);
256 HRESULT getAPIVersion(com::Utf8Str &aAPIVersion);
257 HRESULT getHomeFolder(com::Utf8Str &aHomeFolder);
258 HRESULT getSettingsFilePath(com::Utf8Str &aSettingsFilePath);
259 HRESULT getHost(ComPtr<IHost> &aHost);
260 HRESULT getSystemProperties(ComPtr<ISystemProperties> &aSystemProperties);
261 HRESULT getMachines(std::vector<ComPtr<IMachine> > &aMachines);
262 HRESULT getMachineGroups(std::vector<com::Utf8Str> &aMachineGroups);
263 HRESULT getHardDisks(std::vector<ComPtr<IMedium> > &aHardDisks);
264 HRESULT getDVDImages(std::vector<ComPtr<IMedium> > &aDVDImages);
265 HRESULT getFloppyImages(std::vector<ComPtr<IMedium> > &aFloppyImages);
266 HRESULT getProgressOperations(std::vector<ComPtr<IProgress> > &aProgressOperations);
267 HRESULT getGuestOSTypes(std::vector<ComPtr<IGuestOSType> > &aGuestOSTypes);
268 HRESULT getSharedFolders(std::vector<ComPtr<ISharedFolder> > &aSharedFolders);
269 HRESULT getPerformanceCollector(ComPtr<IPerformanceCollector> &aPerformanceCollector);
270 HRESULT getDHCPServers(std::vector<ComPtr<IDHCPServer> > &aDHCPServers);
271 HRESULT getNATNetworks(std::vector<ComPtr<INATNetwork> > &aNATNetworks);
272 HRESULT getEventSource(ComPtr<IEventSource> &aEventSource);
273 HRESULT getExtensionPackManager(ComPtr<IExtPackManager> &aExtensionPackManager);
274 HRESULT getInternalNetworks(std::vector<com::Utf8Str> &aInternalNetworks);
275 HRESULT getGenericNetworkDrivers(std::vector<com::Utf8Str> &aGenericNetworkDrivers);
278 HRESULT composeMachineFilename(const com::Utf8Str &aName,
283 HRESULT createMachine(const com::Utf8Str &aSettingsFile,
289 HRESULT openMachine(const com::Utf8Str &aSettingsFile,
291 HRESULT registerMachine(const ComPtr<IMachine> &aMachine);
292 HRESULT findMachine(const com::Utf8Str &aNameOrId,
294 HRESULT getMachinesByGroups(const std::vector<com::Utf8Str> &aGroups,
296 HRESULT getMachineStates(const std::vector<ComPtr<IMachine> > &aMachines,
298 HRESULT createAppliance(ComPtr<IAppliance> &aAppliance);
299 HRESULT createMedium(const com::Utf8Str &aFormat,
304 HRESULT openMedium(const com::Utf8Str &aLocation,
309 HRESULT getGuestOSType(const com::Utf8Str &aId,
311 HRESULT createSharedFolder(const com::Utf8Str &aName,
315 HRESULT removeSharedFolder(const com::Utf8Str &aName);
316 HRESULT getExtraDataKeys(std::vector<com::Utf8Str> &aKeys);
317 HRESULT getExtraData(const com::Utf8Str &aKey,
319 HRESULT setExtraData(const com::Utf8Str &aKey,
321 HRESULT setSettingsSecret(const com::Utf8Str &aPassword);
322 HRESULT createDHCPServer(const com::Utf8Str &aName,
324 HRESULT findDHCPServerByNetworkName(const com::Utf8Str &aName,
326 HRESULT removeDHCPServer(const ComPtr<IDHCPServer> &aServer);
327 HRESULT createNATNetwork(const com::Utf8Str &aNetworkName,
329 HRESULT findNATNetworkByName(const com::Utf8Str &aNetworkName,
331 HRESULT removeNATNetwork(const ComPtr<INATNetwork> &aNetwork);
332 HRESULT checkFirmwarePresent(FirmwareType_T aFirmwareType,
338 static HRESULT i_setErrorStatic(HRESULT aResultCode,
344 HRESULT i_registerMachine(Machine *aMachine);
345 HRESULT i_registerDHCPServer(DHCPServer *aDHCPServer,
347 HRESULT i_unregisterDHCPServer(DHCPServer *aDHCPServer);
348 HRESULT i_registerNATNetwork(NATNetwork *aNATNetwork,
350 HRESULT i_unregisterNATNetwork(NATNetwork *aNATNetwork,
352 HRESULT i_checkMediaForConflicts(const Guid &aId,