Szolgáltatás kérése
Az alkalmazásnak számos függvényt kell meghívnia a szolgáltatások kéréséhez. A szolgáltatás kérése előtt az alkalmazásnak gondoskodnia kell arról, hogy a szolgáltatás telepítve legyen. Ha az alkalmazás MsiUseFeature- hív meg, mielőtt az alkalmazás elér egy funkciót, az alkalmazás a visszaadott információkat felhasználhatja a használati metrikák karbantartásához.
Funkció kérése
- Hívja meg az MsiEnumFeatures vagy a MsiQueryFeatureState függvényt, ha a használatszám növelése nélkül szeretné meghatározni egy szolgáltatás elérhetőségét.
- Jelezze az alkalmazás funkció használatára vonatkozó szándékát az MsiUseFeature függvény meghívásával.
- A MsiGetComponentPath függvény meghívásával határozza meg a fájlhelyeket.
- Konfigurálja a funkciót az MsiConfigureFeature függvény meghívásával.
- Az alkalmazás által használható használati metrikákat az MsiGetFeatureUsage függvény meghívásával szerezheti be.
Az alábbi ábra a funkciókérési modellt mutatja be.