Udostępnij przez


Typy wyliczeń klienta DRM w systemie Microsoft Windows Media

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

W poniższej tabeli opisano wyliczenia obsługiwane przez rozszerzone interfejsy API klienta DRM systemu Microsoft Windows Media.

Wyliczenie Opis
DRM_ACTION_ALLOWED_QUERY_RESULTS Używany przez interfejs IWMDRMLicenseQuery::QueryActionAllowed, aby określić przyczynę niedozwolonej akcji.
DRM_ATTR_DATATYPE Definiuje typy danych używane dla atrybutów i właściwości drM.
DRM_CRYPTO_TYPE Definiuje typy algorytmów kryptograficznych, których można użyć do szyfrowania zawartości.
DRM_HTTP_STATUS Definiuje zakres stanów HTTP dla żądania DRM.
DRM_INDIVIDUALIZATION_STATUS Definiuje prawidłowe stany indywidualizacji DRM.
DRM_LICENSE_STATE_CATEGORY Określa typ ograniczenia licencji, który jest opisany przez DRM_LICENSE_STATE_DATA struktury.
MSDRM_STATUS Definiuje warunki stanu podsystemu DRM.
WMDRMNET_POLICY_TYPE Wyświetla listę typów zasad, które są dostępne dla funkcji DRM w usłudze Windows Media dla operacji na urządzeniach sieciowych.
WMT_RIGHTS Definiuje prawa, które mogą być określone w licencji DRM.

 

programowania