ProEngine, COM interface constants for VB.Net / VBScript

ProEngine - interface constants

     This page contains simple VBA include for the ProEngine COM library.

library parameters

File NameProgram Files\InstallShield Installation Information\{F99F9E24-EE2F-47FD-AEB0-FDB82859B5C9}\ISSetup.dll
Guid{F2926AFD-C979-441F-B37F-202B43AC0D62}
Enums39

LOGDB_CODES

enum, 1 members.
Public Enum LOGDB_CODES
  PROPERTY_NOT_FOUND = 513  '&H201
End Enum

OPSEQUENCE_CODES

enum, 4 members.
Public Enum OPSEQUENCE_CODES
  END_OF_SEQUENCE = 769  '&H301
  SEQ_ILLEGAL_OP = 770  '&H302
  SEQ_ADD_FAILED = 771  '&H303
  SEQ_ADD_BADTYPE_OR_INDEX = 772  '&H304
End Enum

OPTYPE_FILE_FIELDS

enum, 8 members.
Public Enum OPTYPE_FILE_FIELDS
  OF_PATH = 0  '&H0
  OF_FIRST = 0  '&H0
  OF_FILENAME = 1  '&H1
  OF_SHARED = 2  '&H2
  OF_DIR = 3  '&H3
  OF_LOCKED = 4  '&H4
  OF_CREATED = 5  '&H5
  OF_LAST = 5  '&H5
End Enum

OPTYPE_SHELL_FIELDS

enum, 5 members.
Public Enum OPTYPE_SHELL_FIELDS
  OS_FOLDERNAME = 0  '&H0
  OS_FIRST = 0  '&H0
  OS_ITEMNAME = 1  '&H1
  OS_CREATED = 2  '&H2
  OS_LAST = 2  '&H2
End Enum

OPTYPE_REG_FIELDS

enum, 9 members.
Public Enum OPTYPE_REG_FIELDS
  OR_KEY = 0  '&H0
  OR_FIRST = 0  '&H0
  OR_VALUENAME = 1  '&H1
  OR_REMOTENAME = 2  '&H2
  OR_KEYHIVE = 3  '&H3
  OR_CREATED = 4  '&H4
  OR_REMOTE = 5  '&H5
  OR_SHARED = 6  '&H6
  OR_LAST = 6  '&H6
End Enum

OPTYPE_PROGMAN_FIELDS

enum, 5 members.
Public Enum OPTYPE_PROGMAN_FIELDS
  OPM_GROUPNAME = 0  '&H0
  OPM_FIRST = 0  '&H0
  OPM_ITEMNAME = 1  '&H1
  OPM_CREATED = 2  '&H2
  OPM_LAST = 2  '&H2
End Enum

OPTYPE_INI_FIELDS

enum, 8 members.
Public Enum OPTYPE_INI_FIELDS
  OI_PATH = 0  '&H0
  OI_FIRST = 0  '&H0
  OI_SECTION = 1  '&H1
  OI_KEY = 2  '&H2
  OI_VALUE = 3  '&H3
  OI_SECTION_ADDED = 4  '&H4
  OI_FILE_CREATED = 5  '&H5
  OI_LAST = 5  '&H5
End Enum

OPTYPE_FILEREG_FIELDS

enum, 5 members.
Public Enum OPTYPE_FILEREG_FIELDS
  OFR_PATH = 0  '&H0
  OFR_FIRST = 0  '&H0
  OFR_FILENAME = 1  '&H1
  OFR_SHARED = 2  '&H2
  OFR_LAST = 2  '&H2
End Enum

tagFeatureState

enum, 6 members.
Public Enum tagFeatureState
  FS_ABSENT = 0  '&H0
  FS_FIRST = 0  '&H0
  FS_SOURCE = 1  '&H1
  FS_LOCAL = 2  '&H2
  FS_ADVERTISED = 3  '&H3
  FS_LAST = 3  '&H3
End Enum

tagFileNeed

enum, 3 members.
Public Enum tagFileNeed
  NEED_CRITICAL = 1  '&H1
  NEED_RECOMMENDED = 2  '&H2
  NEED_STANDARD = 4  '&H4
End Enum

SizeFlags

alias, 2 members.
Public Enum SizeFlags
  SF_SELF = 0  '&H0
  SF_CHILDREN = 1  '&H1
End Enum

