Interfaces para provedores de conteúdo seguro
Um SCP (provedor de conteúdo seguro) é um componente de plug-in que permite que o Windows Media Gerenciador de Dispositivos transfira e solicite informações de direitos do conteúdo protegido por DRM. A Microsoft fornece um componente SCP que pode lidar com arquivos WMA e WMV protegidos por DRM. Se seu dispositivo ou aplicativo usar conteúdo protegido por DRM de outros formatos, ele deverá criar um componente SCP implementando todas essas interfaces. Caso contrário, você não precisará usar essas interfaces.
Interface | Descrição |
---|---|
ISCPSecureAuthenticate | A interface primária do provedor de conteúdo seguro. |
ISCPSecureAuthenticate2 | Estende ISCPSecureAuthenticate fornecendo uma maneira de obter um objeto de sessão. |
ISCPSecureExchange | Usado para trocar conteúdo protegido e direitos associados ao conteúdo. |
ISCPSecureExchange2 | Estende ISCPSecureExchange fornecendo uma nova versão do método TransferContainerData . |
ISCPSecureExchange3 | Estende ISCPSecureExchange2 fornecendo melhor desempenho de troca de dados e um método de retorno de chamada completo de transferência. |
ISCPSecureQuery | Consultado pelo Windows Media Gerenciador de Dispositivos para determinar a propriedade do conteúdo protegido. |
ISCPSecureQuery2 | Estende ISCPSecureQuery por meio da funcionalidade que determina se o provedor de conteúdo seguro é responsável pelo conteúdo e, em caso afirmativo, fornecer uma URL para atualizar componentes revogados e determinar quais componentes foram revogados. |
ISCPSecureQuery3 | Estende ISCPSecureQuery2 fornecendo um conjunto de novos métodos para recuperar os direitos e tomar decisões em um canal claro. |
ISCPSession | Fornece gerenciamento de estado comum eficiente para várias operações. |