Condividi tramite


KSPROPERTY_DVDCOPY_SET_COPY_STATE

La proprietà KSPROPERTY_DVDCOPY_SET_COPY_STATE imposta lo stato di copia del flusso del decodificatore DVD. Questa proprietà è facoltativa da implementare.

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore di proprietà Tipo valore proprietà
Aggiungi (Blocca) KSPROPERTY KS_DVDCOPY_SET_COPY_STATE

Il valore della proprietà (dati dell'operazione) è una struttura KS_DVDCOPY_SET_COPY_STATE che descrive lo stato di protezione del copyright del flusso del decodificatore DVD.

Commenti

Questa proprietà indica se questo pin richiede l'autenticazione CSS. Se la proprietà non viene implementata, si presuppone che il valore predefinito sia il valore KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED dell'enumerazione KS_DVDCOPYSTATE .

L'uso principale per questa proprietà è per un decodificatore che supporta più pin con lo stesso decrittografia. Ad esempio, se un filtro fornisce sia la decodifica secondaria che quella video, le chiavi devono essere scambiate solo per uno dei due pin. Se un filtro restituirà KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED su uno dei pin, deve sempre restituire KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED sul primo pin su cui viene emessa la proprietà.

Quando questa proprietà viene emessa come chiamata Get , il filtro può rispondere con KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED o KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED.

Quando questa proprietà viene emessa come chiamata Set , si tratta di una chiamata informativa utilizzata dai decodificatori hardware per indicare quale fase della negoziazione di protezione del copyright viene inserita. Il decodificatore può tenere premuto il SET_STATE con uno dei bit seguenti fino a quando non vengono ricevuti i bit corretti, a indicare che è necessaria una nuova chiave CSS:

KS_DVDCOPYSTATE_INITIALIZE
Indica l'inizio di una sequenza di negoziazione della chiave del disco.

KS_DVDCOPYSTATE_INITIALIZE_TITLE
Indica l'inizio di una sequenza di negoziazione della chiave del titolo.

KS_DVDCOPYSTATE_DONE
Indica il completamento di una sequenza di negoziazione della chiave.

Requisiti

Intestazione: ksmedia.h (include Ksmedia.h)

Vedi anche

KS_DVDCOPY_SET_COPY_STATE

KS_DVDCOPYSTATE

Protezione del copyright DVD

Più flussi di dati sullo stesso hardware

Sincronizzazione di Key Exchange con Flusso di dati