Extension DLL messages

InstallMate's native Setup.exe program sends the following messages to its extension DLL.

Tip: See Extension DLL message order for the overall scheduling of these messages, and the per-message documentation for details of each message.

Message Description
TIXMSG_ABORT_PROCESSING Indicates that the installation is being aborted
TIXMSG_APPLY_REGISTRATION Requests that any customer registration be committed
TIXMSG_CHECK_OPTIONS Requests verification of installation options
TIXMSG_CHECK_REGISTRATION Requests verification of customer registration details
TIXMSG_CHECK_REQUIREMENTS Requests verification of target system requirements
TIXMSG_CHECK_UNINSTALL Requests permission for uninstallation
TIXMSG_END_FILE_INSTALL Signals the end of file and folder installation
TIXMSG_END_FILE_REGISTRATION Signals the end of file registration
TIXMSG_END_FILE_REMOVAL Signals the end of file and folder removal
TIXMSG_END_FILE_UNREGISTRATION Signals the end of file unregistration
TIXMSG_END_PROCESSING Signals the end of installation or removal processing
TIXMSG_END_SHORTCUT_INSTALL Signals the end of shortcut installation
TIXMSG_END_SHORTCUT_REMOVAL Signals the end of shortcut installation
TIXMSG_END_SYSTEM_INSTALL Signals the end of system editing during installation
TIXMSG_END_SYSTEM_REMOVAL Signals the end of system editing during removal
TIXMSG_GETVERSION Requests the extension DLL's implementation version
TIXMSG_INIT_OPTIONS Requests initialization of installation options
TIXMSG_INIT_REGISTRATION Requests initialization of customer registration details
TIXMSG_INITIALIZE Allows the opportunity for extension DLL initialization
TIXMSG_START_FILE_INSTALL Signals the start of file and folder installation
TIXMSG_START_FILE_REGISTRATION Signals the start of file registration
TIXMSG_START_FILE_REMOVAL Signals the start of file and folder removal
TIXMSG_START_FILE_UNREGISTRATION Signals the start of file unregistration
TIXMSG_START_PROCESSING Signals the start of installation or removal processing
TIXMSG_START_SHORTCUT_INSTALL Signals the start of shortcut installation
TIXMSG_START_SHORTCUT_REMOVAL Signals the start of shortcut installation
TIXMSG_START_SYSTEM_INSTALL Signals the start of system editing during installation
TIXMSG_START_SYSTEM_REMOVAL Signals the start of system editing during removal
TIXMSG_TERMINATE Allows the opportunity for extension DLL cleanup