(iddcx.h) IDARG_IN_GETSRMLISTVERSION 结构

IDARG_IN_GETSRMLISTVERSIONIddCxMonitorGetSrmListVersion 的输入结构。

语法

struct IDARG_IN_GETSRMLISTVERSION {
  [in] UINT  SrmListVersionBufferInputCount;
       PVOID pSrmListVerion;
};

成员

[in] SrmListVersionBufferInputCount

驱动程序通过 pSrmListVersion 传递到 OS 的缓冲区的大小(以字节为单位)。 值为零表示驱动程序只是查询驱动程序应提供的 SRM 列表版本缓冲区的大小。 在这种情况下,OS 将在输出结构中设置缓冲区大小。

SrmListVersionBufferInputCount 需要为零,pSrmListVersion 设置为 null,或者 SrmListVersionBufferInputCount 需要非零,pSrmListVerion 需要为非 null。

pSrmListVerion

指向缓冲区的指针,如果值为非 NULL,则 OS 应在其中复制 SRM 列表版本。 在这种情况下,版本的格式由 PlayReady 移植工具包 4.0 定义。

如果 pSrmListVerion 为 NULL,则 OS 不会复制任何数据,并将 IDARG_OUT_GETSRMLISTVERSION设置值。SrmListVersionBufferOutputCount 指示存储 SRM 列表版本所需的缓冲区大小。

要求

要求
最低受支持的客户端 Windows 10
标头 iddcx.h

另请参阅

IDARG_OUT_GETSRMLISTVERSION

IddCxMonitorGetSrmListVersion