Bagikan melalui


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
S_OK
Metode berhasil.
MF_E_NOT_AVAILABLE
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

Lihat juga

Cara Memainkan File Media Terproteksi

IMFContentEnabler