mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 18:45:46 +00:00
[RAPPS] Replace pointer array with object array in parts related to app DL.
This commit is contained in:
parent
11baa0d723
commit
c9aa1915df
6 changed files with 13 additions and 17 deletions
|
@ -45,6 +45,7 @@ struct CAvailableApplicationInfo
|
|||
ATL::CStringW m_szSHA1;
|
||||
ATL::CStringW m_szInstalledVersion;
|
||||
|
||||
// Create an object from file
|
||||
CAvailableApplicationInfo(const ATL::CStringW& sFileNameParam);
|
||||
|
||||
// Load all info from the file
|
||||
|
@ -100,7 +101,7 @@ public:
|
|||
BOOL Enum(INT EnumType, AVAILENUMPROC lpEnumProc);
|
||||
|
||||
CAvailableApplicationInfo* FindInfo(const ATL::CStringW& szAppName) const;
|
||||
ATL::CSimpleArray<CAvailableApplicationInfo*> FindInfoList(const ATL::CSimpleArray<ATL::CStringW> &arrAppsNames) const;
|
||||
ATL::CSimpleArray<CAvailableApplicationInfo> FindInfoList(const ATL::CSimpleArray<ATL::CStringW> &arrAppsNames) const;
|
||||
|
||||
const ATL::CStringW& GetFolderPath() const;
|
||||
const ATL::CStringW& GetAppPath() const;
|
||||
|
|
|
@ -26,7 +26,7 @@ public:
|
|||
DWORD_PTR dwRefData);
|
||||
|
||||
static DWORD WINAPI ThreadFunc(LPVOID Context);
|
||||
static BOOL DownloadListOfApplications(const ATL::CSimpleArray<CAvailableApplicationInfo*>& AppsList, BOOL bIsModal = FALSE);
|
||||
static BOOL DownloadListOfApplications(const ATL::CSimpleArray<CAvailableApplicationInfo>& AppsList, BOOL bIsModal = FALSE);
|
||||
static BOOL DownloadApplication(CAvailableApplicationInfo* pAppInfo, BOOL bIsModal = FALSE);
|
||||
static VOID DownloadApplicationsDB(LPCWSTR lpUrl);
|
||||
static VOID LaunchDownloadDialog(BOOL);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue