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