IPlayReadyServiceRequest Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka dasar untuk semua antarmuka permintaan layanan.
public interface class IPlayReadyServiceRequest : IMediaProtectionServiceRequest
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2343381046, 42755, 17830, 161, 128, 118, 243, 86, 90, 167, 37)]
struct IPlayReadyServiceRequest : IMediaProtectionServiceRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2343381046, 42755, 17830, 161, 128, 118, 243, 86, 90, 167, 37)]
public interface IPlayReadyServiceRequest : IMediaProtectionServiceRequest
Public Interface IPlayReadyServiceRequest
Implements IMediaProtectionServiceRequest
- Turunan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Semua objek permintaan layanan PlayReady mendukung semua metode dalam antarmuka ini dengan pengecualian PlayReadyIndividualizationServiceRequest dan PlayReadyRevocationServiceRequest. IPlayReadyIndividualizationServiceRequest dan IPlayReadyRevocationServiceRequest hanya mendukung BeginServiceRequest dan NextServiceRequest.
Beberapa properti hanya tersedia untuk diambil setelah permintaan layanan selesai. Ini akan secara eksplisit ditunjukkan.
Tidak ada properti yang dapat diatur setelah BeginServiceRequest atau GenerateManualEnablingChallenge telah dipanggil. Metode ini secara efektif menempatkan antarmuka ke dalam status baca-saja.
Satu-satunya IPlayReadyServiceRequest yang dapat dibuat jika komputer tidak disortir adalah IPlayReadyIndividualizationServiceRequest. Semua yang lain mengembalikan MSPR_E_NEEDS_INDIVIDUALIZATION sampai individualisasi berhasil terjadi.
Properti
ChallengeCustomData |
Mendapatkan atau mengatur data kustom tantangan permintaan. |
ProtectionSystem |
Memungkinkan aplikasi mengidentifikasi sistem perlindungan konten yang digunakan dan oleh karena itu cara menginterpretasikan tugas perlindungan. (Diperoleh dari IMediaProtectionServiceRequest) |
ResponseCustomData |
Mendapatkan data kustom yang dikembalikan dalam respons dari layanan. |
Type |
Mengambil GUID untuk jenis operasi yang dilakukan IMediaProtectionServiceRequest . (Diperoleh dari IMediaProtectionServiceRequest) |
Uri |
Mendapatkan atau mengatur URI yang digunakan untuk melakukan tindakan permintaan layanan. |
Metode
BeginServiceRequest() |
Memulai operasi permintaan layanan asinkron. |
GenerateManualEnablingChallenge() |
Memulai proses pengaktifan secara manual. |
NextServiceRequest() |
Mengembalikan antarmuka permintaan layanan baru. |
ProcessManualEnablingResponse(Byte[]) |
Memproses hasil biner mentah dari tantangan pengaktifan manual. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk