Share via


Solicitud de una característica

Hay varias funciones a las que una aplicación debe llamar para solicitar características. Antes de solicitar una característica, la aplicación debe asegurarse de que la característica está instalada. Si la aplicación llama a MsiUseFeature antes de que la aplicación tenga acceso a una característica, la aplicación puede usar la información devuelta para mantener las métricas de uso.

Para solicitar una característica

  1. Llame a MsiEnumFeatures o a la función MsiQueryFeatureState si quiere determinar la disponibilidad de una característica sin incrementar el recuento de uso.
  2. Indique que la aplicación tiene la intención de usar una característica mediante una llamada a la función MsiUseFeature.
  3. Determine las ubicaciones de los archivos mediante una llamada a la función MsiGetComponentPath.
  4. Configure la característica llamando a la función MsiConfigureFeature.
  5. Obtenga las métricas de uso que la aplicación puede usar llamando a la función MsiGetFeatureUsage.

En el diagrama siguiente se muestra el modelo de solicitud de características.

modelo de solicitud de características.