Поделиться через


Запрос компонента

Существует несколько функций, которые приложение должно вызывать для запроса функций. Перед запросом компонента приложение должно убедиться, что компонент установлен. Если приложение вызывает MsiUseFeature до того, как приложение обращается к компоненту, приложение может использовать возвращенные сведения для поддержки метрик использования.

Запрос функции

  1. Вызовите функцию MsiEnumFeatures или MsiQueryFeatureState , если вы хотите определить доступность функции без увеличения количества использования.
  2. Укажите намерение приложения использовать функцию, вызвав функцию MsiUseFeature .
  3. Определите расположение файлов, вызвав функцию MsiGetComponentPath .
  4. Настройте функцию, вызвав функцию MsiConfigureFeature .
  5. Получите метрики использования, которые может использовать приложение, вызвав функцию MsiGetFeatureUsage .

На следующей схеме показана модель запроса функций.

модель запроса функций.