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