ReactOS 0.4.15-dev-8241-g63935f8
InstallInfo Struct Reference
Inheritance diagram for InstallInfo:
Collaboration diagram for InstallInfo:

Public Member Functions

 InstallInfo (LPCWSTR AppName, CConfigParser &CP, LPCWSTR Archive)
 
- Public Member Functions inherited from CommonInfo
 CommonInfo (LPCWSTR DisplayName, BOOL IsSilent=FALSE)
 
HWND GetGuiOwner () const
 

Public Attributes

CConfigParserParser
 
LPCWSTR ArchivePath
 
LPCWSTR InstallDir
 
LPCWSTR ShortcutFile
 
CStringW UninstFile
 
CStringW MainApp
 
UINT InstallDirLen
 
UINT EntryCount
 
BOOL PerUser
 
- Public Attributes inherited from CommonInfo
LPCWSTR AppName
 
HWND hDlg
 
DWORD Error
 
DWORD Count
 
BOOL Silent
 
CRegKeyArpKey
 
CRegKey Entries
 

Detailed Description

Definition at line 160 of file geninst.cpp.

Constructor & Destructor Documentation

◆ InstallInfo()

InstallInfo::InstallInfo ( LPCWSTR  AppName,
CConfigParser CP,
LPCWSTR  Archive 
)
inline

Definition at line 168 of file geninst.cpp.

169 : CommonInfo(AppName), Parser(CP), ArchivePath(Archive)
170 {
171 EntryCount = 0;
172 }
#define CP
Definition: debug.h:64
LPCWSTR AppName
Definition: geninst.cpp:147
LPCWSTR ArchivePath
Definition: geninst.cpp:163
CConfigParser & Parser
Definition: geninst.cpp:162
UINT EntryCount
Definition: geninst.cpp:165

Member Data Documentation

◆ ArchivePath

LPCWSTR InstallInfo::ArchivePath

Definition at line 163 of file geninst.cpp.

◆ EntryCount

UINT InstallInfo::EntryCount

Definition at line 165 of file geninst.cpp.

Referenced by InstallInfo().

◆ InstallDir

LPCWSTR InstallInfo::InstallDir

Definition at line 163 of file geninst.cpp.

◆ InstallDirLen

UINT InstallInfo::InstallDirLen

Definition at line 165 of file geninst.cpp.

◆ MainApp

CStringW InstallInfo::MainApp

Definition at line 164 of file geninst.cpp.

◆ Parser

CConfigParser& InstallInfo::Parser

Definition at line 162 of file geninst.cpp.

Referenced by GetCommonString(), and GetGenerateString().

◆ PerUser

BOOL InstallInfo::PerUser

Definition at line 166 of file geninst.cpp.

Referenced by CreateShortcut().

◆ ShortcutFile

LPCWSTR InstallInfo::ShortcutFile

Definition at line 163 of file geninst.cpp.

◆ UninstFile

CStringW InstallInfo::UninstFile

Definition at line 164 of file geninst.cpp.


The documentation for this struct was generated from the following file: