PcForwardContentToDeviceObject 函数 (portcls.h)

PcForwardContentToDeviceObject 函数接受表示调用方打算将受保护内容转发到的设备的设备对象。 请注意,此函数调用在操作中与 DrmForwardContentToDeviceObject 函数相同,其参数定义和返回值也相同。

语法

PORTCLASSAPI NTSTATUS PcForwardContentToDeviceObject(
  [in]           ULONG        ContentId,
  [in, optional] PVOID        Reserved,
  [in]           PCDRMFORWARD DrmForward
);

参数

[in] ContentId

指定 DRM 内容 ID。 此参数标识受保护的 KS 音频流。

[in, optional] Reserved

保留供将来使用。 设置为 NULL。

[in] DrmForward

指向 DRMFORWARD 结构的指针,该结构指定设备对象和文件对象,用于分别标识目标设备和该设备上的 KS 音频引脚。 结构还包含 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property 请求传递给设备的上下文值。

返回值

请参阅 DrmForwardContentToDeviceObject 中的返回值定义。

注解

有关详细信息,请参阅 DrmForwardContentToDeviceObject 中的注释。

要求

要求
最低受支持的客户端 PortCls 系统驱动程序在 Microsoft Windows XP 和更高版本的操作系统中实现 PcForwardContentToDeviceObject 函数。
目标平台 通用
标头 portcls.h (包括 Portcls.h)
Library Portcls.lib

另请参阅

DrmForwardContentToDeviceObject