Interfejsy dla bezpiecznych dostawców zawartości
Bezpieczny dostawca zawartości (SCP) to składnik wtyczki, który umożliwia Menedżerowi urządzeń z systemem Windows Media przesyłanie i żądanie informacji o prawach z zawartości chronionej przez drM. Firma Microsoft udostępnia składnik SCP, który może obsługiwać pliki WMA i PFM chronione przez drM. Jeśli urządzenie lub aplikacja będzie używać zawartości chronionej przez drM innych formatów, powinien utworzyć składnik SCP, implementując wszystkie te interfejsy. W przeciwnym razie nie trzeba używać tych interfejsów.
Interfejs | Opis |
---|---|
ISCPSecureAuthenticate | Podstawowy interfejs bezpiecznego dostawcy zawartości. |
ISCPSecureAuthenticate2 | Rozszerza ISCPSecureAuthenticate, zapewniając sposób uzyskiwania obiektu sesji. |
ISCPSecureExchange | Służy do wymiany zabezpieczonej zawartości i praw skojarzonych z zawartością. |
ISCPSecureExchange2 | Rozszerza ISCPSecureExchange, udostępniając nową wersję metody TransferContainerData. |
ISCPSecureExchange3 | Rozszerza ISCPSecureExchange2, zapewniając lepszą wydajność wymiany danych oraz pełną metodę wywołania zwrotnego transferu. |
ISCPSecureQuery | Zapytanie dotyczące Menedżera urządzeń z systemem Windows Media w celu określenia własności zabezpieczonej zawartości. |
ISCPSecureQuery2 | Rozszerza ISCPSecureQuery za pomocą funkcji, która określa, czy bezpieczny dostawca zawartości jest odpowiedzialny za zawartość, a jeśli tak, podając adres URL aktualizowania odwołanych składników i określania, które składniki zostały odwołane. |
ISCPSecureQuery3 | Rozszerza ISCPSecureQuery2, zapewniając zestaw nowych metod pobierania praw i podejmowania decyzji w jasnym kanale. |
ISCPSession | Zapewnia wydajne typowe zarządzanie stanem dla wielu operacji. |