__MIDL_ISetupBasicFeature_0001

enum, 2 members.
Public Enum MIDL_ISetupBasicFeature_0001
  SF_SELF = 0  '&H0
  SF_CHILDREN = 1  '&H1
End Enum

tagErrorResponses

enum, 7 members.
Public Enum tagErrorResponses
  ERR_ABORT = 3  '&H3
  ERR_RETRY = 4  '&H4
  ERR_IGNORE = 5  '&H5
  ERR_YES = 6  '&H6
  ERR_NO = 7  '&H7
  ERR_PERFORM_AFTER_REBOOT = 100  '&H64
  ERR_DEFAULT_HANDLER = 101  '&H65
End Enum

Platform

alias, 11 members.
  'Obsolete - Do not use
Public Enum Platform
  osAll = -1  '&HFFFFFFFF
  osWindows95 = 16  '&H10
  osWindows98 = 64  '&H40
  osWindowsMillennium = 128  '&H80
  osNT40_Intel = 65536  '&H10000
  osNT40_Alpha = 131072  '&H20000
  osWindow2000_Intel = 1048576  '&H100000
  osWindowsXP_Intel = 4194304  '&H400000
  osWindowsServer2003 = 8388608  '&H800000
  cpuAlpha = 139264  '&H22000
  cpuIntel32 = 5308624  '&H5100D0
End Enum

__MIDL_ISetupCABFile_0001

enum, 11 members.
  'Obsolete - Do not use
Public Enum MIDL_ISetupCABFile_0001
  osAll = -1  '&HFFFFFFFF
  osWindows95 = 16  '&H10
  osWindows98 = 64  '&H40
  osWindowsMillennium = 128  '&H80
  osNT40_Intel = 65536  '&H10000
  osNT40_Alpha = 131072  '&H20000
  osWindow2000_Intel = 1048576  '&H100000
  osWindowsXP_Intel = 4194304  '&H400000
  osWindowsServer2003 = 8388608  '&H800000
  cpuAlpha = 139264  '&H22000
  cpuIntel32 = 5308624  '&H5100D0
End Enum

Language

alias, 35 members.
  'Constants for languages supported in installations.
Public Enum Language
  AllLanguages = 0  '&H0
  English = 9  '&H9
  Arabic = 1  '&H1
  Catalan = 3  '&H3
  Basque = 45  '&H2D
  Czech = 5  '&H5
  Danish = 6  '&H6
  Dutch = 19  '&H13
  Finnish = 11  '&HB
  French_Standard = 1036  '&H40C
  French_Canadian = 3084  '&HC0C
  German = 7  '&H7
  Greek = 8  '&H8
  Hungarian = 14  '&HE
  Italian = 16  '&H10
  Norwegian = 20  '&H14
  Polish = 21  '&H15
  Portuguese_Brazilian = 1046  '&H416
  Portuguese_Standard = 2070  '&H816
  Slovenian = 36  '&H24
  Vietnamese = 42  '&H2A
  Slovak = 27  '&H1B
  Spanish = 10  '&HA
  Swedish = 29  '&H1D
  Chinese_PRC = 2052  '&H804
  Chinese_Taiwan = 1028  '&H404
  Thai = 30  '&H1E
  Russian = 25  '&H19
  Indonesian = 33  '&H21
  Turkish = 31  '&H1F
  Japanese = 17  '&H11
  Korean = 18  '&H12
  Serbian = 3098  '&HC1A
  Romanian = 24  '&H18
  Bulgarian = 2  '&H2
End Enum

__MIDL_ISetupCABFile_0002

enum, 35 members.
  'Constants for languages supported in installations.
Public Enum MIDL_ISetupCABFile_0002
  AllLanguages = 0  '&H0
  English = 9  '&H9
  Arabic = 1  '&H1
  Catalan = 3  '&H3
  Basque = 45  '&H2D
  Czech = 5  '&H5
  Danish = 6  '&H6
  Dutch = 19  '&H13
  Finnish = 11  '&HB
  French_Standard = 1036  '&H40C
  French_Canadian = 3084  '&HC0C
  German = 7  '&H7
  Greek = 8  '&H8
  Hungarian = 14  '&HE
  Italian = 16  '&H10
  Norwegian = 20  '&H14
  Polish = 21  '&H15
  Portuguese_Brazilian = 1046  '&H416
  Portuguese_Standard = 2070  '&H816
  Slovenian = 36  '&H24
  Vietnamese = 42  '&H2A
  Slovak = 27  '&H1B
  Spanish = 10  '&HA
  Swedish = 29  '&H1D
  Chinese_PRC = 2052  '&H804
  Chinese_Taiwan = 1028  '&H404
  Thai = 30  '&H1E
  Russian = 25  '&H19
  Indonesian = 33  '&H21
  Turkish = 31  '&H1F
  Japanese = 17  '&H11
  Korean = 18  '&H12
  Serbian = 3098  '&HC1A
  Romanian = 24  '&H18
  Bulgarian = 2  '&H2
