Freigeben über


KSPROPERTY_DVDCOPY_SET_COPY_STATE

Die KSPROPERTY_DVDCOPY_SET_COPY_STATE-Eigenschaft legt den Kopierstatus des DVD-Decoderstreams fest. Diese Eigenschaft kann optional implementiert werden.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp
Ja Ja Pin KSPROPERTY KS_DVDCOPY_SET_COPY_STATE

Der Eigenschaftswert (Vorgangsdaten) ist eine KS_DVDCOPY_SET_COPY_STATE Struktur, die den Urheberrechtsschutzstatus des DVD-Decoderstreams beschreibt.

Bemerkungen

Diese Eigenschaft gibt an, ob für diese Pin eine CSS-Authentifizierung erforderlich ist. Wenn die -Eigenschaft nicht implementiert ist, wird angenommen, dass der Standardwert der KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED Wert aus der KS_DVDCOPYSTATE-Enumeration ist.

Die Standard für diese Eigenschaft für einen Decoder verwendet wird, der mehrere Pins mit demselben Entschlüsseler unterstützt. Wenn beispielsweise ein Filter sowohl Subpicture als auch Videodecodierung bereitstellt, müssen die Tasten nur gegen einen der beiden Pins ausgetauscht werden. Wenn ein Filter KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED an einem der Pins zurückgibt, muss er immer KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED für den ersten Pin zurückgeben, an dem die Eigenschaft ausgegeben wird.

Wenn diese Eigenschaft als Get-Aufruf ausgegeben wird, kann der Filter entweder mit KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED oder KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED antworten.

Wenn diese Eigenschaft als Set-Aufruf ausgegeben wird, handelt es sich um einen Informationsaufruf, der von Hardwaredecodern verwendet wird, um anzugeben, in welcher Phase der Urheberrechtsschutzaushandlung eingegangen wird. Der Decoder kann die SET_STATE mit einem der folgenden Optionen anhalten, bis die richtigen Bits empfangen wurden, die angibt, dass ein neuer CSS-Schlüssel erforderlich ist:

KS_DVDCOPYSTATE_INITIALIZE
Gibt den Anfang einer Aushandlungssequenz für datenträgertasten an.

KS_DVDCOPYSTATE_INITIALIZE_TITLE
Gibt den Anfang einer Aushandlungssequenz für den Titelschlüssel an.

KS_DVDCOPYSTATE_DONE
Gibt den Abschluss einer Schlüsselverhandlungssequenz an.

Anforderungen

Header: ksmedia.h (include Ksmedia.h)

Weitere Informationen

KS_DVDCOPY_SET_COPY_STATE

KS_DVDCOPYSTATE

DVD-Urheberrechtsschutz

Mehrere Datenströme auf derselben Hardware

Synchronisieren des Schlüsselaustauschs mit Datenfluss