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


Функция 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_CONTENTIDset-property передает устройству.

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

См. определение возвращаемого значения в DrmForwardContentToDeviceObject.

Замечания

Дополнительные сведения см. в комментариях в DrmForwardContentToDeviceObject.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Системный драйвер PortCls реализует функцию PcForwardContentToDeviceObject в Microsoft Windows XP и более поздних операционных системах.
целевая платформа Всеобщий
заголовка portcls.h (include Portcls.h)
библиотеки Portcls.lib

См. также

DrmForwardContentToDeviceObject