Freigeben über


RootLicenseContentKey Konstruktoren

Definition

Überlädt

Name Beschreibung
RootLicenseContentKey(Byte[], Guid)

Initialisiert eine neue Instanz der RootLicenseContentKey-Klasse. Der Schlüssel wird vom Aufrufer angegeben.

RootLicenseContentKey(Guid, Byte[])

Initialisiert eine neue Instanz der RootLicenseContentKey-Klasse. Der Schlüssel wird automatisch vom SDK mithilfe eines Schlüsselsamens generiert.

RootLicenseContentKey(Byte[], Guid)

Initialisiert eine neue Instanz der RootLicenseContentKey-Klasse. Der Schlüssel wird vom Aufrufer angegeben.

public RootLicenseContentKey(byte[] keyBytes, Guid keyId);
new Microsoft.Media.Drm.RootLicenseContentKey : byte[] * Guid -> Microsoft.Media.Drm.RootLicenseContentKey
Public Sub New (keyBytes As Byte(), keyId As Guid)

Parameter

keyBytes
Byte[]

Der Inhaltsschlüssel selbst.

keyId
Guid

Der Schlüsselbezeichner für diesen Inhaltsschlüssel.

Ausnahmen

Wird ausgelöst, wenn keyBytes null ist.

Wird ausgelöst, wenn keyId dies der Fehler ist Empty

Gilt für:

RootLicenseContentKey(Guid, Byte[])

Initialisiert eine neue Instanz der RootLicenseContentKey-Klasse. Der Schlüssel wird automatisch vom SDK mithilfe eines Schlüsselsamens generiert.

public RootLicenseContentKey(Guid keyId, byte[] keySeed);
new Microsoft.Media.Drm.RootLicenseContentKey : Guid * byte[] -> Microsoft.Media.Drm.RootLicenseContentKey
Public Sub New (keyId As Guid, keySeed As Byte())

Parameter

keyId
Guid

Der Schlüsselbezeichner für diesen Inhaltsschlüssel.

keySeed
Byte[]

Der Schlüssel-Seedwert, der zum Generieren des Inhaltsschlüssels verwendet wird.

Ausnahmen

Wird ausgelöst, wenn keyId dies der Fehler ist Empty

Wird ausgelöst, wenn keySeed null ist.

Gilt für: