Метод IMDSPObject2::ReadOnClearChannel (mswmdm.h)
Метод ReadOnClearChannel считывает данные из объекта в текущей позиции без использования защищенных каналов с проверкой подлинности. Это по-прежнему безопасно для использования с содержимым, защищенным DRM. Эта операция допустима, только если объект хранилища представляет файл. Если поддерживается IMDSPObject2 , необходимо реализовать этот метод. Windows Media диспетчер устройств не возвращается к IMDSPObject::Read в случае сбоя этого метода.
Синтаксис
HRESULT ReadOnClearChannel(
[out] BYTE *pData,
[in, out] DWORD *pdwSize
);
Параметры
[out] pData
Указатель на буфер для получения данных, считанных из объекта .
[in, out] pdwSize
Указатель на DWORD , указывающий количество байтов считываемых данных. При возврате этот параметр содержит фактический объем считываемых данных.
Возвращаемое значение
Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:
- Стандартные коды ошибок COM
- Коды ошибок Windows, преобразованные в значения HRESULT
- Коды ошибок диспетчер устройств Windows Media
Комментарии
Этот метод можно использовать для содержимого, защищенного DRM. Этот метод более эффективен, чем IMDSPObject::Read , так как он не включает шифрование и расшифровку параметров.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |
Библиотека | Mssachlp.lib |
См. также раздел
Включение синхронизации с Медиаплеер Windows