Interfacce per provider di contenuti protetti

Un provider di contenuto sicuro (SCP) è un componente plug-in che consente a Windows Media Gestione dispositivi di trasferire e richiedere informazioni sui diritti dal contenuto protetto da DRM. Microsoft fornisce un componente SCP che può gestire i file WMA e WMV protetti da DRM. Se il dispositivo o l'applicazione useranno contenuto protetto da DRM di altri formati, deve creare un componente SCP implementando tutte queste interfacce. In caso contrario, non sarà necessario usare queste interfacce.

Interfaccia Descrizione
ISCPSecureAuthenticate Interfaccia primaria del provider di contenuto sicuro.
ISCPSecureAuthenticate2 Estende ISCPSecureAuthenticate fornendo un modo per ottenere un oggetto sessione.
ISCPSecureExchange Usato per scambiare contenuto e diritti protetti associati al contenuto.
ISCPSecureExchange2 Estende ISCPSecureExchange fornendo una nuova versione del metodo TransferContainerData .
ISCPSecureExchange3 Estende ISCPSecureExchange2 fornendo prestazioni di scambio dei dati migliorate e un metodo di callback completo per il trasferimento.
ISCPSecureQuery Query di Windows Media Gestione dispositivi per determinare la proprietà del contenuto protetto.
ISCPSecureQuery2 Estende ISCPSecureQuery tramite funzionalità che determina se il provider di contenuto sicuro è responsabile del contenuto e, in tal caso, fornendo un URL per l'aggiornamento dei componenti revocati e determinando quali componenti sono stati revocati.
ISCPSecureQuery3 Estende ISCPSecureQuery2 fornendo un set di nuovi metodi per recuperare i diritti e prendere decisioni su un canale chiaro.
ISCPSession Fornisce una gestione efficiente dello stato comune per più operazioni.