TIXMSG_INIT_REGISTRATION

Allows the extension DLL to initialize its customer registration information. Before this message is sent, InstallMate has already initialized the various fields as follows:

  1. The initial (build-time) values of the UserField1, UserField2, and UserField3 variables are resolved and stored in a TixRegistrationInfo record.
  2. For those fields configured on the User interface project page, their values are read from the registry. If a field does not appear in the registry, its initial value is retained.
  3. The TIXMSG_INIT_REGISTRATION is sent to the extension DLL.
  4. The values of the UserField1, UserField2, and UserField3 variables are updated from the TixRegistrationInfo record sent to the extension DLL.

Action scheduling

This message is sent by the LoadCustomerInfo standard action; its scheduling depends on the action sequences used by the installer.

Parameters

pExtra
Pointer to TixRegistrationInfo record with the fields set as documented above.

Result code

If this message is handled, pMessage->lResult must be set to one of the following result codes: