IMFContentEnabler::GetEnableURL method (mfidl.h)
Mengambil URL untuk melakukan tindakan pengaktifan konten manual.
Sintaks
HRESULT GetEnableURL(
[out] LPWSTR *ppwszURL,
[out] DWORD *pcchURL,
[in, out] MF_URL_TRUST_STATUS *pTrustStatus
);
Parameter
[out] ppwszURL
Menerima penunjuk ke buffer yang berisi URL. Pemanggil harus melepaskan memori untuk buffer dengan memanggil CoTaskMemFree.
[out] pcchURL
Menerima jumlah karakter yang dikembalikan dalam ppwszURL, termasuk karakter NULL yang mengakhiri.
[in, out] pTrustStatus
Menerima anggota enumerasi MF_URL_TRUST_STATUS yang menunjukkan apakah URL tepercaya.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Tidak ada URL yang tersedia. |
Keterangan
Jika tindakan mengaktifkan dapat dilakukan dengan menavigasi ke URL, metode ini mengembalikan URL. Jika tidak ada URL tersebut, metode mengembalikan kode kegagalan.
Tujuan URL tergantung pada jenis pengaktif konten, yang diperoleh dengan memanggil IMFContentEnabler::GetEnableType.
Aktifkan jenis | Tujuan URL |
---|---|
Individualisasi | Tidak dapat diterapkan. |
Akuisisi lisensi | URL untuk mendapatkan lisensi. Panggil IMFContentEnabler::GetEnableData dan kirimkan data ke URL sebagai permintaan HTTP POST. Untuk menerima pemberitahuan saat lisensi diperoleh, hubungi IMFContentEnabler::MonitorEnable. |
Pencabutan | URL ke halaman web tempat pengguna dapat mengunduh dan menginstal komponen yang diperbarui. |
Persyaratan
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mfuuid.lib |