Meminta Fitur

Ada beberapa fungsi yang harus dipanggil aplikasi untuk meminta fitur. Sebelum meminta fitur, aplikasi harus memastikan bahwa fitur tersebut diinstal. Jika aplikasi memanggil MsiUseFeature sebelum aplikasi mengakses fitur, aplikasi dapat menggunakan informasi yang dikembalikan untuk mempertahankan metrik penggunaan.

Untuk meminta fitur

  1. Panggil fungsi MsiEnumFeatures atau MsiQueryFeatureState jika Anda ingin menentukan ketersediaan fitur tanpa menambah jumlah penggunaan.
  2. Tunjukkan niat aplikasi Anda untuk menggunakan fitur dengan memanggil fungsi MsiUseFeature .
  3. Tentukan lokasi file dengan memanggil fungsi MsiGetComponentPath .
  4. Konfigurasikan fitur dengan memanggil fungsi MsiConfigureFeature .
  5. Dapatkan metrik penggunaan yang dapat digunakan aplikasi Anda dengan memanggil fungsi MsiGetFeatureUsage .

Diagram berikut mengilustrasikan model permintaan fitur.

model permintaan fitur.