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


Структура WMDRMCryptoData

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

Структура WMDRMCryptoData содержит сведения об алгоритме шифрования, используемом для шифрования и расшифровки содержимого.

Синтаксис

typedef struct WMDRMCryptoData {
  DRM_CRYPTO_TYPE  cryptoType;
  unsigned __int64 qwCounterID;
  unsigned __int64 qwOffset;
} ;

Члены

cryptoType

Член перечисления DRM_CRYPTO_TYPE , указывающий тип алгоритма шифрования.

qwCounterID

Высокий 64 бит в 128-разрядном режиме счетчика AES. Этот элемент используется только в том случае, если для элемента cryptoType задано значение CRYPTO_TYPE_MCE.

qwOffset

Низкие 64 бита в 128-разрядном режиме счетчика AES. Этот элемент используется только в том случае, если для элемента cryptoType задано значение CRYPTO_TYPE_MCE.

Требования

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

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

Структуры