ReactOS 0.4.16-dev-1305-ge26ad0d
|
#include <appinfo.h>
Public Attributes | |
UINT | m_KeyInfo |
![]() | |
const CStringW | szIdentifier |
const AppsCategories | iCategory |
CStringW | szDisplayIcon |
CStringW | szDisplayName |
CStringW | szDisplayVersion |
CStringW | szComments |
Private Member Functions | |
BOOL | GetApplicationRegString (LPCWSTR lpKeyName, CStringW &String) |
BOOL | GetApplicationRegDword (LPCWSTR lpKeyName, DWORD *lpValue) |
VOID | AddApplicationRegString (CAppRichEdit *RichEdit, UINT StringID, const CStringW &String, DWORD TextFlags) |
VOID | RetrieveInstallDate () |
VOID | RetrieveUninstallStrings () |
Private Attributes | |
CRegKey | m_hKey |
CStringW | m_szInstallDate |
CStringW | m_szUninstallString |
CStringW | m_szModifyString |
CInstalledApplicationInfo::CInstalledApplicationInfo | ( | HKEY | Key, |
const CStringW & | KeyName, | ||
AppsCategories | Category, | ||
UINT | KeyInfo | ||
) |
Definition at line 397 of file appinfo.cpp.
CInstalledApplicationInfo::~CInstalledApplicationInfo | ( | ) |
Definition at line 411 of file appinfo.cpp.
|
private |
Definition at line 416 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
overridevirtual |
Implements CAppInfo.
Definition at line 551 of file appinfo.cpp.
|
private |
Definition at line 685 of file appinfo.cpp.
Referenced by RetrieveInstallDate(), RetrieveUninstallStrings(), and UninstallApplication().
|
private |
Definition at line 639 of file appinfo.cpp.
Referenced by AddApplicationRegString(), CInstalledApplicationInfo(), RetrieveInstallDate(), RetrieveUninstallStrings(), and UninstallApplication().
|
overridevirtual |
|
overridevirtual |
Implements CAppInfo.
Definition at line 575 of file appinfo.cpp.
|
overridevirtual |
Reimplemented from CAppInfo.
Definition at line 587 of file appinfo.cpp.
Referenced by UninstallApplication().
|
inline |
|
private |
Definition at line 466 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
private |
Definition at line 506 of file appinfo.cpp.
Referenced by CanModify(), ShowAppInfo(), and UninstallApplication().
|
overridevirtual |
Implements CAppInfo.
Definition at line 430 of file appinfo.cpp.
|
overridevirtual |
Implements CAppInfo.
Definition at line 598 of file appinfo.cpp.
|
overridevirtual |
Implements CAppInfo.
Definition at line 545 of file appinfo.cpp.
Referenced by CAppDB::CreateInstalledAppByRegistryKey().
|
private |
Definition at line 195 of file appinfo.h.
Referenced by GetApplicationRegDword(), GetApplicationRegString(), GetInstallerType(), and GetRegKey().
UINT CInstalledApplicationInfo::m_KeyInfo |
Definition at line 213 of file appinfo.h.
Referenced by CAppDB::RemoveInstalledAppFromRegistry().
|
private |
Definition at line 196 of file appinfo.h.
Referenced by RetrieveInstallDate(), and ShowAppInfo().
|
private |
Definition at line 198 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().
|
private |
Definition at line 197 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().