End Enum

Guids

alias, 5 members.
Public Enum Guids
  GUID_Project = 0  '&H0
  GUID_Release = 1  '&H1
  GUID_Media = 2  '&H2
  GUID_Build = 3  '&H3
  GUID_CAB = 4  '&H4
End Enum

__MIDL_ISetupCABFile_0003

enum, 5 members.
Public Enum MIDL_ISetupCABFile_0003
  GUID_Project = 0  '&H0
  GUID_Release = 1  '&H1
  GUID_Media = 2  '&H2
  GUID_Build = 3  '&H3
  GUID_CAB = 4  '&H4
End Enum

tagTransferError

enum, 6 members.
Public Enum tagTransferError
  ERR_SUCCESS = 0  '&H0
  ERR_CATASTROPHIC = 1  '&H1
  ERR_FILE = 2  '&H2
  ERR_WIN32 = 3  '&H3
  ERR_COM = 4  '&H4
  ERR_CAB = 5  '&H5
End Enum

OSSuiteAndType

alias, 11 members.
  'Obsolete - Do not use
Public Enum OSSuiteAndType
  osSTAll = 2147483647  '&H7FFFFFFF
  osSTXPPro = 1  '&H1
  osSTXPHome = 2  '&H2
  osSTServer = 4  '&H4
  osSTWorkStation = 8  '&H8
  osSTTerminal = 16  '&H10
  osSTBackOffice = 32  '&H20
  osSTDataCenter = 64  '&H40
  osSTEnterprise = 128  '&H80
  osSTSmallBiz = 256  '&H100
  osSTSmallBizRestricted = 512  '&H200
End Enum

__MIDL___MIDL_itf_IsProBE_0336_0001

enum, 11 members.
  'Obsolete - Do not use
Public Enum MIDL___MIDL_itf_IsProBE_0336_0001
  osSTAll = 2147483647  '&H7FFFFFFF
  osSTXPPro = 1  '&H1
  osSTXPHome = 2  '&H2
  osSTServer = 4  '&H4
  osSTWorkStation = 8  '&H8
  osSTTerminal = 16  '&H10
  osSTBackOffice = 32  '&H20
  osSTDataCenter = 64  '&H40
  osSTEnterprise = 128  '&H80
  osSTSmallBiz = 256  '&H100
  osSTSmallBizRestricted = 512  '&H200
End Enum

tagSpecialFolders

enum, 5 members.
Public Enum tagSpecialFolders
  SF_DESKTOP = 0  '&H0
  SF_PROGRAMS = 1  '&H1
  SF_STARTUP = 2  '&H2
  SF_FAVORITES = 3  '&H3
  SF_STARTMENU = 4  '&H4
End Enum

tagFolderTypes

enum, 3 members.
Public Enum tagFolderTypes
  FT_COMMON = 0  '&H0
  FT_PERSONAL = 1  '&H1
  FT_DEFAULT = -1  '&HFFFFFFFF
End Enum

SetupInfo

