[This is preliminary documentation and subject to change.]
There are several functions an application must call to request features. Before requesting a feature, the application must ensure that the feature is installed. For more information on feature requests, see the Feature Request Model in Components and Features.
The following steps describe how your application requests a feature:
You can also use the MsiProvideComponent or the MsiProvideQualifiedComponent function to request a feature. However, because these functions increment the usage count, use them with caution to prevent inaccurate usage counts.