[This is preliminary documentation and subject to change.]
To enable the Microsoft® Windows® installer in your application, you must use the installation functions. This topic lists these functions by category.
You can use the following user interface and logging functions in your application:
You can use the following handle management functions in your application:
You can use the following installation and configuration functions in your application:
You can use the following functions to provide components in your application:
You can use the following functions to locate components in your application. The state of the feature being used should have been checked previously:
Your application can use the following application-only functions:
You can use the following functions to query the status of the system:
You can use the following functions to query the product:
You can use the following functions to patch existing products.
In addition to the installer functions listed above, you can manipulate information in the installation database by using the database access functions described in the Database Access Reference section.