Функция PcForwardContentToDeviceObject (portcls.h)
Функция PcForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое. Обратите внимание, что этот вызов функции по операции идентичен функции DrmForwardContentToDeviceObject , а ее определения параметров и возвращаемое значение также идентичны.
Синтаксис
PORTCLASSAPI NTSTATUS PcForwardContentToDeviceObject(
[in] ULONG ContentId,
[in, optional] PVOID Reserved,
[in] PCDRMFORWARD DrmForward
);
Параметры
[in] ContentId
Указывает идентификатор содержимого DRM. Этот параметр определяет защищенный аудиопоток KS.
[in, optional] Reserved
Зарезервировано для последующего использования. Задайте значение NULL.
[in] DrmForward
Указатель на структуру DRMFORWARD , указывающую объект устройства и файловый объект, которые идентифицируют целевое устройство и звуковой пин-код KS на этом устройстве соответственно. Структура также содержит значение контекста, которое KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDзапрос set-property передает устройству.
Возвращаемое значение
См. определение возвращаемого значения в DrmForwardContentToDeviceObject.
Комментарии
Дополнительные сведения см. в комментариях в DrmForwardContentToDeviceObject.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Системный драйвер PortCls реализует функцию PcForwardContentToDeviceObject в операционных системах Microsoft Windows XP и более поздних версий. |
Целевая платформа | Универсальное |
Верхняя часть | portcls.h (включая Portcls.h) |
Библиотека | Portcls.lib |