Bagikan melalui


PlayReadyLicense Kelas

Definisi

Mewakili properti lisensi PlayReady.

public ref class PlayReadyLicense sealed : IPlayReadyLicense
public ref class PlayReadyLicense sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyLicense final : IPlayReadyLicense
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyLicense final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyLicense : IPlayReadyLicense
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyLicense
Public NotInheritable Class PlayReadyLicense
Implements IPlayReadyLicense
Public NotInheritable Class PlayReadyLicense
Warisan
Object Platform::Object IInspectable PlayReadyLicense
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Kelas ini digunakan untuk mengkueri metadata lisensi. Ini dapat mewakili satu lisensi atau seluruh rantai lisensi tergantung pada bagaimana enumerasi lisensi dilakukan.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 ExpiresInRealTime
1703 15063 InMemoryOnly
1703 15063 SecureStopId
1703 15063 SecurityLevel

Properti

ChainDepth

Mendapatkan kedalaman rantai rantai lisensi yang diwakili oleh kelas PlayReadyLicense saat ini.

DomainAccountID

Mendapatkan pengidentifikasi akun domain tempat lisensi ini terikat.

ExpirationDate

Mendapatkan tanggal kedaluwarsa lisensi saat ini.

ExpireAfterFirstPlay

Mendapatkan jumlah waktu, dalam hitungan detik, sebelum lisensi saat ini kedaluwarsa setelah media pertama kali diputar.

ExpiresInRealTime

Mendapatkan nilai yang menunjukkan apakah lisensi dapat kedaluwarsa di tengah pemutaran atau jika hanya kedaluwarsa saat mencoba pemutaran baru.

FullyEvaluated

Mendapatkan status lisensi.

InMemoryOnly

Mendapatkan nilai yang menunjukkan apakah lisensi hanya dalam memori.

SecureStopId

Mendapatkan pengidentifikasi unik sertifikat untuk layanan yang menangani sisi server protokol SecureStop.

SecurityLevel

Mendapatkan nilai yang menunjukkan tingkat keamanan lisensi.

UsableForPlay

Mendapatkan apakah lisensi ini dapat digunakan untuk pemutaran.

Metode

GetKIDAtChainDepth(UInt32)

Mendapatkan pengidentifikasi kunci (KID) lisensi pada kedalaman rantai yang ditentukan.

Berlaku untuk

Lihat juga