структура WMDRM_IMPORT_SESSION_KEY
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Структура WMDRM_IMPORT_SESSION_KEY содержит ключ сеанса для импорта защищенного содержимого.
Синтаксис
typedef struct WMDRM_IMPORT_SESSION_KEY {
DWORD dwKeyType;
DWORD cbKey;
BYTE rgbKey[1];
} ;
Члены
-
dwKeyType
-
Тип ключа сеанса. Задайте значение WMDRM_KEYTYPE_RC4.
-
cbKey
-
Размер сеансового ключа в байтах. Это значение может быть максимально большим, учитывая ограничения одной операции RSA OAEP для всего сообщения (эта структура плюс сеансовый ключ).
-
rgbKey
-
Адрес буфера, содержащего ключ сеанса. Размер буфера должен соответствовать значению cbKey. Данные в буфере — это случайно созданное значение ключа.
Комментарии
Эта структура, включая буфер, содержащий ключ сеанса, должна быть зашифрована с помощью открытого ключа компьютера DRM Windows Media и включена в элемент pbEncryptedSessionKeyMessageструктуры WMDRM_IMPORT_INIT_STRUCT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Версия |
Пакет SDK для Windows Media в формате 11 |
Заголовок |
|