Метод IWMDRMDecrypt::D ecrypt
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Метод Decrypt расшифровывает буфер данных на месте.
Синтаксис
HRESULT Decrypt(
[in, out] BYTE *pbData,
[in] DWORD cbData,
[in] WMDRMCryptoData *pWMCryptoData
);
Параметры
-
pbData [вход, выход]
-
Данные для расшифровки. Если метод завершается успешно, эти данные расшифровываются при возврате.
-
cbData [in]
-
Размер данных в байтах.
-
pWMCryptoData [in]
-
Указатель на структуру WMDRMCryptoData , содержащую дополнительные параметры. Может иметь значение NULL , если содержимое было зашифровано с помощью параметров по умолчанию.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Remarks
Нет.
Требования
Требование | Значение |
---|---|
Заголовок |
|