alias, 41 members.
Public Enum SetupInfo
  SI_DEBUG = 0  '&H0
  SI_DEBUG_PATH = 1  '&H1
  SI_SCRIPT_FILE = 2  '&H2
  SI_RESPONSE_FILE = 3  '&H3
  SI_LOG_FILE = 4  '&H4
  SI_MIF = 5  '&H5
  SI_MIF_FILE = 6  '&H6
  SI_MIF_SERIAL = 7  '&H7
  SI_MIF_LOCALE = 8  '&H8
  SI_RECORD_MODE = 9  '&H9
  SI_SILENT_MODE = 10  '&HA
  SI_SMS = 11  '&HB
  SI_COMMANDLINE = 12  '&HC
  SI_UNINSTALL = 13  '&HD
  SI_REBOOT = 14  '&HE
  SI_REBOOT_FILE = 15  '&HF
  SI_SOURCE = 16  '&H10
  SI_IFTW = 17  '&H11
  SI_LANGUAGE = 18  '&H12
  SI_INTERNET = 19  '&H13
  SI_INTERNET_LEGACY = 20  '&H14
  SI_SKIN = 21  '&H15
  SI_ADDREMOVE = 22  '&H16
  SI_SETUPINIT_RESOURCE = 23  '&H17
  SI_ETHER_DLGHWND_PFN = 24  '&H18
  SI_REDBEND = 25  '&H19
  SI_REDBEND_SUPPORTED_VERSIONS = 26  '&H1A
  SI_REDBEND_VERSION = 27  '&H1B
  SI_REDBEND_LIBRARY_NAME = 28  '&H1C
  SI_IS_PACKAGE = 29  '&H1D
  SI_SHOW_PWD_DIALOG = 30  '&H1E
  SI_PRODUCT_GUID = 31  '&H1F
  SI_ADMIN_USER = 32  '&H20
  SI_PRIVILEGED = 33  '&H21
  SI_PATCH_FILE = 34  '&H22
  SI_INSTALLSCRIPT_MSI = 35  '&H23
  SI_AUTO_MODE = 36  '&H24
  SI_NOENGINE = 37  '&H25
  SI_REMOVEONLY = 38  '&H26
  SI_UNINST = 39  '&H27
  SI_BASIC_MSI = 40  '&H28
End Enum

__MIDL_ISetupInfo_0001

enum, 41 members.
Public Enum MIDL_ISetupInfo_0001
  SI_DEBUG = 0  '&H0
  SI_DEBUG_PATH = 1  '&H1
  SI_SCRIPT_FILE = 2  '&H2
  SI_RESPONSE_FILE = 3  '&H3
  SI_LOG_FILE = 4  '&H4
  SI_MIF = 5  '&H5
  SI_MIF_FILE = 6  '&H6
  SI_MIF_SERIAL = 7  '&H7
  SI_MIF_LOCALE = 8  '&H8
  SI_RECORD_MODE = 9  '&H9
  SI_SILENT_MODE = 10  '&HA
  SI_SMS = 11  '&HB
  SI_COMMANDLINE = 12  '&HC
  SI_UNINSTALL = 13  '&HD
  SI_REBOOT = 14  '&HE
  SI_REBOOT_FILE = 15  '&HF
  SI_SOURCE = 16  '&H10
  SI_IFTW = 17  '&H11
  SI_LANGUAGE = 18  '&H12
  SI_INTERNET = 19  '&H13
  SI_INTERNET_LEGACY = 20  '&H14
  SI_SKIN = 21  '&H15
  SI_ADDREMOVE = 22  '&H16
  SI_SETUPINIT_RESOURCE = 23  '&H17
  SI_ETHER_DLGHWND_PFN = 24  '&H18
  SI_REDBEND = 25  '&H19
  SI_REDBEND_SUPPORTED_VERSIONS = 26  '&H1A
  SI_REDBEND_VERSION = 27  '&H1B
  SI_REDBEND_LIBRARY_NAME = 28  '&H1C
  SI_IS_PACKAGE = 29  '&H1D
  SI_SHOW_PWD_DIALOG = 30  '&H1E
  SI_PRODUCT_GUID = 31  '&H1F
  SI_ADMIN_USER = 32  '&H20
  SI_PRIVILEGED = 33  '&H21
  SI_PATCH_FILE = 34  '&H22
  SI_INSTALLSCRIPT_MSI = 35  '&H23
  SI_AUTO_MODE = 36  '&H24
  SI_NOENGINE = 37  '&H25
  SI_REMOVEONLY = 38  '&H26
  SI_UNINST = 39  '&H27
  SI_BASIC_MSI = 40  '&H28
End Enum

SetupWindowTextStylesFlags

enum, 5 members.
Public Enum SetupWindowTextStylesFlags
  SWT_Plain = 8  '&H8
  SWT_Bold = 64  '&H40
  SWT_Italic = 4096  '&H1000
  SWT_StrikeOut = 4  '&H4
  SWT_Underline = 8192  '&H2000
End Enum

SetupWindowImageSpecialEffect

