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)