Поделиться через


структура WMDRM_LICENSE_FILTER

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Структура WMDRM_LICENSE_FILTER определяет параметры фильтрации для использования при создании перечисления лицензий.

Синтаксис

typedef struct WMDRM_LICENSE_FILTER {
  DWORD dwVersion;
  BSTR  bstrKID;
  BSTR  bstrRights;
  BSTR  bstrAllowedSourceIDs;
} ;

Члены

dwVersion

Указывает минимальный номер версии для возвращаемых лицензий.

bstrKID

Указывает идентификатор ключа для фильтрации лицензий. В перечисление будут включены только лицензии с указанным идентификатором ключа.

bstrRights

Указывает набор прав для фильтрации лицензий. В перечисление будут включены только лицензии, предоставляющие все указанные права.

bstrAllowedSourceIDs

Указывает источники защищенного содержимого для включения в поиск лицензий.

Комментарии

Эта структура используется методом IWMDRMLicenseManagement::CreateLicenseEnumeration .

Требования

Требование Значение
Заголовок
Wmdrmsdk.h

См. также раздел

Структуры