Freigeben über


DVD Copy Protection-Eigenschaftensatz

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Der DVD-Kopierschutz-Eigenschaftensatz stellt die Authentifizierung von Kopierschutzinformationen von Hardware- oder Softwareentschlüsselern bereit. Verwenden Sie diese Eigenschaft, um nicht autorisiertes Kopieren von vorab aufgezeichnetem DVD-Video zu verhindern.

Microsoft stellt Software bereit, die den für das Verschlüsselungsschema erforderlichen Authentifizierungsprozess erleichtert, sodass ein DVD-ROM-Laufwerk Schlüssel mit einem DVD-Entschlüsseler authentifizieren und übertragen kann. Microsoft hat derzeit keine Pläne, einen DVD-Entschlüsseler auszuliefern, und stellt stattdessen Betriebssystemcode bereit, der als Agent fungiert, um die Authentifizierung von Hardware- oder Softwareentschlüsselern zu ermöglichen.

Der DVD-Navigator initiiert und steuert den Schlüsselaustauschprozess. Der DVD-Minidriver muss nur die folgenden Eigenschaften implementieren. Andere Komponenten verarbeiten den Rest.

Jeder DVD-Eingabestream erhält Kopierschutzeigenschaften. Dies gilt auch dann, wenn dieselbe Hardware alle DVD-Streams steuert.

Die folgenden Informationen enthalten die erforderlichen Konstanten und Datentypen, die für diese Eigenschaft in Aufrufen von IKsPropertySet-Methoden verwendet werden sollen. Sie stellt Werte für die Parameter GUID (guidPropSet), Eigenschafts-ID (dwPropID) und Eigenschaftsdatentyp (pPropData) bereit.

Bezeichnung Wert
Eigenschaftensatz-GUID AM_KSPROPSETID_CopyProt
Eigenschafts-ID BESCHREIBUNG
AM_PROPERTY_COPY_ANALOG_COMPONENT Fragt ab, ob es sich bei der Videoausgabe um video mit standarddefinitionsbasierter analoger Komponente handelt.
AM_PROPERTY_COPY_MACROVISION Dies ist eine set-only-Eigenschaft. Diese Eigenschaft legt die Analogkopierschutzebene für den NTSC-Encoder am Ausgabeende des empfangenden Pins fest. Verwendet AM_COPY_MACROVISION.
AM_PROPERTY_DVDCOPY_CHLG_KEY Sowohl Get- als auch Set-Vorgänge werden für diese Eigenschaft unterstützt. Bei einem Get-Vorgang wird der Decoder aufgefordert, seinen Bus-Anforderungsschlüssel anzugeben. Ein Set-Vorgang stellt dem Decoder die Bus-Challenge-Taste vom DVD-Laufwerk bereit. Die in dieser Eigenschaft übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_CHLGKEY.
AM_PROPERTY_DVDCOPY_DEC_KEY2 Dies ist eine get-only-Eigenschaft. Diese Eigenschaft fordert an, dass die Bustaste 2 des Decoders auf das DVD-Laufwerk übertragen wird. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_DISC_KEY Set-only-Eigenschaft. Dadurch wird der Datenträgerschlüssel bereitgestellt. Der Schlüssel ist eine Struktur vom Typ AM_DVDCOPY_DISCKEY.
AM_PROPERTY_DVDCOPY_DVD_KEY1 Dies ist eine set-only-Eigenschaft. Diese Eigenschaft stellt den DVD-Laufwerkbusschlüssel 1 für den Decoder bereit. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_REGION Der Regionscode fordert die Regionsdefinition an, in der der Decoder wie vom DVD-Konsortium definiert wiedergegeben werden darf. Dieser Bereich ist als DVD_REGION-Struktur definiert.
AM_PROPERTY_DVDCOPY_SET_COPY_STATE Sowohl get als auch set werden für diese Eigenschaft unterstützt. Get wird zuerst aufgerufen, um zu bestimmen, ob eine Authentifizierung erforderlich ist. Die festgelegten Eigenschaften sind Hinweise darauf, in welcher Phase der Kopierschutzaushandlung der Filter eintritt. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_SET_COPY_STATE.
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT Wenn diese Eigenschaft TRUE ist, sendet der DVD-Navigator keine AM_UseNewCSSKey Beispiele, bevor der Datenträgerschlüssel verhandelt wird. Siehe AM_SAMPLE2_PROPERTIES.
Schreibgeschützt. Die Eigenschaftsdaten sind ein BOOL-Wert .
Hinweis: Gilt für Windows 7.
AM_PROPERTY_DVDCOPY_TITLE_KEY Dies ist eine set-only-Eigenschaft. Dadurch wird der Titelschlüssel aus aktuellem Inhalt bereitgestellt. Der Schlüssel ist eine Struktur vom Typ AM_DVDCOPY_TITLEKEY.

Anforderungen

Anforderung Wert
Header
Dvdmedia.h

Weitere Informationen

Eigenschaftensätze