请求功能
应用程序必须调用多个函数来请求功能。 在请求功能之前,应用程序必须确保已安装该功能。 如果应用程序在访问功能之前调用 MsiUseFeature,则应用程序可以使用返回的信息来维护使用指标。
请求功能
- 如果要在不递增使用计数的情况下确定功能的可用性,请调用 MsiEnumFeatures 或 MsiQueryFeatureState 函数。
- 通过调用 MsiUseFeature 函数指示应用程序使用功能的意向。
- 通过调用 MsiGetComponentPath 函数确定文件位置。
- 通过调用 MsiConfigureFeature 函数配置该功能。
- 通过调用 MsiGetFeatureUsage 函数获取应用程序可以使用的使用指标。
下图演示了功能请求模型。