Partilhar via


Solicitando um recurso

Há várias funções que um aplicativo deve chamar para solicitar recursos. Antes de solicitar um recurso, o aplicativo deve garantir que o recurso esteja instalado. Se o aplicativo chamar MsiUseFeature antes que o aplicativo acesse um recurso, o aplicativo poderá usar as informações retornadas para manter as métricas de uso.

Solicitar um recurso

  1. Chame a função MsiEnumFeatures ou MsiQueryFeatureState se quiser determinar a disponibilidade de um recurso sem incrementar a contagem de uso.
  2. Indique a intenção do aplicativo de usar um recurso chamando a função MsiUseFeature.
  3. Determine os locais do arquivo chamando a função MsiGetComponentPath.
  4. Configure o recurso chamando a função MsiConfigureFeature.
  5. Obtenha métricas de uso que seu aplicativo pode usar chamando a função MsiGetFeatureUsage.

O diagrama a seguir ilustra o modelo de solicitação do recurso.

modelo de solicitação de recurso.