alias, 8 members.
Public Enum SetupWindowImageSpecialEffect
  SE_None = 0  '&H0
  SE_Fade = 1  '&H1
  SE_Reveal = 2  '&H2
  SE_HorizonReveal = 3  '&H3
  SE_HorizonStripe = 4  '&H4
  SE_VerticalStripe = 5  '&H5
  SE_InOutStrip = 6  '&H6
  SE_DiagonalStripe = 7  '&H7
End Enum

__MIDL_ISetupMainWindow_0002

enum, 8 members.
Public Enum MIDL_ISetupMainWindow_0002
  SE_None = 0  '&H0
  SE_Fade = 1  '&H1
  SE_Reveal = 2  '&H2
  SE_HorizonReveal = 3  '&H3
  SE_HorizonStripe = 4  '&H4
  SE_VerticalStripe = 5  '&H5
  SE_InOutStrip = 6  '&H6
  SE_DiagonalStripe = 7  '&H7
End Enum

SetupWindowImageStyle

alias, 8 members.
Public Enum SetupWindowImageStyle
  SWI_UpperRight = 1  '&H1
  SWI_UpperLeft = 2  '&H2
  SWI_LowerRight = 4  '&H4
  SWI_LowerLeft = 8  '&H8
  SWI_FullScreenBitmapSize = 16  '&H10
  SWI_Tile = 64  '&H40
  SWI_FullScreen = 128  '&H80
  SWI_Centered = 16384  '&H4000
End Enum

__MIDL_ISetupWindowImage_0001

enum, 8 members.
Public Enum MIDL_ISetupWindowImage_0001
  SWI_UpperRight = 1  '&H1
  SWI_UpperLeft = 2  '&H2
  SWI_LowerRight = 4  '&H4
  SWI_LowerLeft = 8  '&H8
  SWI_FullScreenBitmapSize = 16  '&H10
  SWI_Tile = 64  '&H40
  SWI_FullScreen = 128  '&H80
  SWI_Centered = 16384  '&H4000
End Enum

SetupWindowBackgroundPattern

alias, 2 members.
Public Enum SetupWindowBackgroundPattern
  SMW_Solid = 0  '&H0
  SMW_Gradient = 1  '&H1
End Enum

__MIDL_ISetupMainWindow_0001

enum, 2 members.
Public Enum MIDL_ISetupMainWindow_0001
  SMW_Solid = 0  '&H0
  SMW_Gradient = 1  '&H1
End Enum

SetupWindowOrigin

enum, 5 members.
Public Enum SetupWindowOrigin
  SMO_UpperRight = 1  '&H1
  SWO_UpperLeft = 2  '&H2
  SWO_LowerRight = 4  '&H4
  SWO_LowerLeft = 8  '&H8
  SWO_Center = 16384  '&H4000
End Enum

SetupWindowMultiMediaType

alias, 3 members.
Public Enum SetupWindowMultiMediaType
  SMMT_AVI = 512  '&H200
  SMMT_MIDI = 1024  '&H400
  SMMT_WAVE = 2048  '&H800
End Enum

__MIDL_ISetupMainWindow_0003

enum, 3 members.
Public Enum MIDL_ISetupMainWindow_0003
  SMMT_AVI = 512  '&H200
  SMMT_MIDI = 1024  '&H400
  SMMT_WAVE = 2048  '&H800
End Enum

SetupWindowCmdShow

alias, 6 members.
Public Enum SetupWindowCmdShow
  SC_Hide = 0  '&H0
  SC_FullScreen = 1  '&H1
  SC_FullWindow = 2  '&H2
  SC_DefaultWindow = 4  '&H4
  SC_TaskBarIconOnly = 8  '&H8
  SC_Restore = 16  '&H10
End Enum

__MIDL_ISetupMainWindow3_0001

enum, 6 members.
Public Enum MIDL_ISetupMainWindow3_0001
  SC_Hide = 0  '&H0
  SC_FullScreen = 1  '&H1
  SC_FullWindow = 2  '&H2
  SC_DefaultWindow = 4  '&H4
  SC_TaskBarIconOnly = 8  '&H8
  SC_Restore = 16  '&H10
End Enum

tagWizDirection

enum, 2 members.
Public Enum tagWizDirection
  WizDir_FORWARD = 1  '&H1
  WizDir_BACKWARD = 12  '&HC
End Enum
WUtils.com