ReactOS 0.4.16-dev-240-gdb5fa3b
|
#include <appinfo.h>
Public Attributes | |
UINT | m_KeyInfo |
Public Attributes inherited from CAppInfo | |
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 388 of file appinfo.cpp.
CInstalledApplicationInfo::~CInstalledApplicationInfo | ( | ) |
Definition at line 402 of file appinfo.cpp.
|
private |
Definition at line 407 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
overridevirtual |
Implements CAppInfo.
Definition at line 542 of file appinfo.cpp.
|
private |
Definition at line 676 of file appinfo.cpp.
Referenced by RetrieveInstallDate(), RetrieveUninstallStrings(), and UninstallApplication().
|
private |
Definition at line 630 of file appinfo.cpp.
Referenced by AddApplicationRegString(), CInstalledApplicationInfo(), RetrieveInstallDate(), RetrieveUninstallStrings(), and UninstallApplication().
|
overridevirtual |
|
overridevirtual |
Implements CAppInfo.
Definition at line 566 of file appinfo.cpp.
|
overridevirtual |
Reimplemented from CAppInfo.
Definition at line 578 of file appinfo.cpp.
Referenced by UninstallApplication().
|
inline |
|
private |
Definition at line 457 of file appinfo.cpp.
Referenced by ShowAppInfo().
|
private |
Definition at line 497 of file appinfo.cpp.
Referenced by CanModify(), ShowAppInfo(), and UninstallApplication().
|
overridevirtual |
Implements CAppInfo.
Definition at line 421 of file appinfo.cpp.
|
overridevirtual |
Implements CAppInfo.
Definition at line 589 of file appinfo.cpp.
|
overridevirtual |
Implements CAppInfo.
Definition at line 536 of file appinfo.cpp.
Referenced by CAppDB::CreateInstalledAppByRegistryKey().
|
private |
Definition at line 179 of file appinfo.h.
Referenced by GetApplicationRegDword(), GetApplicationRegString(), GetInstallerType(), and GetRegKey().
UINT CInstalledApplicationInfo::m_KeyInfo |
Definition at line 197 of file appinfo.h.
Referenced by CAppDB::RemoveInstalledAppFromRegistry().
|
private |
Definition at line 180 of file appinfo.h.
Referenced by RetrieveInstallDate(), and ShowAppInfo().
|
private |
Definition at line 182 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().
|
private |
Definition at line 181 of file appinfo.h.
Referenced by CanModify(), RetrieveUninstallStrings(), ShowAppInfo(), and UninstallApplication().