ATL::CStringW szProductID
ATL::CStringW szInstallLocation
BOOL(CALLBACK * APPENUMPROC)(CInstalledApplicationInfo *Info, PVOID param)
ATL::CStringW szDisplayVersion
CInstalledApplicationInfo(BOOL bIsUserKey, REGSAM RegWowKey, HKEY hKey)
ATL::CStringW szInstallDate
ATL::CStringW szPublisher
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
ATL::CStringW szDisplayName
ATL::CAtlList< CInstalledApplicationInfo * > m_InfoList
BOOL Enum(INT EnumType, APPENUMPROC lpEnumProc, PVOID param)
ATL::CStringW szModifyPath
BOOL UninstallApplication(BOOL bModify)
ATL::CStringW szHelpTelephone
ATL::CStringW szURLInfoAbout
~CInstalledApplicationInfo()
BOOL RetrieveIcon(ATL::CStringW &IconLocation)
static LSTATUS(WINAPI *pRegDeleteTreeW)(HKEY
ATL::CStringW szUninstallString
ATL::CStringW szDisplayIcon
ATL::CStringW szURLUpdateInfo
BOOL GetApplicationRegString(LPCWSTR lpKeyName, ATL::CStringW &String)
BOOL GetApplicationRegDword(LPCWSTR lpKeyName, DWORD *lpValue)
ATL::CStringW szInstallSource
LSTATUS RemoveFromRegistry()