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


Метод IMFContentEnabler::GetEnableData (mfidl.h)

Извлекает данные для ручного действия включения содержимого.

Синтаксис

HRESULT GetEnableData(
  [out] BYTE  **ppbData,
  [out] DWORD *pcbData
);

Параметры

[out] ppbData

Получает указатель на буфер, содержащий данные. Вызывающий объект должен освободить буфер, вызвав CoTaskMemFree.

[out] pcbData

Получает размер буфера ppbData .

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
MF_E_NOT_AVAILABLE
Данные недоступны.

Комментарии

Назначение данных зависит от типа включающего содержимого, который получается путем вызова IMFContentEnabler::GetEnableType.

Включить тип Назначение данных
Индивидуализации Не применяется
Приобретение лицензии Данные HTTP POST.
Запрет доступа структура MFRR_COMPONENTS .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h
Библиотека Mfuuid.lib

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

Воспроизведение защищенных файлов мультимедиа

IMFContentEnabler