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


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