Функция 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

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

DrmForwardContentToDeviceObject