Compartilhar via


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.