структура WMDRM_IMPORT_CONTENT_KEY
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
В структуре WMDRM_IMPORT_CONTENT_KEY хранится ключ содержимого, используемый при импорте защищенного содержимого.
Синтаксис
typedef struct WMDRM_IMPORT_CONTENT_KEY {
DWORD dwVersion;
DWORD cbStructSize;
DWORD dwIVKeyType;
DWORD cbIVKey;
DWORD dwContentKeyType;
DWORD cbContentKey;
BYTE rgbKeyData[1];
} ;
Члены
-
dwVersion
-
Версия.
-
cbStructSize
-
Размер структуры в байтах.
-
dwIVKeyType
-
Тип ключа вектора инициализации. Задайте значение WMDRM_KEYTYPE_RC4.
-
cbIVKey
-
Размер ключа вектора инициализации в байтах.
-
dwContentKeyType
-
Тип ключа содержимого. Задайте значение WMDRM_KEYTYPE_COCKTAIL.
-
cbContentKey
-
Размер ключа содержимого в байтах.
-
rgbKeyData
-
Адрес буфера, содержащего ключ содержимого. Размер буфера должен соответствовать значению cbContentKey. Этот ключ должен соответствовать ключу, импортированному из сообщения лицензии XMR.
Комментарии
Эта структура, включая буфер, содержащий ключ сеанса, должна быть зашифрована с помощью ключа сеанса и включена в элемент pbEncryptedKeyMessageструктуры WMDRM_IMPORT_INIT_STRUCT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Версия |
Пакет SDK для Windows Media в формате 11 |
Заголовок |
|